Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
migaverse
GitHub Repository: migaverse/skymod
Path: blob/master/system/etc/fonts.xml
4282 views
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
NOTE: this is the newer (L) version of the system font configuration,
4
supporting richer weight selection. Some apps will expect the older
5
version, so please keep system_fonts.xml and fallback_fonts.xml in sync
6
with any changes, even though framework will only read this file.
7
8
All fonts withohut names are added to the default list. Fonts are chosen
9
based on a match: full BCP-47 language tag including script, then just
10
language, and finally order (the first font containing the glyph).
11
12
Order of appearance is also the tiebreaker for weight matching. This is
13
the reason why the 900 weights of Roboto precede the 700 weights - we
14
prefer the former when an 800 weight is requested. Since bold spans
15
effectively add 300 to the weight, this ensures that 900 is the bold
16
paired with the 500 weight, ensuring adequate contrast.
17
-->
18
<familyset version="22">
19
<!-- first font is default -->
20
<family name="sans-serif">
21
<font weight="100" style="normal">Roboto-Thin.ttf</font>
22
<font weight="100" style="italic">Roboto-ThinItalic.ttf</font>
23
<font weight="300" style="normal">Roboto-Light.ttf</font>
24
<font weight="300" style="italic">Roboto-LightItalic.ttf</font>
25
<font weight="400" style="normal">Roboto-Regular.ttf</font>
26
<font weight="400" style="italic">Roboto-Italic.ttf</font>
27
<font weight="500" style="normal">Roboto-Medium.ttf</font>
28
<font weight="500" style="italic">Roboto-MediumItalic.ttf</font>
29
<font weight="900" style="normal">Roboto-Black.ttf</font>
30
<font weight="900" style="italic">Roboto-BlackItalic.ttf</font>
31
<font weight="700" style="normal">Roboto-Bold.ttf</font>
32
<font weight="700" style="italic">Roboto-BoldItalic.ttf</font>
33
</family>
34
35
<!-- Note that aliases must come after the fonts they reference. -->
36
<alias name="sans-serif-thin" to="sans-serif" weight="100" />
37
<alias name="sans-serif-light" to="sans-serif" weight="300" />
38
<alias name="sans-serif-medium" to="sans-serif" weight="500" />
39
<alias name="sans-serif-black" to="sans-serif" weight="900" />
40
<alias name="arial" to="sans-serif" />
41
<alias name="helvetica" to="sans-serif" />
42
<alias name="tahoma" to="sans-serif" />
43
<alias name="verdana" to="sans-serif" />
44
45
<family name="sans-serif-condensed">
46
<font weight="300" style="normal">RobotoCondensed-Light.ttf</font>
47
<font weight="300" style="italic">RobotoCondensed-LightItalic.ttf</font>
48
<font weight="400" style="normal">RobotoCondensed-Regular.ttf</font>
49
<font weight="400" style="italic">RobotoCondensed-Italic.ttf</font>
50
<font weight="700" style="normal">RobotoCondensed-Bold.ttf</font>
51
<font weight="700" style="italic">RobotoCondensed-BoldItalic.ttf</font>
52
</family>
53
<alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />
54
55
<family name="serif">
56
<font weight="400" style="normal">NotoSerif-Regular.ttf</font>
57
<font weight="700" style="normal">NotoSerif-Bold.ttf</font>
58
<font weight="400" style="italic">NotoSerif-Italic.ttf</font>
59
<font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>
60
</family>
61
<alias name="times" to="serif" />
62
<alias name="times new roman" to="serif" />
63
<alias name="palatino" to="serif" />
64
<alias name="georgia" to="serif" />
65
<alias name="baskerville" to="serif" />
66
<alias name="goudy" to="serif" />
67
<alias name="fantasy" to="serif" />
68
<alias name="ITC Stone Serif" to="serif" />
69
70
<family name="monospace">
71
<font weight="400" style="normal">DroidSansMono.ttf</font>
72
</family>
73
<alias name="sans-serif-monospace" to="monospace" />
74
<alias name="monaco" to="monospace" />
75
76
<family name="serif-monospace">
77
<font weight="400" style="normal">CutiveMono.ttf</font>
78
</family>
79
<alias name="courier" to="serif-monospace" />
80
<alias name="courier new" to="serif-monospace" />
81
82
<family name="casual">
83
<font weight="400" style="normal">ComingSoon.ttf</font>
84
</family>
85
86
<family name="cursive">
87
<font weight="400" style="normal">DancingScript-Regular.ttf</font>
88
<font weight="700" style="normal">DancingScript-Bold.ttf</font>
89
</family>
90
91
<family name="sans-serif-smallcaps">
92
<font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>
93
</family>
94
95
<!-- Added Samsung fonts for TouchWiz style -->
96
<family name="sec-roboto-light">
97
<font weight="400" style="normal">SECRobotoLight-Regular.ttf</font>
98
<font weight="700" style="normal">SECRobotoLight-Bold.ttf</font>
99
</family>
100
101
<family name="samsung-sans-light">
102
<font weight="300" style="normal">SamsungSans-Light.ttf</font>
103
</family>
104
105
<family name="samsung-sans-thin">
106
<font weight="100" style="normal">SamsungSans-Thin.ttf</font>
107
</family>
108
109
<family name="samsung-neo-num3L">
110
<font weight="300" style="normal">SamsungNeoNum-3L.ttf</font>
111
</family>
112
113
<family name="samsung-neo-num3T">
114
<font weight="100" style="normal">SamsungNeoNum-3T.ttf</font>
115
</family>
116
117
<family name="samsung-neo-num3T-cond">
118
<font weight="100" style="normal">SamsungNeoNumCond-3T.ttf</font>
119
</family>
120
121
<family name="samsung-neo-num3R">
122
<font weight="400" style="normal">SamsungNeoNum-3R.ttf</font>
123
</family>
124
125
<family name="roboto-num3L">
126
<font weight="400" style="normal">RobotoNum-3L.ttf</font>
127
</family>
128
129
<family name="roboto-num3R">
130
<font weight="400" style="normal">RobotoNum-3R.ttf</font>
131
</family>
132
133
<family name="samsung-sans-num3L">
134
<font weight="300" style="normal">SamsungSans-Num3L.ttf</font>
135
</family>
136
137
<family name="samsung-sans-num3T">
138
<font weight="100" style="normal">SamsungSans-Num3T.ttf</font>
139
</family>
140
141
<family name="samsung-sans-num4L">
142
<font weight="300" style="normal">SamsungSans-Num4L.ttf</font>
143
</family>
144
145
<family name="samsung-sans-num4T">
146
<font weight="100" style="normal">SamsungSans-Num4T.ttf</font>
147
</family>
148
149
150
<!-- fallback fonts -->
151
<family variant="elegant">
152
<font weight="400" style="normal">NotoNaskh-Regular.ttf</font>
153
<font weight="700" style="normal">NotoNaskh-Bold.ttf</font>
154
</family>
155
<family variant="compact">
156
<font weight="400" style="normal">NotoNaskhUI-Regular.ttf</font>
157
<font weight="700" style="normal">NotoNaskhUI-Bold.ttf</font>
158
</family>
159
<family>
160
<font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font>
161
<font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font>
162
</family>
163
<family>
164
<font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font>
165
<font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>
166
</family>
167
<!-- Change NotoSansThai to SamsungThai, becuase font size issue -->
168
<family>
169
<font weight="400" style="normal">SamsungThai.ttf</font>
170
</family>
171
<family>
172
<font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font>
173
<font weight="700" style="normal">NotoSansArmenian-Bold.ttf</font>
174
</family>
175
<family>
176
<font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font>
177
<font weight="700" style="normal">NotoSansGeorgian-Bold.ttf</font>
178
</family>
179
<family variant="elegant">
180
<font weight="400" style="normal">NotoSansDevanagari-Regular.ttf</font>
181
<font weight="700" style="normal">NotoSansDevanagari-Bold.ttf</font>
182
</family>
183
<family variant="compact">
184
<font weight="400" style="normal">NotoSansDevanagariUI-Regular.ttf</font>
185
<font weight="700" style="normal">NotoSansDevanagariUI-Bold.ttf</font>
186
</family>
187
<!-- Change NotoSansGujarati to SamsungGujarathi, becuase font reshaping issue -->
188
<family>
189
<font weight="400" style="normal">SamsungGujarathi.ttf</font>
190
</family>
191
<!-- Change NotoSansGurmukhi to SamsungPunjabi, becuase font reshaping issue -->
192
<family>
193
<font weight="400" style="normal">SamsungOriya.ttf</font>
194
</family>
195
<family>
196
<font weight="400" style="normal">SamsungPunjabi.ttf</font>
197
</family>
198
<family variant="elegant">
199
<font weight="400" style="normal">NotoSansTamil-Regular.ttf</font>
200
<font weight="700" style="normal">NotoSansTamil-Bold.ttf</font>
201
</family>
202
<family variant="compact">
203
<font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font>
204
<font weight="700" style="normal">NotoSansTamilUI-Bold.ttf</font>
205
</family>
206
<family variant="elegant">
207
<font weight="400" style="normal">NotoSansMalayalam-Regular.ttf</font>
208
<font weight="700" style="normal">NotoSansMalayalam-Bold.ttf</font>
209
</family>
210
<family variant="compact">
211
<font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font>
212
<font weight="700" style="normal">NotoSansMalayalamUI-Bold.ttf</font>
213
</family>
214
<family variant="elegant">
215
<font weight="400" style="normal">NotoSansBengali-Regular.ttf</font>
216
<font weight="700" style="normal">NotoSansBengali-Bold.ttf</font>
217
</family>
218
<family variant="compact">
219
<font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font>
220
<font weight="700" style="normal">NotoSansBengaliUI-Bold.ttf</font>
221
</family>
222
<family variant="elegant">
223
<font weight="400" style="normal">NotoSansTelugu-Regular.ttf</font>
224
<font weight="700" style="normal">NotoSansTelugu-Bold.ttf</font>
225
</family>
226
<family variant="compact">
227
<font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font>
228
<font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font>
229
</family>
230
<family variant="elegant">
231
<font weight="400" style="normal">NotoSansKannada-Regular.ttf</font>
232
<font weight="700" style="normal">NotoSansKannada-Bold.ttf</font>
233
</family>
234
<family variant="compact">
235
<font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font>
236
<font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font>
237
</family>
238
<family>
239
<font weight="400" style="normal">NotoSansSinhala-Regular.ttf</font>
240
<font weight="700" style="normal">NotoSansSinhala-Bold.ttf</font>
241
</family>
242
<!-- Change NotoSansKhmer to SamsungKhmer, becuase font style issue -->
243
<family>
244
<font weight="400" style="normal">SamsungKhmer-Regular.ttf</font>
245
<font weight="700" style="normal">SamsungKhmer-Bold.ttf</font>
246
</family>
247
<family variant="elegant">
248
<font weight="400" style="normal">NotoSansLao-Regular.ttf</font>
249
<font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
250
</family>
251
<family variant="compact">
252
<font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font>
253
<font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
254
</family>
255
<!-- Change NotoSansMyanmar to SamsungMyanmar, becuase font style issue -->
256
<family>
257
<font weight="400" style="normal">SamsungMyanmar.ttf</font>
258
</family>
259
<!-- Add Mynmar Zawgyi type fonts -->
260
<family>
261
<font weight="400" style="normal">NotoSansMyanmarZawgyi-Regular.ttf</font>
262
<font weight="700" style="normal">NotoSansMyanmarZawgyi-Bold.ttf</font>
263
</family>
264
<family>
265
<font weight="400" style="normal">NotoSansThaana-Regular.ttf</font>
266
<font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
267
</family>
268
<family>
269
<font weight="400" style="normal">NotoSansCham-Regular.ttf</font>
270
<font weight="700" style="normal">NotoSansCham-Bold.ttf</font>
271
</family>
272
<family>
273
<font weight="400" style="normal">NotoSansBalinese-Regular.ttf</font>
274
</family>
275
<family>
276
<font weight="400" style="normal">NotoSansBatak-Regular.ttf</font>
277
</family>
278
<family>
279
<font weight="400" style="normal">NotoSansBuginese-Regular.ttf</font>
280
</family>
281
<family>
282
<font weight="400" style="normal">NotoSansBuhid-Regular.ttf</font>
283
</family>
284
<family>
285
<font weight="400" style="normal">NotoSansCanadianAboriginal-Regular.ttf</font>
286
</family>
287
<family>
288
<font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
289
</family>
290
<family>
291
<font weight="400" style="normal">NotoSansCoptic-Regular.ttf</font>
292
</family>
293
<family>
294
<font weight="400" style="normal">NotoSansGlagolitic-Regular.ttf</font>
295
</family>
296
<family>
297
<font weight="400" style="normal">NotoSansHanunoo-Regular.ttf</font>
298
</family>
299
<family>
300
<font weight="400" style="normal">NotoSansJavanese-Regular.ttf</font>
301
</family>
302
<family>
303
<font weight="400" style="normal">NotoSansKayahLi-Regular.ttf</font>
304
</family>
305
<family>
306
<font weight="400" style="normal">NotoSansLepcha-Regular.ttf</font>
307
</family>
308
<family>
309
<font weight="400" style="normal">NotoSansLimbu-Regular.ttf</font>
310
</family>
311
<family>
312
<font weight="400" style="normal">NotoSansMeeteiMayek-Regular.ttf</font>
313
</family>
314
<family>
315
<font weight="400" style="normal">NotoSansOlChiki-Regular.ttf</font>
316
</family>
317
<family>
318
<font weight="400" style="normal">NotoSansRejang-Regular.ttf</font>
319
</family>
320
<family>
321
<font weight="400" style="normal">NotoSansSaurashtra-Regular.ttf</font>
322
</family>
323
<family>
324
<font weight="400" style="normal">NotoSansSundanese-Regular.ttf</font>
325
</family>
326
<family>
327
<font weight="400" style="normal">NotoSansSylotiNagri-Regular.ttf</font>
328
</family>
329
<family>
330
<font weight="400" style="normal">NotoSansTagbanwa-Regular.ttf</font>
331
</family>
332
<family>
333
<font weight="400" style="normal">NotoSansTaiTham-Regular.ttf</font>
334
</family>
335
<family>
336
<font weight="400" style="normal">NotoSansTaiViet-Regular.ttf</font>
337
</family>
338
<family>
339
<font weight="400" style="normal">NotoSansTifinagh-Regular.ttf</font>
340
</family>
341
<family>
342
<font weight="400" style="normal">NotoSansYi-Regular.ttf</font>
343
</family>
344
<family>
345
<font weight="400" style="normal">Lohit-Odia.ttf</font>
346
</family>
347
<!-- Changing the priority of samsungkorean font to be higher than the Google Font, becuase font style -->
348
<family>
349
<font weight="400" style="normal">SamsungKorean.ttf</font>
350
<font weight="700" style="normal">SamsungKorean-Bold.ttf</font>
351
</family>
352
<family lang="zh-Hans">
353
<font weight="400" style="normal">NotoSansHans-Regular.otf</font>
354
</family>
355
<family lang="zh-Hant">
356
<font weight="400" style="normal">NotoSansHant-Regular.otf</font>
357
</family>
358
<family lang="ja">
359
<font weight="400" style="normal">NotoSansJP-Regular.otf</font>
360
</family>
361
<!-- Changing the priority of samsungkorean font to be higher than the Google Font, becuase font style -->
362
<family>
363
<font weight="400" style="normal">NotoSansKR-Regular.otf</font>
364
</family>
365
<family>
366
<font weight="400" style="normal">NanumGothic.ttf</font>
367
</family>
368
<!-- Changing the priority of NotoColorEmoji font to be higher than the subset Font for some emoticon -->
369
<family>
370
<font weight="400" style="normal">NotoColorEmoji.ttf</font>
371
</family>
372
<family>
373
<font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
374
</family>
375
<family>
376
<font weight="400" style="normal">DroidSansFallback.ttf</font>
377
</family>
378
<!-- Added SamsungEmoji font for apps that don't support color emoji fonts like Snote -->
379
<family>
380
<font weight="400" style="normal">SamsungEmoji.ttf</font>
381
</family>
382
383
<family>
384
<font weight="400" style="normal">MTLmr3m.ttf</font>
385
</family>
386
<!--
387
Noto Sans Tai Le is intentionally kept last, to make sure it doesn't override
388
the East Asian punctuation for Chinese.
389
-->
390
<family>
391
<font weight="400" style="normal">NotoSansTaiLe-Regular.ttf</font>
392
</family>
393
</familyset>
394
395