blob: 1b97b658943c2903f7495fd25ed7d41e810f97b7 [file] [log] [blame]
Raph Levien8c1f9362014-08-07 13:52:37 -07001<?xml version="1.0" encoding="utf-8"?>
Raph Levien117cbeb2014-08-25 13:47:16 -07002<!--
Roozbeh Pournaderf9273e12015-08-07 18:30:37 -07003 All fonts without names are added to the default list. Fonts are chosen
Raph Levien117cbeb2014-08-25 13:47:16 -07004 based on a match: full BCP-47 language tag including script, then just
5 language, and finally order (the first font containing the glyph).
6
7 Order of appearance is also the tiebreaker for weight matching. This is
8 the reason why the 900 weights of Roboto precede the 700 weights - we
9 prefer the former when an 800 weight is requested. Since bold spans
10 effectively add 300 to the weight, this ensures that 900 is the bold
11 paired with the 500 weight, ensuring adequate contrast.
12-->
Raph Levien8c1f9362014-08-07 13:52:37 -070013<familyset version="22">
14 <!-- first font is default -->
15 <family name="sans-serif">
16 <font weight="100" style="normal">Roboto-Thin.ttf</font>
17 <font weight="100" style="italic">Roboto-ThinItalic.ttf</font>
18 <font weight="300" style="normal">Roboto-Light.ttf</font>
19 <font weight="300" style="italic">Roboto-LightItalic.ttf</font>
20 <font weight="400" style="normal">Roboto-Regular.ttf</font>
21 <font weight="400" style="italic">Roboto-Italic.ttf</font>
22 <font weight="500" style="normal">Roboto-Medium.ttf</font>
23 <font weight="500" style="italic">Roboto-MediumItalic.ttf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -070024 <font weight="900" style="normal">Roboto-Black.ttf</font>
25 <font weight="900" style="italic">Roboto-BlackItalic.ttf</font>
Raph Levien117cbeb2014-08-25 13:47:16 -070026 <font weight="700" style="normal">Roboto-Bold.ttf</font>
27 <font weight="700" style="italic">Roboto-BoldItalic.ttf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -070028 </family>
29
30 <!-- Note that aliases must come after the fonts they reference. -->
31 <alias name="sans-serif-thin" to="sans-serif" weight="100" />
32 <alias name="sans-serif-light" to="sans-serif" weight="300" />
Raph Levien117cbeb2014-08-25 13:47:16 -070033 <alias name="sans-serif-medium" to="sans-serif" weight="500" />
Raph Levien8c1f9362014-08-07 13:52:37 -070034 <alias name="sans-serif-black" to="sans-serif" weight="900" />
35 <alias name="arial" to="sans-serif" />
36 <alias name="helvetica" to="sans-serif" />
37 <alias name="tahoma" to="sans-serif" />
38 <alias name="verdana" to="sans-serif" />
39
40 <family name="sans-serif-condensed">
41 <font weight="300" style="normal">RobotoCondensed-Light.ttf</font>
42 <font weight="300" style="italic">RobotoCondensed-LightItalic.ttf</font>
43 <font weight="400" style="normal">RobotoCondensed-Regular.ttf</font>
44 <font weight="400" style="italic">RobotoCondensed-Italic.ttf</font>
45 <font weight="700" style="normal">RobotoCondensed-Bold.ttf</font>
46 <font weight="700" style="italic">RobotoCondensed-BoldItalic.ttf</font>
47 </family>
48 <alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />
49
50 <family name="serif">
51 <font weight="400" style="normal">NotoSerif-Regular.ttf</font>
52 <font weight="700" style="normal">NotoSerif-Bold.ttf</font>
53 <font weight="400" style="italic">NotoSerif-Italic.ttf</font>
54 <font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>
55 </family>
56 <alias name="times" to="serif" />
57 <alias name="times new roman" to="serif" />
58 <alias name="palatino" to="serif" />
59 <alias name="georgia" to="serif" />
60 <alias name="baskerville" to="serif" />
61 <alias name="goudy" to="serif" />
62 <alias name="fantasy" to="serif" />
63 <alias name="ITC Stone Serif" to="serif" />
64
65 <family name="monospace">
66 <font weight="400" style="normal">DroidSansMono.ttf</font>
67 </family>
Alan Viverette4f9140b2014-10-10 12:52:25 -070068 <alias name="sans-serif-monospace" to="monospace" />
Raph Levien8c1f9362014-08-07 13:52:37 -070069 <alias name="monaco" to="monospace" />
70
Alan Viverette4f9140b2014-10-10 12:52:25 -070071 <family name="serif-monospace">
72 <font weight="400" style="normal">CutiveMono.ttf</font>
73 </family>
74 <alias name="courier" to="serif-monospace" />
75 <alias name="courier new" to="serif-monospace" />
76
Raph Levien8c1f9362014-08-07 13:52:37 -070077 <family name="casual">
78 <font weight="400" style="normal">ComingSoon.ttf</font>
79 </family>
80
81 <family name="cursive">
82 <font weight="400" style="normal">DancingScript-Regular.ttf</font>
83 <font weight="700" style="normal">DancingScript-Bold.ttf</font>
84 </family>
85
86 <family name="sans-serif-smallcaps">
87 <font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>
88 </family>
89
90 <!-- fallback fonts -->
91 <family variant="elegant">
Roozbeh Pournader2d8a02e2015-05-16 20:50:06 -070092 <font weight="400" style="normal">NotoNaskhArabic-Regular.ttf</font>
93 <font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -070094 </family>
95 <family variant="compact">
Roozbeh Pournader2d8a02e2015-05-16 20:50:06 -070096 <font weight="400" style="normal">NotoNaskhArabicUI-Regular.ttf</font>
97 <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -070098 </family>
99 <family>
100 <font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font>
101 <font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font>
102 </family>
103 <family>
104 <font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font>
105 <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>
106 </family>
107 <family variant="elegant">
108 <font weight="400" style="normal">NotoSansThai-Regular.ttf</font>
109 <font weight="700" style="normal">NotoSansThai-Bold.ttf</font>
110 </family>
111 <family variant="compact">
112 <font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font>
113 <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>
114 </family>
115 <family>
116 <font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font>
117 <font weight="700" style="normal">NotoSansArmenian-Bold.ttf</font>
118 </family>
119 <family>
120 <font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font>
121 <font weight="700" style="normal">NotoSansGeorgian-Bold.ttf</font>
122 </family>
123 <family variant="elegant">
124 <font weight="400" style="normal">NotoSansDevanagari-Regular.ttf</font>
125 <font weight="700" style="normal">NotoSansDevanagari-Bold.ttf</font>
126 </family>
127 <family variant="compact">
128 <font weight="400" style="normal">NotoSansDevanagariUI-Regular.ttf</font>
129 <font weight="700" style="normal">NotoSansDevanagariUI-Bold.ttf</font>
130 </family>
131 <!-- Gujarati should come after Devanagari -->
132 <family variant="elegant">
133 <font weight="400" style="normal">NotoSansGujarati-Regular.ttf</font>
134 <font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>
135 </family>
136 <family variant="compact">
137 <font weight="400" style="normal">NotoSansGujaratiUI-Regular.ttf</font>
138 <font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font>
139 </family>
140 <!-- Gurmukhi should come after Devanagari -->
141 <family variant="elegant">
142 <font weight="400" style="normal">NotoSansGurmukhi-Regular.ttf</font>
143 <font weight="700" style="normal">NotoSansGurmukhi-Bold.ttf</font>
144 </family>
145 <family variant="compact">
146 <font weight="400" style="normal">NotoSansGurmukhiUI-Regular.ttf</font>
147 <font weight="700" style="normal">NotoSansGurmukhiUI-Bold.ttf</font>
148 </family>
149 <family variant="elegant">
150 <font weight="400" style="normal">NotoSansTamil-Regular.ttf</font>
151 <font weight="700" style="normal">NotoSansTamil-Bold.ttf</font>
152 </family>
153 <family variant="compact">
154 <font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font>
155 <font weight="700" style="normal">NotoSansTamilUI-Bold.ttf</font>
156 </family>
157 <family variant="elegant">
158 <font weight="400" style="normal">NotoSansMalayalam-Regular.ttf</font>
159 <font weight="700" style="normal">NotoSansMalayalam-Bold.ttf</font>
160 </family>
161 <family variant="compact">
162 <font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font>
163 <font weight="700" style="normal">NotoSansMalayalamUI-Bold.ttf</font>
164 </family>
165 <family variant="elegant">
166 <font weight="400" style="normal">NotoSansBengali-Regular.ttf</font>
167 <font weight="700" style="normal">NotoSansBengali-Bold.ttf</font>
168 </family>
169 <family variant="compact">
170 <font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font>
171 <font weight="700" style="normal">NotoSansBengaliUI-Bold.ttf</font>
172 </family>
173 <family variant="elegant">
174 <font weight="400" style="normal">NotoSansTelugu-Regular.ttf</font>
175 <font weight="700" style="normal">NotoSansTelugu-Bold.ttf</font>
176 </family>
177 <family variant="compact">
178 <font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font>
179 <font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font>
180 </family>
181 <family variant="elegant">
182 <font weight="400" style="normal">NotoSansKannada-Regular.ttf</font>
183 <font weight="700" style="normal">NotoSansKannada-Bold.ttf</font>
184 </family>
185 <family variant="compact">
186 <font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font>
187 <font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font>
188 </family>
Roozbeh Pournader9c5a1472015-04-06 12:23:57 -0700189 <family variant="elegant">
190 <font weight="400" style="normal">NotoSansOriya-Regular.ttf</font>
191 <font weight="700" style="normal">NotoSansOriya-Bold.ttf</font>
192 </family>
193 <family variant="compact">
194 <font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font>
195 <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>
196 </family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700197 <family>
198 <font weight="400" style="normal">NotoSansSinhala-Regular.ttf</font>
199 <font weight="700" style="normal">NotoSansSinhala-Bold.ttf</font>
200 </family>
201 <family variant="elegant">
202 <font weight="400" style="normal">NotoSansKhmer-Regular.ttf</font>
203 <font weight="700" style="normal">NotoSansKhmer-Bold.ttf</font>
204 </family>
205 <family variant="compact">
206 <font weight="400" style="normal">NotoSansKhmerUI-Regular.ttf</font>
207 <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font>
208 </family>
209 <family variant="elegant">
210 <font weight="400" style="normal">NotoSansLao-Regular.ttf</font>
211 <font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
212 </family>
213 <family variant="compact">
214 <font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font>
215 <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
216 </family>
217 <family variant="elegant">
218 <font weight="400" style="normal">NotoSansMyanmar-Regular.ttf</font>
219 <font weight="700" style="normal">NotoSansMyanmar-Bold.ttf</font>
220 </family>
221 <family variant="compact">
222 <font weight="400" style="normal">NotoSansMyanmarUI-Regular.ttf</font>
223 <font weight="700" style="normal">NotoSansMyanmarUI-Bold.ttf</font>
224 </family>
225 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700226 <font weight="400" style="normal">NotoSansThaana-Regular.ttf</font>
227 <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
228 </family>
229 <family>
Roozbeh Pournader7f45f6d2014-11-25 15:06:27 -0800230 <font weight="400" style="normal">NotoSansCham-Regular.ttf</font>
231 <font weight="700" style="normal">NotoSansCham-Bold.ttf</font>
232 </family>
233 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700234 <font weight="400" style="normal">NotoSansBalinese-Regular.ttf</font>
235 </family>
236 <family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700237 <font weight="400" style="normal">NotoSansBamum-Regular.ttf</font>
238 </family>
239 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700240 <font weight="400" style="normal">NotoSansBatak-Regular.ttf</font>
241 </family>
242 <family>
243 <font weight="400" style="normal">NotoSansBuginese-Regular.ttf</font>
244 </family>
245 <family>
246 <font weight="400" style="normal">NotoSansBuhid-Regular.ttf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -0700247 </family>
248 <family>
249 <font weight="400" style="normal">NotoSansCanadianAboriginal-Regular.ttf</font>
250 </family>
251 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700252 <font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
253 </family>
254 <family>
Roozbeh Pournader7f45f6d2014-11-25 15:06:27 -0800255 <font weight="400" style="normal">NotoSansCoptic-Regular.ttf</font>
256 </family>
257 <family>
258 <font weight="400" style="normal">NotoSansGlagolitic-Regular.ttf</font>
259 </family>
260 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700261 <font weight="400" style="normal">NotoSansHanunoo-Regular.ttf</font>
262 </family>
263 <family>
264 <font weight="400" style="normal">NotoSansJavanese-Regular.ttf</font>
265 </family>
266 <family>
Roozbeh Pournader7f45f6d2014-11-25 15:06:27 -0800267 <font weight="400" style="normal">NotoSansKayahLi-Regular.ttf</font>
268 </family>
269 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700270 <font weight="400" style="normal">NotoSansLepcha-Regular.ttf</font>
271 </family>
272 <family>
273 <font weight="400" style="normal">NotoSansLimbu-Regular.ttf</font>
274 </family>
275 <family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700276 <font weight="400" style="normal">NotoSansLisu-Regular.ttf</font>
277 </family>
278 <family>
279 <font weight="400" style="normal">NotoSansMandaic-Regular.ttf</font>
280 </family>
281 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700282 <font weight="400" style="normal">NotoSansMeeteiMayek-Regular.ttf</font>
283 </family>
284 <family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700285 <font weight="400" style="normal">NotoSansNewTaiLue-Regular.ttf</font>
286 </family>
287 <family>
288 <font weight="400" style="normal">NotoSansNKo-Regular.ttf</font>
289 </family>
290 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700291 <font weight="400" style="normal">NotoSansOlChiki-Regular.ttf</font>
292 </family>
293 <family>
294 <font weight="400" style="normal">NotoSansRejang-Regular.ttf</font>
295 </family>
296 <family>
297 <font weight="400" style="normal">NotoSansSaurashtra-Regular.ttf</font>
298 </family>
299 <family>
300 <font weight="400" style="normal">NotoSansSundanese-Regular.ttf</font>
301 </family>
302 <family>
303 <font weight="400" style="normal">NotoSansSylotiNagri-Regular.ttf</font>
304 </family>
305 <family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700306 <font weight="400" style="normal">NotoSansSyriacEstrangela-Regular.ttf</font>
307 </family>
308 <family>
Roozbeh Pournader2ff3ba52014-10-01 22:12:36 -0700309 <font weight="400" style="normal">NotoSansTagbanwa-Regular.ttf</font>
310 </family>
311 <family>
Roozbeh Pournader7f45f6d2014-11-25 15:06:27 -0800312 <font weight="400" style="normal">NotoSansTaiTham-Regular.ttf</font>
313 </family>
314 <family>
315 <font weight="400" style="normal">NotoSansTaiViet-Regular.ttf</font>
316 </family>
317 <family>
Roozbeh Pournader2d8a02e2015-05-16 20:50:06 -0700318 <font weight="400" style="normal">NotoSansTibetan-Regular.ttf</font>
319 </family>
320 <family>
Roozbeh Pournader7f45f6d2014-11-25 15:06:27 -0800321 <font weight="400" style="normal">NotoSansTifinagh-Regular.ttf</font>
322 </family>
323 <family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700324 <font weight="400" style="normal">NotoSansVai-Regular.ttf</font>
325 </family>
326 <family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700327 <font weight="400" style="normal">NotoSansYi-Regular.ttf</font>
328 </family>
Roozbeh Pournader912dbdb2015-06-04 15:22:11 -0700329 <family>
330 <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
331 </family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700332 <family lang="zh-Hans">
Roozbeh Pournader47dd50e2015-04-29 16:20:07 -0700333 <font weight="400" style="normal">NotoSansSC-Regular.otf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -0700334 </family>
335 <family lang="zh-Hant">
Roozbeh Pournader47dd50e2015-04-29 16:20:07 -0700336 <font weight="400" style="normal">NotoSansTC-Regular.otf</font>
Raph Levien8c1f9362014-08-07 13:52:37 -0700337 </family>
338 <family lang="ja">
339 <font weight="400" style="normal">NotoSansJP-Regular.otf</font>
340 </family>
341 <family lang="ko">
342 <font weight="400" style="normal">NotoSansKR-Regular.otf</font>
343 </family>
344 <family>
345 <font weight="400" style="normal">NanumGothic.ttf</font>
346 </family>
347 <family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700348 <font weight="400" style="normal">NotoColorEmoji.ttf</font>
349 </family>
Raph Levien117cbeb2014-08-25 13:47:16 -0700350 <family>
351 <font weight="400" style="normal">DroidSansFallback.ttf</font>
352 </family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700353 <family lang="ja">
354 <font weight="400" style="normal">MTLmr3m.ttf</font>
355 </family>
Roozbeh Pournader70f0a432015-02-11 15:45:49 -0800356 <!--
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700357 Tai Le and Mongolian are intentionally kept last, to make sure they don't override
Roozbeh Pournader70f0a432015-02-11 15:45:49 -0800358 the East Asian punctuation for Chinese.
359 -->
360 <family>
361 <font weight="400" style="normal">NotoSansTaiLe-Regular.ttf</font>
362 </family>
Roozbeh Pournadera2b60212015-04-13 16:01:33 -0700363 <family>
364 <font weight="400" style="normal">NotoSansMongolian-Regular.ttf</font>
365 </family>
Raph Levien8c1f9362014-08-07 13:52:37 -0700366</familyset>