Add version number to user doc

This commit is contained in:
Keith Packard 2003-03-07 20:50:44 +00:00
parent fddb839bba
commit ae2c294364
2 changed files with 18 additions and 10 deletions

View File

@ -1,4 +1,6 @@
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN"> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
<!ENTITY version SYSTEM "version.sgml">
]>
<!-- <!--
$Id$ $Id$
@ -38,19 +40,19 @@
~/.fonts.conf ~/.fonts.conf
</synopsis> </synopsis>
</refsynopsisdiv> </refsynopsisdiv>
<refsect1><title>DESCRIPTION</title> <refsect1><title>Description</title>
<para> <para>
Fontconfig is a library designed to provide system-wide font configuration, Fontconfig is a library designed to provide system-wide font configuration,
customization and application access. customization and application access.
</para> </para>
</refsect1> </refsect1>
<refsect1><title>FUNCTIONAL OVERVIEW</title> <refsect1><title>Functional Overview</title>
<para> <para>
Fontconfig contains two essential modules, the configuration module which Fontconfig contains two essential modules, the configuration module which
builds an internal configuration from XML files and the matching module builds an internal configuration from XML files and the matching module
which accepts font patterns and returns the nearest matching font. which accepts font patterns and returns the nearest matching font.
</para> </para>
<refsect2><title>FONT CONFIGURATION</title> <refsect2><title>Font Configuration</title>
<para> <para>
The configuration module consists of the FcConfig datatype, libexpat and The configuration module consists of the FcConfig datatype, libexpat and
FcConfigParse which walks over an XML tree and ammends a configuration with FcConfigParse which walks over an XML tree and ammends a configuration with
@ -78,7 +80,7 @@ simplify and regularize font installation and customization.
</para> </para>
</refsect2> </refsect2>
<refsect2> <refsect2>
<title>FONT PROPERTIES</title> <title>Font Properties</title>
<para> <para>
While font patterns may contain essentially any properties, there are some While font patterns may contain essentially any properties, there are some
well known properties with associated types. Fontconfig uses some of these well known properties with associated types. Fontconfig uses some of these
@ -119,7 +121,7 @@ convenience for the applications rendering mechanism.
</programlisting> </programlisting>
</refsect2> </refsect2>
<refsect2> <refsect2>
<title>FONT MATCHING</title> <title>Font Matching</title>
<para> <para>
Fontconfig performs matching by measuring the distance from a provided Fontconfig performs matching by measuring the distance from a provided
pattern to all of the available fonts in the system. The closest matching pattern to all of the available fonts in the system. The closest matching
@ -177,7 +179,7 @@ rasterized. Those must apply to the selected font, not the original pattern
as false matches will often occur. as false matches will often occur.
</para> </para>
</refsect2> </refsect2>
<refsect2><title>FONT NAMES</title> <refsect2><title>Font Names</title>
<para> <para>
Fontconfig provides a textual representation for patterns that the library Fontconfig provides a textual representation for patterns that the library
can both accept and generate. The representation is in three parts, first a can both accept and generate. The representation is in three parts, first a
@ -204,7 +206,7 @@ Here are some examples:
</programlisting> </programlisting>
</refsect2> </refsect2>
</refsect1> </refsect1>
<refsect1><title>LANG TAGS</title> <refsect1><title>Lang Tags</title>
<para> <para>
Each font in the database contains a list of languages it supports. This is Each font in the database contains a list of languages it supports. This is
computed by comparing the Unicode coverage of the font with the orthography computed by comparing the Unicode coverage of the font with the orthography
@ -219,7 +221,7 @@ library. It currently supports 122 of the 139 languages named in ISO 639-1,
languages with only three-letter codes. languages with only three-letter codes.
</para> </para>
</refsect1> </refsect1>
<refsect1><title>CONFIGURATION FILE FORMAT</title> <refsect1><title>Configuration File Format</title>
<para> <para>
Configuration files for fontconfig are stored in XML format; this Configuration files for fontconfig are stored in XML format; this
format makes external configuration tools easier to write and ensures that format makes external configuration tools easier to write and ensures that
@ -499,7 +501,7 @@ This is an example of a per-user configuration file that lives in
</programlisting> </programlisting>
</refsect2> </refsect2>
</refsect1> </refsect1>
<refsect1><title>FILES</title> <refsect1><title>Files</title>
<para> <para>
<emphasis>fonts.conf</emphasis> <emphasis>fonts.conf</emphasis>
contains configuration information for the fontconfig library contains configuration information for the fontconfig library
@ -522,4 +524,9 @@ is the conventional repository of font information that isn't found in the
per-directory caches. This file is automatically maintained by fontconfig. per-directory caches. This file is automatically maintained by fontconfig.
</para> </para>
</refsect1> </refsect1>
<refsect1><title>Version</title>
<para>
Fontconfig version &version;
</para>
</refsect1>
</refentry> </refentry>

View File

@ -85,4 +85,5 @@
<para> <para>
Fontconfig version &version; Fontconfig version &version;
</para> </para>
</refsect1>
</refentry> </refentry>