%general-entities; ]> $LastChangedBy$ $Date$ Fontconfig-&fontconfig-version; Fontconfig Introduction to <application>Fontconfig</application> The Fontconfig package is a library for configuring and customizing font access. Package information Download (HTTP): Download (FTP): Download MD5 sum: &fontconfig-md5sum; Download size: &fontconfig-size; Estimated disk space required: &fontconfig-buildsize; Estimated build time: &fontconfig-time; The numbering system of Fontconfig is unusual. The beta versions of the package are numbered with a 9x in the last portion of the release number. This means that 2.3.90 is a beta release and the most current release is of the form 2.3.1 <application>Fontconfig</application> dependencies Required and Optional If you have DocBook-utils installed, you must also have : SGMLSpm-1.03ii installed also, or the Fontconfig build will fail. Installation of <application>Fontconfig</application> Install Fontconfig by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc --disable-docs && make To test the results, issue: make check. Now, as the root user: make install Command explanations : This switch avoids building the documentation. If you wish to build the documentation using DocBook-utils, you may need to remove the OpenSP catalog definitions from the system SGML catalogs. Use the following command before building the package to accomplish this: sed -i.orig \ -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \ /etc/sgml/catalog \ /etc/sgml/sgml-docbook.cat Configuring <application>Fontconfig</application> Config files /etc/fonts/* and /etc/fonts/conf.d/* /etc/fonts/* /etc/fonts/conf.d/* Configuration Information The configuration file for Fontconfig is /etc/fonts/fonts.conf. Generally you do not want to edit this file. To put a new font directory in the configuration, create (or update) the /etc/fonts/local.conf file with your local information. The default location of fonts in Fontconfig is: /usr/share/fonts ~/.fonts /usr/share/fonts ~/.fonts X also includes an internal (and older) version of Fontconfig and unless it is explicitly disabled when building Xorg or XFree86, the internal version is created leaving two slightly incompatible libraries on your system. It is recommended that you only install one version. Contents Installed Programs Installed Library Installed Directories fc-cache, fc-list and fc-match libfontconfig.[so,a] /etc/fonts and /usr/include/fontconfig Short Descriptions fc-cache is used to create font information caches. fc-cache fc-list is used to create font lists. fc-list fc-match is used to match available fonts, or find fonts that match a given pattern. fc-match libfontconfig.[so,a] contains functions used by the Fontconfig programs and also by other programs to configure or customize font access. libfontconfig.[so,a]