The Liberation(tm) Fonts is a font family which aims at metric compatibility with Arial, Times New Roman, and Courier New. It is sponsored by Red Hat
Note: 2.00.0 onward releases does not includes Liberation Sans Narrow font due to licensing problems. Please refer to older releases for Liberation Sans Narrow font.
This release includes a source tarball also so it is easy to build the ttf files from sources.
Source and TrueType archives are available at https://releases.pagure.org/liberation-fonts/.
The Liberation(tm) Fonts are packaged for a wide range of Linux distributions:
Please reports bugs or requests for enhancements at Red Hat Bugzilla. When filing a bug please mention the version of liberation-fonts and the OS.
You can get the current source using the following commands:
Anonymous GIT access
$ git clone `<https://pagure.io/liberation-fonts.git>`_
Read and Write Url
$ git clone `<ssh://git@pagure.io/liberation-fonts.git>`_
Install fontforge http://fontforge.sourceforge.net
You can extract the files by following command:
$ tar zxvf liberation-fonts-[VERSION].tar.gz
Change into directory liberation-fonts-[VERSION]/ and build from sources by following commands:
$ cd liberation-fonts-[VERSION] $ make
The built font files will be available in 'build' directory.
For Fedora, you could manually install the fonts by copying the TTFs to ~/.fonts for user wide usage, or to /usr/share/fonts/truetype/liberation for system-wide availability. Then, run "fc-cache" to let that cached.
For other distributions, please check out corresponding documentation.
Simply select preferred liberation font in applications and start using.
Discussion about the fonts can be made on Fedora Fonts List.
Before packaging a new release based on a new source tarball, you have to update the version suffix in the Makefile:
VER = [VERSION]
Make sure that the defined version corresponds to the font software metadata which you can check with ftinfo/otfinfo or fontforge itself. It is highly recommended that file 'ChangeLog' is updated to reflect changes.
Create a tarball with the following command:
$ make dist
The new versioned tarball will be available in the dist/ folder as 'liberation-fonts-[NEW_VERSION].tar.gz'.