comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/fontconfig/conf.avail/45-generic.conf @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
comparison
equal deleted inserted replaced
67:0e9998148a16 68:5028fdace37b
1 <?xml version="1.0"?>
2 <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
3 <fontconfig>
4 <description>Set substitutions for emoji/math fonts</description>
5
6 <!-- Keep in sync with 60-generic.conf -->
7
8 <!-- Emoji -->
9
10 <!-- System emoji -->
11 <alias binding="same">
12 <family>Noto Color Emoji</family> <!-- Google -->
13 <default><family>emoji</family></default>
14 </alias>
15 <alias binding="same">
16 <family>Apple Color Emoji</family> <!-- Apple -->
17 <default><family>emoji</family></default>
18 </alias>
19 <alias binding="same">
20 <family>Segoe UI Emoji</family> <!-- Microsoft -->
21 <default><family>emoji</family></default>
22 </alias>
23 <alias binding="same">
24 <family>Twitter Color Emoji</family> <!-- Twitter -->
25 <default><family>emoji</family></default>
26 </alias>
27 <alias binding="same">
28 <family>EmojiOne Mozilla</family> <!-- Mozilla -->
29 <default><family>emoji</family></default>
30 </alias>
31 <!-- Third-party emoji -->
32 <alias binding="same">
33 <family>Emoji Two</family>
34 <default><family>emoji</family></default>
35 </alias>
36 <alias binding="same">
37 <family>JoyPixels</family>
38 <default><family>emoji</family></default>
39 </alias>
40 <alias binding="same">
41 <family>Emoji One</family>
42 <default><family>emoji</family></default>
43 </alias>
44 <!-- B&W -->
45 <alias binding="same">
46 <family>Noto Emoji</family> <!-- Google -->
47 <default><family>emoji</family></default>
48 </alias>
49 <alias binding="same">
50 <family>Android Emoji</family> <!-- Google -->
51 <default><family>emoji</family></default>
52 </alias>
53
54 <!-- Add language for emoji, to match other emoji fonts. -->
55 <match>
56 <test name="family">
57 <string>emoji</string>
58 </test>
59 <edit name="lang" mode="prepend">
60 <string>und-zsye</string>
61 </edit>
62 </match>
63
64 <match>
65 <test name="lang">
66 <string>und-zsye</string>
67 </test>
68 <test qual="all" name="family" compare="not_eq">
69 <string>emoji</string>
70 </test>
71
72 <!-- Add generic family. -->
73 <edit name="family" mode="append" binding="strong">
74 <string>emoji</string>
75 </edit>
76 </match>
77
78
79 <!-- Math -->
80
81 <!-- https://en.wikipedia.org/wiki/Category:Mathematical_OpenType_typefaces -->
82 <alias binding="same">
83 <family>XITS Math</family> <!-- Khaled Hosny -->
84 <default><family>math</family></default>
85 </alias>
86 <alias binding="same">
87 <family>STIX Two Math</family> <!-- AMS -->
88 <default><family>math</family></default>
89 </alias>
90 <alias binding="same">
91 <family>Cambria Math</family> <!-- Microsoft -->
92 <default><family>math</family></default>
93 </alias>
94 <alias binding="same">
95 <family>Latin Modern Math</family> <!-- TeX -->
96 <default><family>math</family></default>
97 </alias>
98 <alias binding="same">
99 <family>Minion Math</family> <!-- Adobe -->
100 <default><family>math</family></default>
101 </alias>
102 <alias binding="same">
103 <family>Lucida Math</family> <!-- Adobe -->
104 <default><family>math</family></default>
105 </alias>
106 <alias binding="same">
107 <family>Asana Math</family>
108 <default><family>math</family></default>
109 </alias>
110
111 <!-- Add language for math, to match other math fonts. -->
112 <match>
113 <test name="family">
114 <string>math</string>
115 </test>
116 <edit name="lang" mode="prepend">
117 <string>und-zmth</string>
118 </edit>
119 </match>
120
121 <match>
122 <test name="lang">
123 <string>und-zmth</string>
124 </test>
125 <test qual="all" name="family" compare="not_eq">
126 <string>math</string>
127 </test>
128
129 <!-- Add generic family -->
130 <edit name="family" mode="append" binding="strong">
131 <string>math</string>
132 </edit>
133 </match>
134
135
136 </fontconfig>