Adujst indentation between programlisting in fontconfig-user.sgml

Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/344
This commit is contained in:
Akira TAGOH 2023-01-27 14:25:11 +09:00
parent bd95bafba0
commit c0eaca02ef
1 changed files with 315 additions and 275 deletions

View File

@ -120,7 +120,8 @@ convenience for the applications' rendering mechanism.
outline Bool Whether the glyphs are outlines outline Bool Whether the glyphs are outlines
scalable Bool Whether glyphs can be scaled scalable Bool Whether glyphs can be scaled
color Bool Whether any glyphs have color color Bool Whether any glyphs have color
scale Double Scale factor for point->pixel conversions (deprecated) scale Double Scale factor for point->pixel conversions
(deprecated)
dpi Double Target dots per inch dpi Double Target dots per inch
rgba Int unknown, rgb, bgr, vrgb, vbgr, rgba Int unknown, rgb, bgr, vrgb, vbgr,
none - subpixel geometry none - subpixel geometry
@ -515,8 +516,11 @@ symbolic names for common font values:
semibold weight 180 semibold weight 180
bold weight 200 bold weight 200
extrabold weight 205 extrabold weight 205
ultrabold weight 205
black weight 210 black weight 210
heavy weight 210 heavy weight 210
extrablack weight 215
ultrablack weight 215
roman slant 0 roman slant 0
italic slant 100 italic slant 100
oblique slant 110 oblique slant 110
@ -606,25 +610,39 @@ This is an example of a system-wide configuration file
Accept deprecated 'mono' alias, replacing it with 'monospace' Accept deprecated 'mono' alias, replacing it with 'monospace'
--> -->
<match target="pattern"> <match target="pattern">
<test qual="any" name="family"><string>mono</string></test> <test qual="any" name="family">
<edit name="family" mode="assign"><string>monospace</string></edit> <string>mono</string>
</test>
<edit name="family" mode="assign">
<string>monospace</string>
</edit>
</match> </match>
<!-- <!--
Names not including any well known alias are given 'sans-serif' Names not including any well known alias are given 'sans-serif'
--> -->
<match target="pattern"> <match target="pattern">
<test qual="all" name="family" compare="not_eq"><string>sans-serif</string></test> <test qual="all" name="family" compare="not_eq">
<test qual="all" name="family" compare="not_eq"><string>serif</string></test> <string>sans-serif</string>
<test qual="all" name="family" compare="not_eq"><string>monospace</string></test> </test>
<edit name="family" mode="append_last"><string>sans-serif</string></edit> <test qual="all" name="family" compare="not_eq">
<string>serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>sans-serif</string>
</edit>
</match> </match>
<!-- <!--
Load per-user customization file, but don't complain Load per-user customization file, but don't complain
if it doesn't exist if it doesn't exist
--> -->
<include ignore_missing="yes" prefix="xdg">fontconfig/fonts.conf</include> <include ignore_missing="yes" prefix="xdg">
fontconfig/fonts.conf
</include>
<!-- <!--
Load local customization files, but don't complain Load local customization files, but don't complain
@ -640,18 +658,30 @@ This is an example of a system-wide configuration file
--> -->
<alias> <alias>
<family>Times</family> <family>Times</family>
<prefer><family>Times New Roman</family></prefer> <prefer>
<default><family>serif</family></default> <family>Times New Roman</family>
</prefer>
<default>
<family>serif</family>
</default>
</alias> </alias>
<alias> <alias>
<family>Helvetica</family> <family>Helvetica</family>
<prefer><family>Arial</family></prefer> <prefer>
<default><family>sans</family></default> <family>Arial</family>
</prefer>
<default>
<family>sans</family>
</default>
</alias> </alias>
<alias> <alias>
<family>Courier</family> <family>Courier</family>
<prefer><family>Courier New</family></prefer> <prefer>
<default><family>monospace</family></default> <family>Courier New</family>
</prefer>
<default>
<family>monospace</family>
</default>
</alias> </alias>
<!-- <!--
@ -661,15 +691,21 @@ This is an example of a system-wide configuration file
--> -->
<alias> <alias>
<family>serif</family> <family>serif</family>
<prefer><family>Times New Roman</family></prefer> <prefer>
<family>Times New Roman</family>
</prefer>
</alias> </alias>
<alias> <alias>
<family>sans</family> <family>sans</family>
<prefer><family>Arial</family></prefer> <prefer>
<family>Arial</family>
</prefer>
</alias> </alias>
<alias> <alias>
<family>monospace</family> <family>monospace</family>
<prefer><family>Andale Mono</family></prefer> <prefer>
<family>Andale Mono</family>
</prefer>
</alias> </alias>
<-- <--
@ -705,7 +741,9 @@ $XDG_CONFIG_HOME/fontconfig/fonts.conf
<programlisting> <programlisting>
&lt;?xml version="1.0"?&gt; &lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"&gt; &lt;!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"&gt;
&lt;!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration --&gt; &lt;!--
$XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration
--&gt;
&lt;fontconfig&gt; &lt;fontconfig&gt;
&lt;!-- &lt;!--
@ -719,7 +757,9 @@ $XDG_CONFIG_HOME/fontconfig/fonts.conf
should always use target="font". should always use target="font".
--&gt; --&gt;
&lt;match target="font"&gt; &lt;match target="font"&gt;
&lt;edit name="rgba" mode="assign"&gt;&lt;const&gt;rgb&lt;/const&gt;&lt;/edit&gt; &lt;edit name="rgba" mode="assign"&gt;
&lt;const&gt;rgb&lt;/const&gt;
&lt;/edit&gt;
&lt;/match&gt; &lt;/match&gt;
&lt;!-- &lt;!--
use WenQuanYi Zen Hei font when serif is requested for Chinese use WenQuanYi Zen Hei font when serif is requested for Chinese