1 | <?xml version="1.0"?> |
1 | <?xml version="1.0"?> |
2 | <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> |
2 | <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> |
3 | <fontconfig> |
3 | <fontconfig> |
4 | |
4 | |
|
|
5 | <match target="pattern"> |
5 | <match target="pattern"> <test qual="any" name="family"> <string>mono</string> </test> |
6 | <test qual="any" name="family"><string>mono</string></test> |
6 | <edit name="family" mode="assign"> <string>monospace</string> </edit> |
7 | <edit mode="assign" name="family"><string>monospace</string></edit> |
7 | </match> |
8 | </match> |
8 | |
9 | |
|
|
10 | <match target="pattern"> |
9 | <match target="pattern"> <test qual="any" name="family"> <string>sans serif</string> </test> |
11 | <test qual="any" name="family"><string>sans serif</string></test> |
10 | <edit name="family" mode="assign"> <string>sans-serif</string> </edit> |
12 | <edit mode="assign" name="family"><string>sans-serif</string></edit> |
11 | </match> |
13 | </match> |
12 | |
14 | |
|
|
15 | <match target="pattern"> |
13 | <match target="pattern"> <test qual="any" name="family"> <string>sans</string> </test> |
16 | <test qual="any" name="family"><string>sans</string></test> |
14 | <edit name="family" mode="assign"> <string>sans-serif</string> </edit> |
17 | <edit mode="assign" name="family"><string>sans-serif</string></edit> |
15 | </match> |
18 | </match> |
16 | |
19 | |
17 | <match target="font"> |
20 | <match target="font"> |
18 | <edit name="autohint" mode="assign"> |
21 | <edit mode="assign" name="autohint"> |
19 | <bool>true</bool> |
22 | <bool>true</bool> |
20 | </edit> |
23 | </edit> |
21 | <edit name="rgba" mode="assign"> |
24 | <edit mode="assign" name="rgba"> |
22 | <const>none</const> |
25 | <const>none</const> |
23 | </edit> |
26 | </edit> |
24 | <edit name="hintstyle" mode="assign"> |
27 | <edit mode="assign" name="hinting"> |
|
|
28 | <bool>true</bool> |
|
|
29 | </edit> |
|
|
30 | <edit mode="assign" name="hintstyle"> |
25 | <const>hintfull</const> |
31 | <const>hintfull</const> |
26 | </edit> |
32 | </edit> |
27 | </match> |
33 | </match> |
|
|
34 | |
|
|
35 | <!-- auto-bold, just doesn't work in any way |
|
|
36 | <match target="font"> |
|
|
37 | <edit name="embolden" mode="assign"><bool>true</bool></edit> |
|
|
38 | </match> |
|
|
39 | --> |
|
|
40 | |
|
|
41 | <!-- auto-italic, looks shitty |
|
|
42 | <match target="pattern"> |
|
|
43 | <test name="slant" compare="more_eq"><int>80</int></test> |
|
|
44 | <edit name="matrix" mode="assign"> |
|
|
45 | <times> |
|
|
46 | <name>matrix</name> |
|
|
47 | <matrix> |
|
|
48 | <double>1</double><double>0.25</double> |
|
|
49 | <double>0</double><double>1</double> |
|
|
50 | </matrix> |
|
|
51 | </times> |
|
|
52 | </edit> |
|
|
53 | </match> |
|
|
54 | --> |
28 | |
55 | |
29 | <alias> |
56 | <alias> |
30 | <family>serif</family> |
57 | <family>serif</family> |
31 | <prefer> |
58 | <prefer> |
32 | <family>DejaVu Serif</family> |
59 | <family>DejaVu Serif</family> |
… | |
… | |
38 | <prefer> |
65 | <prefer> |
39 | <family>DejaVu Sans</family> |
66 | <family>DejaVu Sans</family> |
40 | <family>DejaVu LGC Sans</family> |
67 | <family>DejaVu LGC Sans</family> |
41 | </prefer> |
68 | </prefer> |
42 | </alias> |
69 | </alias> |
43 | |
|
|
44 | <alias> |
70 | <alias> |
45 | <family>monospace</family> |
71 | <family>monospace</family> |
46 | <prefer> |
72 | <prefer> |
47 | <family>DejaVu Sans Mono</family> |
73 | <family>DejaVu Sans Mono</family> |
48 | <family>DejaVu LGC Sans Mono</family> |
74 | <family>DejaVu LGC Sans Mono</family> |