Add a QA on how to control the anti-aliasing features in fontconfig.
This commit is contained in:
parent
1becb58eb7
commit
058fb895a3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=15951
1 changed files with 53 additions and 11 deletions
|
@ -1,6 +1,6 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
<!ENTITY base CDATA "../..">
|
<!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 title "FreeBSD GNOME Project: GNOME 2.2 FAQ">
|
||||||
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
|
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
|
||||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
@ -28,10 +28,12 @@
|
||||||
<li> <a href="#q8">What window managers work well with GNOME 2.2?
|
<li> <a href="#q8">What window managers work well with GNOME 2.2?
|
||||||
</a>
|
</a>
|
||||||
<li> <a href="#q9">Does GNOME 2.2 support anti-aliased fonts?</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="#q10">How can I control what fonts are anti-aliased?
|
||||||
<li> <a href="#q11">How do I use GTK+ 2 resource settings for
|
</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>
|
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>
|
applications under GNOME 2.2?</a>
|
||||||
</ol>
|
</ol>
|
||||||
<h2>Full Text </h2>
|
<h2>Full Text </h2>
|
||||||
|
@ -438,10 +440,50 @@ Load "type1"
|
||||||
<td width="10">
|
<td width="10">
|
||||||
<b><a name="q10"> 10.</a></b></td>
|
<b><a name="q10"> 10.</a></b></td>
|
||||||
<td align="left" valign="top" colspan="3">
|
<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>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- A10 -->
|
<!-- 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>
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
|
||||||
|
<match target="font">
|
||||||
|
<test name="size" compare="less_eq">
|
||||||
|
<double>16</double>
|
||||||
|
</test>
|
||||||
|
<edit name="antialias" mode="assign">
|
||||||
|
<bool>false</bool>
|
||||||
|
</edit>
|
||||||
|
</match>
|
||||||
|
</fontconfig>
|
||||||
|
</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>
|
<tr>
|
||||||
<td width="10"><br></td>
|
<td width="10"><br></td>
|
||||||
<td align="left" valign="top" colspan="3">
|
<td align="left" valign="top" colspan="3">
|
||||||
|
@ -455,16 +497,16 @@ Load "type1"
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr><td><br></td></tr>
|
<tr><td><br></td></tr>
|
||||||
<!-- Q11 -->
|
<!-- Q12 -->
|
||||||
<tr>
|
<tr>
|
||||||
<td width="10">
|
<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">
|
<td align="left" valign="top" colspan="3">
|
||||||
<b>How do I use GTK+ 2 resource settings for GTK+ 2 applications
|
<b>How do I use GTK+ 2 resource settings for GTK+ 2 applications
|
||||||
when not in a GNOME environment?</b>
|
when not in a GNOME environment?</b>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- A11 -->
|
<!-- A12 -->
|
||||||
<tr>
|
<tr>
|
||||||
<td width="10"><br></td>
|
<td width="10"><br></td>
|
||||||
<td align="left" valign="top" colspan="3">
|
<td align="left" valign="top" colspan="3">
|
||||||
|
@ -490,16 +532,16 @@ Load "type1"
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr><td><br></td></tr>
|
<tr><td><br></td></tr>
|
||||||
<!-- Q12 -->
|
<!-- Q13 -->
|
||||||
<tr>
|
<tr>
|
||||||
<td width="10">
|
<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">
|
<td align="left" valign="top" colspan="3">
|
||||||
<b>How do I configure settings for GNOME 1.4 applications under
|
<b>How do I configure settings for GNOME 1.4 applications under
|
||||||
GNOME 2.2?</b>
|
GNOME 2.2?</b>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- A12 -->
|
<!-- A13 -->
|
||||||
<tr>
|
<tr>
|
||||||
<td width="10"><br></td>
|
<td width="10"><br></td>
|
||||||
<td align="left" valign="top" colspan="3">
|
<td align="left" valign="top" colspan="3">
|
||||||
|
|
Loading…
Reference in a new issue