|
1 <?xml version="1.0"?> |
|
2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> |
|
3 <!-- /etc/fonts/fonts.conf file to configure system font access --> |
|
4 <fontconfig> |
|
5 <match target="pattern"> |
|
6 <test qual="any" name="family"> |
|
7 <string>Times</string> |
|
8 </test> |
|
9 <edit name="family" mode="assign"> |
|
10 <string>Times New Roman</string> |
|
11 </edit> |
|
12 </match> |
|
13 |
|
14 <match target="pattern"> |
|
15 <test qual="any" name="family"> |
|
16 <string>sans</string> |
|
17 </test> |
|
18 <edit name="family" mode="assign"> |
|
19 <string>Arial</string> |
|
20 </edit> |
|
21 </match> |
|
22 |
|
23 <match target="pattern"> |
|
24 <test qual="any" name="family"> |
|
25 <string>sans serif</string> |
|
26 </test> |
|
27 <edit name="family" mode="assign"> |
|
28 <string>Arial</string> |
|
29 </edit> |
|
30 </match> |
|
31 |
|
32 <!-- Some layout tests specify Helvetica as a family and we need to make sure |
|
33 that we don't fallback to Times New Roman for them --> |
|
34 <match target="pattern"> |
|
35 <test qual="any" name="family"> |
|
36 <string>Helvetica</string> |
|
37 </test> |
|
38 <edit name="family" mode="assign"> |
|
39 <string>Arial</string> |
|
40 </edit> |
|
41 </match> |
|
42 |
|
43 <match target="pattern"> |
|
44 <test qual="any" name="family"> |
|
45 <string>sans-serif</string> |
|
46 </test> |
|
47 <edit name="family" mode="assign"> |
|
48 <string>Arial</string> |
|
49 </edit> |
|
50 </match> |
|
51 |
|
52 <match target="pattern"> |
|
53 <test qual="any" name="family"> |
|
54 <string>serif</string> |
|
55 </test> |
|
56 <edit name="family" mode="assign"> |
|
57 <string>Times New Roman</string> |
|
58 </edit> |
|
59 </match> |
|
60 |
|
61 <match target="pattern"> |
|
62 <test qual="any" name="family"> |
|
63 <string>mono</string> |
|
64 </test> |
|
65 <edit name="family" mode="assign"> |
|
66 <string>Courier New</string> |
|
67 </edit> |
|
68 </match> |
|
69 |
|
70 <match target="pattern"> |
|
71 <test qual="any" name="family"> |
|
72 <string>monospace</string> |
|
73 </test> |
|
74 <edit name="family" mode="assign"> |
|
75 <string>Courier New</string> |
|
76 </edit> |
|
77 </match> |
|
78 |
|
79 <match target="pattern"> |
|
80 <test qual="any" name="family"> |
|
81 <string>Courier</string> |
|
82 </test> |
|
83 <edit name="family" mode="assign"> |
|
84 <string>Courier New</string> |
|
85 </edit> |
|
86 </match> |
|
87 |
|
88 <match target="pattern"> |
|
89 <test qual="any" name="family"> |
|
90 <string>cursive</string> |
|
91 </test> |
|
92 <edit name="family" mode="assign"> |
|
93 <string>Comic Sans MS</string> |
|
94 </edit> |
|
95 </match> |
|
96 |
|
97 <match target="pattern"> |
|
98 <test qual="any" name="family"> |
|
99 <string>fantasy</string> |
|
100 </test> |
|
101 <edit name="family" mode="assign"> |
|
102 <string>Impact</string> |
|
103 </edit> |
|
104 </match> |
|
105 |
|
106 <match target="pattern"> |
|
107 <test qual="any" name="family"> |
|
108 <string>Monaco</string> |
|
109 </test> |
|
110 <edit name="family" mode="assign"> |
|
111 <string>Times New Roman</string> |
|
112 </edit> |
|
113 </match> |
|
114 |
|
115 <match target="pattern"> |
|
116 <test name="family" compare="eq"> |
|
117 <string>NonAntiAliasedSans</string> |
|
118 </test> |
|
119 <edit name="family" mode="assign"> |
|
120 <string>Arial</string> |
|
121 </edit> |
|
122 <edit name="antialias" mode="assign"> |
|
123 <bool>false</bool> |
|
124 </edit> |
|
125 </match> |
|
126 |
|
127 <match target="pattern"> |
|
128 <test name="family" compare="eq"> |
|
129 <string>SlightHintedGeorgia</string> |
|
130 </test> |
|
131 <edit name="family" mode="assign"> |
|
132 <string>Georgia</string> |
|
133 </edit> |
|
134 <edit name="hintstyle" mode="assign"> |
|
135 <const>hintslight</const> |
|
136 </edit> |
|
137 </match> |
|
138 |
|
139 <match target="pattern"> |
|
140 <test name="family" compare="eq"> |
|
141 <string>NonHintedSans</string> |
|
142 </test> |
|
143 <edit name="family" mode="assign"> |
|
144 <string>Verdana</string> |
|
145 </edit> |
|
146 <!-- These deliberately contradict each other. The 'hinting' preference |
|
147 should take priority --> |
|
148 <edit name="hintstyle" mode="assign"> |
|
149 <const>hintfull</const> |
|
150 </edit> |
|
151 <edit name="hinting" mode="assign"> |
|
152 <bool>false</bool> |
|
153 </edit> |
|
154 </match> |
|
155 </fontconfig> |