Add a QA on how to control the anti-aliasing features in fontconfig.

This commit is contained in:
Joe Marcus Clarke 2003-02-08 08:09:02 +00:00
parent 1becb58eb7
commit 058fb895a3
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=15951

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.21 2002/12/19 19:16:41 marcus Exp $">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.22 2003/02/07 17:53:24 marcus Exp $">
<!ENTITY title "FreeBSD GNOME Project: GNOME 2.2 FAQ">
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
@ -28,10 +28,12 @@
<li> <a href="#q8">What window managers work well with GNOME 2.2?
</a>
<li> <a href="#q9">Does GNOME 2.2 support anti-aliased fonts?</a>
<li> <a href="#q10">How do I edit my GNOME 2 menus?</a>
<li> <a href="#q11">How do I use GTK+ 2 resource settings for
<li> <a href="#q10">How can I control what fonts are anti-aliased?
</a>
<li> <a href="#q11">How do I edit my GNOME 2 menus?</a>
<li> <a href="#q12">How do I use GTK+ 2 resource settings for
GTK+ 2 applications when not in a GNOME environment?</a>
<li> <a href="#q12">How do I configure settings for GNOME 1.4
<li> <a href="#q13">How do I configure settings for GNOME 1.4
applications under GNOME 2.2?</a>
</ol>
<h2>Full Text </h2>
@ -438,10 +440,50 @@ Load "type1"
<td width="10">
<b><a name="q10"> 10.</a></b></td>
<td align="left" valign="top" colspan="3">
<b>How do I edit my GNOME 2 menus?</b>
<b>How can I control what fonts are anti-aliased?</b>
</td>
</tr>
<!-- A10 -->
<tr>
<td width="10"><br></td>
<td align="left" valign="top" colspan="3">
<p>GNOME 2.2 makes use of Xft2 and fontconfig to handle
anti-aliasing. Fontconfig is a very powerful XML-based
font configuration package. You can create a
<tt>~/.fonts.conf</tt> file that controls virtually
every aspect of fontconfig. For example, if you do not
want to anti-alias fonts smaller than 16 point, create
a <tt>~/.fonts.conf</tt> with the following contents:</p>
<pre>
&lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE fontconfig SYSTEM "fonts.dtd"&gt;
&lt;fontconfig&gt;
&lt;match target="font"&gt;
&lt;test name="size" compare="less_eq"&gt;
&lt;double&gt;16&lt;/double&gt;
&lt;/test&gt;
&lt;edit name="antialias" mode="assign"&gt;
&lt;bool&gt;false&lt;/bool&gt;
&lt;/edit&gt;
&lt;/match&gt;
&lt;/fontconfig&gt;
</pre>
<p>Refer to fontconfig(3) for more information.</p>
</td>
</tr>
<tr><td><br></td></tr>
<!-- Q11 -->
<tr>
<td width="10">
<b><a name="q11"> 11.</a></b></td>
<td align="left" valign="top" colspan="3">
<b>How do I edit my GNOME 2 menus?</b>
</td>
</tr>
<!-- A11 -->
<tr>
<td width="10"><br></td>
<td align="left" valign="top" colspan="3">
@ -455,16 +497,16 @@ Load "type1"
</td>
</tr>
<tr><td><br></td></tr>
<!-- Q11 -->
<!-- Q12 -->
<tr>
<td width="10">
<b><a name="q11"> 11.</a></b></td>
<b><a name="q12"> 12.</a></b></td>
<td align="left" valign="top" colspan="3">
<b>How do I use GTK+ 2 resource settings for GTK+ 2 applications
when not in a GNOME environment?</b>
</td>
</tr>
<!-- A11 -->
<!-- A12 -->
<tr>
<td width="10"><br></td>
<td align="left" valign="top" colspan="3">
@ -490,16 +532,16 @@ Load "type1"
</td>
</tr>
<tr><td><br></td></tr>
<!-- Q12 -->
<!-- Q13 -->
<tr>
<td width="10">
<b><a name="q12"> 12.</a></b></td>
<b><a name="q13"> 13.</a></b></td>
<td align="left" valign="top" colspan="3">
<b>How do I configure settings for GNOME 1.4 applications under
GNOME 2.2?</b>
</td>
</tr>
<!-- A12 -->
<!-- A13 -->
<tr>
<td width="10"><br></td>
<td align="left" valign="top" colspan="3">