wolffd@0
|
1 <?xml version="1.0"?>
|
wolffd@0
|
2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
wolffd@0
|
3 <!-- /etc/fonts/fonts.conf file to configure system font access -->
|
wolffd@0
|
4 <fontconfig>
|
wolffd@0
|
5
|
wolffd@0
|
6 <!--
|
wolffd@0
|
7 DO NOT EDIT THIS FILE.
|
wolffd@0
|
8 IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
|
wolffd@0
|
9 LOCAL CHANGES BELONG IN 'local.conf'.
|
wolffd@0
|
10
|
wolffd@0
|
11 The intent of this standard configuration file is to be adequate for
|
wolffd@0
|
12 most environments. If you have a reasonably normal environment and
|
wolffd@0
|
13 have found problems with this configuration, they are probably
|
wolffd@0
|
14 things that others will also want fixed. Please submit any
|
wolffd@0
|
15 problems to the fontconfig bugzilla system located at fontconfig.org
|
wolffd@0
|
16
|
wolffd@0
|
17 Note that the normal 'make install' procedure for fontconfig is to
|
wolffd@0
|
18 replace any existing fonts.conf file with the new version. Place
|
wolffd@0
|
19 any local customizations in local.conf which this file references.
|
wolffd@0
|
20
|
wolffd@0
|
21 Keith Packard
|
wolffd@0
|
22 -->
|
wolffd@0
|
23
|
wolffd@0
|
24
|
wolffd@0
|
25 <!-- Font directory list -->
|
wolffd@0
|
26
|
wolffd@0
|
27 <dir>C:\WINDOWS\Fonts</dir>
|
wolffd@0
|
28 <dir>~/.fonts</dir>
|
wolffd@0
|
29
|
wolffd@0
|
30 <!-- Font cache directory list-->
|
wolffd@0
|
31
|
wolffd@0
|
32 <cachedir>c:/windows</cachedir>
|
wolffd@0
|
33 <cachedir>~/.fontconfig</cachedir>
|
wolffd@0
|
34
|
wolffd@0
|
35
|
wolffd@0
|
36 <!--
|
wolffd@0
|
37 Accept deprecated 'mono' alias, replacing it with 'monospace'
|
wolffd@0
|
38 -->
|
wolffd@0
|
39 <match target="pattern">
|
wolffd@0
|
40 <test qual="any" name="family">
|
wolffd@0
|
41 <string>mono</string>
|
wolffd@0
|
42 </test>
|
wolffd@0
|
43 <edit name="family" mode="assign">
|
wolffd@0
|
44 <string>monospace</string>
|
wolffd@0
|
45 </edit>
|
wolffd@0
|
46 </match>
|
wolffd@0
|
47
|
wolffd@0
|
48
|
wolffd@0
|
49
|
wolffd@0
|
50
|
wolffd@0
|
51 <!--
|
wolffd@0
|
52 Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
wolffd@0
|
53 -->
|
wolffd@0
|
54 <match target="pattern">
|
wolffd@0
|
55 <test qual="any" name="family">
|
wolffd@0
|
56 <string>sans serif</string>
|
wolffd@0
|
57 </test>
|
wolffd@0
|
58 <edit name="family" mode="assign">
|
wolffd@0
|
59 <string>sans-serif</string>
|
wolffd@0
|
60 </edit>
|
wolffd@0
|
61 </match>
|
wolffd@0
|
62
|
wolffd@0
|
63
|
wolffd@0
|
64 <!--
|
wolffd@0
|
65 Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
wolffd@0
|
66 -->
|
wolffd@0
|
67 <match target="pattern">
|
wolffd@0
|
68 <test qual="any" name="family">
|
wolffd@0
|
69 <string>sans</string>
|
wolffd@0
|
70 </test>
|
wolffd@0
|
71 <edit name="family" mode="assign">
|
wolffd@0
|
72 <string>sans-serif</string>
|
wolffd@0
|
73 </edit>
|
wolffd@0
|
74 </match>
|
wolffd@0
|
75 <!--
|
wolffd@0
|
76 Load local system customization file
|
wolffd@0
|
77 -->
|
wolffd@0
|
78 <include ignore_missing="yes">conf.d</include>
|
wolffd@0
|
79
|
wolffd@0
|
80 <config>
|
wolffd@0
|
81 <!--
|
wolffd@0
|
82 These are the default Unicode chars that are expected to be blank
|
wolffd@0
|
83 in fonts. All other blank chars are assumed to be broken and
|
wolffd@0
|
84 won't appear in the resulting charsets
|
wolffd@0
|
85 -->
|
wolffd@0
|
86 <blank>
|
wolffd@0
|
87 <int>0x0020</int> <!-- SPACE -->
|
wolffd@0
|
88 <int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
wolffd@0
|
89 <int>0x00AD</int> <!-- SOFT HYPHEN -->
|
wolffd@0
|
90 <int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
wolffd@0
|
91 <int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
wolffd@0
|
92 <int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
wolffd@0
|
93 <int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
wolffd@0
|
94 <int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
wolffd@0
|
95 <int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
wolffd@0
|
96 <int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
wolffd@0
|
97 <int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
wolffd@0
|
98 <int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
wolffd@0
|
99 <int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
wolffd@0
|
100 <int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
wolffd@0
|
101 <int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
wolffd@0
|
102 <int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
wolffd@0
|
103 <int>0x2000</int> <!-- EN QUAD -->
|
wolffd@0
|
104 <int>0x2001</int> <!-- EM QUAD -->
|
wolffd@0
|
105 <int>0x2002</int> <!-- EN SPACE -->
|
wolffd@0
|
106 <int>0x2003</int> <!-- EM SPACE -->
|
wolffd@0
|
107 <int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
wolffd@0
|
108 <int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
wolffd@0
|
109 <int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
wolffd@0
|
110 <int>0x2007</int> <!-- FIGURE SPACE -->
|
wolffd@0
|
111 <int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
wolffd@0
|
112 <int>0x2009</int> <!-- THIN SPACE -->
|
wolffd@0
|
113 <int>0x200A</int> <!-- HAIR SPACE -->
|
wolffd@0
|
114 <int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
wolffd@0
|
115 <int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
wolffd@0
|
116 <int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
wolffd@0
|
117 <int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
wolffd@0
|
118 <int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
wolffd@0
|
119 <int>0x2028</int> <!-- LINE SEPARATOR -->
|
wolffd@0
|
120 <int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
wolffd@0
|
121 <int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
wolffd@0
|
122 <int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
wolffd@0
|
123 <int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
wolffd@0
|
124 <int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
wolffd@0
|
125 <int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
wolffd@0
|
126 <int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
wolffd@0
|
127 <int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
wolffd@0
|
128 <int>0x2060</int> <!-- WORD JOINER -->
|
wolffd@0
|
129 <int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
wolffd@0
|
130 <int>0x2062</int> <!-- INVISIBLE TIMES -->
|
wolffd@0
|
131 <int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
wolffd@0
|
132 <int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
wolffd@0
|
133 <int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
wolffd@0
|
134 <int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
wolffd@0
|
135 <int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
wolffd@0
|
136 <int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
wolffd@0
|
137 <int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
wolffd@0
|
138 <int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
wolffd@0
|
139 <int>0x3164</int> <!-- HANGUL FILLER -->
|
wolffd@0
|
140 <int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
wolffd@0
|
141 <int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
wolffd@0
|
142 <int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
wolffd@0
|
143 <int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
wolffd@0
|
144 <int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
wolffd@0
|
145 </blank>
|
wolffd@0
|
146 <!--
|
wolffd@0
|
147 Rescan configuration every 30 seconds when FcFontSetList is called
|
wolffd@0
|
148 -->
|
wolffd@0
|
149 <rescan>
|
wolffd@0
|
150 <int>30</int>
|
wolffd@0
|
151 </rescan>
|
wolffd@0
|
152 </config>
|
wolffd@0
|
153
|
wolffd@0
|
154 </fontconfig>
|
wolffd@0
|
155 ÿ
|