Changeset 481b3e8 for general/graphlib/fontconfig.xml
- Timestamp:
- 05/22/2005 10:19:50 AM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 384039a
- Parents:
- 35036a30
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/graphlib/fontconfig.xml
r35036a30 r481b3e8 16 16 <sect1 id="fontconfig" xreflabel="Fontconfig-&fontconfig-version;"> 17 17 <?dbhtml filename="fontconfig.html"?> 18 18 19 19 <sect1info> 20 20 <othername>$LastChangedBy$</othername> 21 21 <date>$Date$</date> 22 22 </sect1info> 23 23 24 24 <title>Fontconfig-&fontconfig-version;</title> 25 25 26 26 <indexterm zone="fontconfig"> 27 27 <primary sortas="a-Fontconfig">Fontconfig</primary> … … 30 30 <sect2 role="package"> 31 31 <title>Introduction to Fontconfig</title> 32 32 33 33 <para>The <application>Fontconfig</application> package is a library 34 34 for configuring and customizing font access.</para> 35 35 36 36 <bridgehead renderas="sect3">Package Information</bridgehead> 37 37 <itemizedlist spacing="compact"> … … 57 57 58 58 <note> 59 <para>The numbering system of <application>Fontconfig</application> is 60 unusual. The beta versions of the package are numbered with a 9x in the last 61 portion of the release number. This means that 2.3.90 is a beta release and 59 <para>The numbering system of <application>Fontconfig</application> is 60 unusual. The beta versions of the package are numbered with a 9x in the last 61 portion of the release number. This means that 2.3.90 is a beta release and 62 62 the most current release is of the form 2.3.1</para> 63 63 </note> 64 64 65 65 <bridgehead renderas="sect3">Fontconfig Dependencies</bridgehead> 66 66 67 67 <bridgehead renderas="sect4">Required</bridgehead> 68 68 <para><xref linkend="freetype2"/> and <xref linkend="expat"/></para> 69 69 70 70 <bridgehead renderas="sect4">Optional</bridgehead> 71 71 <para><xref linkend="docbook-utils"/></para> 72 72 73 73 <note> 74 <para>If you have <application>DocBook-utils</application> installed, 75 you must also have <xref linkend="perl-modules"/>: SGMLSpm-1.03ii installed 74 <para>If you have <application>DocBook-utils</application> installed, 75 you must also have <xref linkend="perl-modules"/>: SGMLSpm-1.03ii installed 76 76 also, or the <application>Fontconfig</application> build will fail.</para> 77 77 </note> 78 79 </sect2> 80 78 79 </sect2> 80 81 81 <sect2 role="installation"> 82 82 <title>Installation of Fontconfig</title> 83 83 84 <para>Install <application>Fontconfig</application> by running the following 84 <para>Install <application>Fontconfig</application> by running the following 85 85 commands:</para> 86 86 … … 88 88 --sysconfdir=/etc --disable-docs && 89 89 make</userinput></screen> 90 90 91 91 <para>To test the results, issue: <command>make check</command>.</para> 92 92 93 93 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 94 94 95 95 <screen role="root"><userinput>make install</userinput></screen> 96 97 </sect2> 98 96 97 </sect2> 98 99 99 <sect2 role="commands"> 100 100 <title>Command Explanations</title> 101 101 102 <para><parameter>--disable-docs</parameter>: This switch avoids building the 103 documentation. If you wish to build the documentation using 104 <application>DocBook-utils</application>, you may need to remove the 105 <application>OpenSP</application> catalog definitions from the system 106 <acronym>SGML</acronym> catalogs. Use the following command before building102 <para><parameter>--disable-docs</parameter>: This switch avoids building the 103 documentation. If you wish to build the documentation using 104 <application>DocBook-utils</application>, you may need to remove the 105 <application>OpenSP</application> catalog definitions from the system 106 SGML catalogs. Use the following command before building 107 107 the package to accomplish this:</para> 108 108 … … 111 111 /etc/sgml/catalog \ 112 112 /etc/sgml/sgml-docbook.cat</userinput></screen> 113 114 </sect2> 115 113 114 </sect2> 115 116 116 <sect2 role="configuration"> 117 117 <title>Configuring Fontconfig</title> … … 119 119 <sect3 id="fontconfig-config"> 120 120 <title>Config Files</title> 121 121 122 122 <para><filename>/etc/fonts/* and /etc/fonts/conf.d/*</filename></para> 123 123 124 124 <indexterm zone="fontconfig fontconfig-config"> 125 125 <primary sortas="e-etc-fonts">/etc/fonts/*</primary> 126 126 </indexterm> 127 127 128 128 <indexterm zone="fontconfig fontconfig-config"> 129 129 <primary sortas="e-etc-fonts-conf.d">/etc/fonts/conf.d/*</primary> 130 130 </indexterm> 131 131 132 132 </sect3> 133 133 134 134 <sect3> 135 135 <title>Configuration Information</title> 136 137 <para>The configuration file for <application>Fontconfig</application> is 138 <filename>/etc/fonts/fonts.conf</filename>. Generally you do not want to edit 139 this file. To put a new font directory in the configuration, create (or 140 update) the <filename>/etc/fonts/local.conf</filename> file with your local 141 information. The default location of fonts in 136 137 <para>The configuration file for <application>Fontconfig</application> is 138 <filename>/etc/fonts/fonts.conf</filename>. Generally you do not want to edit 139 this file. To put a new font directory in the configuration, create (or 140 update) the <filename>/etc/fonts/local.conf</filename> file with your local 141 information. The default location of fonts in 142 142 <application>Fontconfig</application> is:</para> 143 143 144 144 <itemizedlist spacing='compact'> 145 145 <listitem> … … 150 150 </listitem> 151 151 </itemizedlist> 152 152 153 153 <indexterm zone="fontconfig fontconfig-config"> 154 154 <primary sortas="g-usr-share-fonts">/usr/share/fonts</primary> 155 155 </indexterm> 156 156 157 157 <indexterm zone="fontconfig fontconfig-config"> 158 158 <primary sortas="g-AA.fonts">~/.fonts</primary> 159 159 </indexterm> 160 160 161 161 <note> 162 162 <para><application>X</application> also includes an internal (and 163 older) version of <application>Fontconfig</application> and unless it is 164 explicitly disabled when building <application>Xorg</application> or 165 <application>XFree86</application>, the internal version is created leaving 166 two slightly incompatible libraries on your system. It is recommended that 163 older) version of <application>Fontconfig</application> and unless it is 164 explicitly disabled when building <application>Xorg</application> or 165 <application>XFree86</application>, the internal version is created leaving 166 two slightly incompatible libraries on your system. It is recommended that 167 167 you only install one version.</para> 168 168 </note> 169 169 170 170 </sect3> 171 172 </sect2> 173 171 172 </sect2> 173 174 174 <sect2 role="content"> 175 175 <title>Contents</title> … … 179 179 <segtitle>Installed Library</segtitle> 180 180 <segtitle>Installed Directories</segtitle> 181 181 182 182 <seglistitem> 183 183 <seg>fc-cache, fc-list, and fc-match</seg> … … 186 186 </seglistitem> 187 187 </segmentedlist> 188 188 189 189 <variablelist> 190 190 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 191 191 <?dbfo list-presentation="list"?> 192 192 <?dbhtml list-presentation="table"?> 193 193 194 194 <varlistentry id="fc-cache"> 195 195 <term><command>fc-cache</command></term> … … 201 201 </listitem> 202 202 </varlistentry> 203 203 204 204 <varlistentry id="fc-list"> 205 205 <term><command>fc-list</command></term> … … 211 211 </listitem> 212 212 </varlistentry> 213 213 214 214 <varlistentry id="fc-match"> 215 215 <term><command>fc-match</command></term> 216 216 <listitem> 217 <para>is used to match available fonts, or find fonts that match 217 <para>is used to match available fonts, or find fonts that match 218 218 a given pattern.</para> 219 219 <indexterm zone="fontconfig fc-match"> … … 222 222 </listitem> 223 223 </varlistentry> 224 224 225 225 <varlistentry id="libfontconfig"> 226 226 <term><filename class='libraryfile'>libfontconfig.[so,a]</filename></term> 227 227 <listitem> 228 <para>contains functions used by the 229 <application>Fontconfig</application> programs and also by other 228 <para>contains functions used by the 229 <application>Fontconfig</application> programs and also by other 230 230 programs to configure or customize font access.</para> 231 231 <indexterm zone="fontconfig libfontconfig"> … … 234 234 </listitem> 235 235 </varlistentry> 236 236 237 237 </variablelist> 238 238
Note:
See TracChangeset
for help on using the changeset viewer.