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