blob: 2305fbf067f7a85d718d9ba5d0392f01509abdc8 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<familyset version="1">
<!--
Fallback fonts are chosen based on a match: full BCP-47 language tag
including script, then just language, and finally order (the first font
containing the glyph). Order of appearance is also the tiebreaker for weight
matching.
NOTE: When the optional family attribute "fallback" is included for a
family, then it dictates whether or not that family is added to the fallback
list. However, when it is not included, then the lack of a "name" attribute
causes the family to be added to the fallback list.
The pages attribute indicates which character pages are contained within
the font. It is used with character fallback to allow the system to quickly
determine that a character cannot appear in a font without requiring the
full character map to be loaded into memory. Character pages are zero
indexed, and each page contains 256 characters, so character 1000 would be
contained within page 3.
-->
<!-- first family is default -->
<family name="sans-serif">
<font weight="400" style="normal" font_name="Roboto Regular" postscript_name="Roboto-Regular">Roboto-Regular.ttf</font>
</family>
<!-- Note that aliases must come after the fonts they reference. -->
<alias name="arial" to="sans-serif" />
<alias name="helvetica" to="sans-serif" />
<alias name="roboto" to="sans-serif" />
<alias name="tahoma" to="sans-serif" />
<alias name="verdana" to="sans-serif" />
<alias name="courier" to="serif-monospace" />
<alias name="courier new" to="serif-monospace" />
<!-- fallback fonts -->
<family fallback="true" name="Noto Naskh Arabic UI" pages="0,6-8,32,37,46,251-254">
<font weight="400" style="normal">NotoNaskhArabicUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,18-19,45,171,254">
<font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font>
</family>
<family fallback="true" pages="0,5,32,37,251,254">
<font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font>
</family>
<family fallback="true" pages="0,2-3,14,32,37,254">
<font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,5,251,254">
<font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font>
</family>
<family fallback="true" pages="0,5,16,45,254">
<font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font>
</family>
<family fallback="true" pages="0,2,9,28,32,34,37,168,254">
<font weight="400" style="normal">NotoSansDevanagariUI-Regular.ttf</font>
</family>
<!-- Gujarati should come after Devanagari -->
<family fallback="true" pages="0,9-10,32,34,37,168,254">
<font weight="400" style="normal">NotoSansGujaratiUI-Regular.ttf</font>
</family>
<!-- Gurmukhi should come after Devanagari -->
<family fallback="true" pages="0,9-10,32,34,37-38,168,254">
<font weight="400" style="normal">NotoSansGurmukhiUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,11,32,34,37,254">
<font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,9,13,32,34,37,254">
<font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,32,34,37,254">
<font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,12,32,34,37,254">
<font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,12,32,34,37,254">
<font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,11,32,34,37,254">
<font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,13,32,34,37,254">
<font weight="400" style="normal">NotoSansSinhala-Regular.ttf</font>
</family>
<family fallback="true" pages="0,23,25,32,37">
<font weight="400" style="normal">NotoSansKhmerUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,14,32,37">
<font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font>
</family>
<family fallback="true" pages="0,6-7,32,37,253-254">
<font weight="400" style="normal">NotoSansThaana-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,170">
<font weight="400" style="normal">NotoSansCham-Regular.ttf</font>
</family>
<family fallback="true" pages="0,27,32,37,254">
<font weight="400" style="normal">NotoSansBalinese-Regular.ttf</font>
</family>
<family fallback="true" pages="0,166,254,360-362">
<font weight="400" style="normal">NotoSansBamum-Regular.ttf</font>
</family>
<family fallback="true" pages="0,27,254">
<font weight="400" style="normal">NotoSansBatak-Regular.ttf</font>
</family>
<family fallback="true" pages="0,26,32,37,169,254">
<font weight="400" style="normal">NotoSansBuginese-Regular.ttf</font>
</family>
<family fallback="true" pages="0,23,254">
<font weight="400" style="normal">NotoSansBuhid-Regular.ttf</font>
</family>
<family fallback="true" pages="0-3,20-22,24,254">
<font weight="400" style="normal">NotoSansCanadianAboriginal-Regular.ttf</font>
</family>
<family fallback="true" pages="0,19,254">
<font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,29,37,44,254">
<font weight="400" style="normal">NotoSansCoptic-Regular.ttf</font>
</family>
<family fallback="true" pages="0,44,254">
<font weight="400" style="normal">NotoSansGlagolitic-Regular.ttf</font>
</family>
<family fallback="true" pages="0,23,254">
<font weight="400" style="normal">NotoSansHanunoo-Regular.ttf</font>
</family>
<family fallback="true" pages="0,32,37,169,254">
<font weight="400" style="normal">NotoSansJavanese-Regular.ttf</font>
</family>
<family fallback="true" pages="0,169,254">
<font weight="400" style="normal">NotoSansKayahLi-Regular.ttf</font>
</family>
<family fallback="true" pages="0,28,37,254">
<font weight="400" style="normal">NotoSansLepcha-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,25,254">
<font weight="400" style="normal">NotoSansLimbu-Regular.ttf</font>
</family>
<family fallback="true" pages="0,2,164,254">
<font weight="400" style="normal">NotoSansLisu-Regular.ttf</font>
</family>
<family fallback="true" pages="0,6,8,254">
<font weight="400" style="normal">NotoSansMandaic-Regular.ttf</font>
</family>
<family fallback="true" pages="0,170-171,254">
<font weight="400" style="normal">NotoSansMeeteiMayek-Regular.ttf</font>
</family>
<family fallback="true" pages="0,25,254">
<font weight="400" style="normal">NotoSansNewTaiLue-Regular.ttf</font>
</family>
<family fallback="true" pages="0,6-7,32,46,253-254">
<font weight="400" style="normal">NotoSansNKo-Regular.ttf</font>
</family>
<family fallback="true" pages="0,28,254">
<font weight="400" style="normal">NotoSansOlChiki-Regular.ttf</font>
</family>
<family fallback="true" pages="0,169,254">
<font weight="400" style="normal">NotoSansRejang-Regular.ttf</font>
</family>
<family fallback="true" pages="0,32,37,168,254">
<font weight="400" style="normal">NotoSansSaurashtra-Regular.ttf</font>
</family>
<family fallback="true" pages="0,27-28,254">
<font weight="400" style="normal">NotoSansSundanese-Regular.ttf</font>
</family>
<family fallback="true" pages="0,9,32,37,168,254">
<font weight="400" style="normal">NotoSansSylotiNagri-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,6-7,32,34,37-38,254">
<font weight="400" style="normal">NotoSansSyriacEstrangela-Regular.ttf</font>
</family>
<family fallback="true" pages="0,23,254">
<font weight="400" style="normal">NotoSansTagbanwa-Regular.ttf</font>
</family>
<family fallback="true" pages="0,26,32,34,37,254">
<font weight="400" style="normal">NotoSansTaiTham-Regular.ttf</font>
</family>
<family fallback="true" pages="0,32,37,167,170,254">
<font weight="400" style="normal">NotoSansTaiViet-Regular.ttf</font>
</family>
<family fallback="true" pages="0,15,32,37,254">
<font weight="400" style="normal">NotoSansTibetan-Regular.ttf</font>
</family>
<family fallback="true" pages="0,3,32,45,254">
<font weight="400" style="normal">NotoSansTifinagh-Regular.ttf</font>
</family>
<family fallback="true" pages="0,165-166,254">
<font weight="400" style="normal">NotoSansVai-Regular.ttf</font>
</family>
<family fallback="true" pages="0,48,160-164,254-255">
<font weight="400" style="normal">NotoSansYi-Regular.ttf</font>
</family>
<family fallback="true" pages="32-43,497-498">
<font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
</family>
<family fallback="true" lang="ja" pages="0,32,34-35,46-159,249-250,254-255,498,512-523,525-527,530-538,540-543,545-547,550,552,554-559,561,563-568,570,572-573,575-579,582-584,586-594,596-608,610-612,614-618,620,622-625,627-628,630-631,633-638,640,642-646,649-655,658,660-664,666,669-678,681,695-696,760-761">
<font weight="400" style="normal">NotoSansJP-Regular.otf</font>
</family>
<family fallback="true" pages="0,32-33,35-39,41,43,48,50,254,496-502,4068,4072">
<font weight="400" style="normal">NotoEmoji-Regular.ttf</font>
</family>
<family fallback="true" pages="35,37-39,43,496,498">
<font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted2.ttf</font>
</family>
<family fallback="true" pages="0,14,17,32,48-51,77-159,172-215,249-250,254-255,260">
<font weight="400" style="normal">DroidSansFallback.ttf</font>
</family>
<!--
Tai Le and Mongolian are intentionally kept last, to make sure they don't override
the East Asian punctuation for Chinese.
-->
<family fallback="true" pages="0,3,16,25,48,254">
<font weight="400" style="normal">NotoSansTaiLe-Regular.ttf</font>
</family>
<family fallback="true" pages="0,24,32,36-37,48,254">
<font weight="400" style="normal">NotoSansMongolian-Regular.ttf</font>
</family>
</familyset>