| <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 optional family attribute "pages" indicates which character pages are |
| contained within the family. 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. |
| |
| The optional font attribute "disable_synthetic_bolding" prevents the font |
| from being synthetically bolded. By default synthetic bolding is done when |
| there is no bold font available and a bold weight (>500) is specified. |
| --> |
| <!-- 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> |
| <font weight="400" style="italic" font_name="Roboto Regular Italic" postscript_name="Roboto-Italic">Roboto-Italic.ttf</font> |
| <font weight="700" style="normal" font_name="Roboto Bold" postscript_name="Roboto-Bold">Roboto-Bold.ttf</font> |
| <font weight="700" style="italic" font_name="Roboto Bold Italic" postscript_name="Roboto-BoldItalic">Roboto-BoldItalic.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" /> |
| <!-- This is the default font when Roboto is unavailable. --> |
| <family fallback="true" pages="0"> |
| <font weight="400" style="normal">Roboto-Regular-Subsetted.ttf</font> |
| </family> |
| <family name="serif"> |
| <font weight="400" style="normal" font_name="Noto Serif" postscript_name="NotoSerif">NotoSerif-Regular.ttf</font> |
| <font weight="400" style="italic" font_name="Noto Serif Italic" postscript_name="NotoSerif-Italic">NotoSerif-Italic.ttf</font> |
| <font weight="700" style="normal" font_name="Noto Serif Bold" postscript_name="NotoSerif-Bold">NotoSerif-Bold.ttf</font> |
| <font weight="700" style="italic" font_name="Noto Serif Bold Italic" postscript_name="NotoSerif-BoldItalic">NotoSerif-BoldItalic.ttf</font> |
| </family> |
| <alias name="times" to="serif" /> |
| <alias name="times new roman" to="serif" /> |
| <alias name="palatino" to="serif" /> |
| <alias name="georgia" to="serif" /> |
| <alias name="baskerville" to="serif" /> |
| <alias name="goudy" to="serif" /> |
| <alias name="fantasy" to="serif" /> |
| <alias name="ITC Stone Serif" to="serif" /> |
| <family name="monospace"> |
| <font weight="400" style="normal" font_name="Droid Sans Mono" postscript_name="DroidSansMono">DroidSansMono.ttf</font> |
| </family> |
| <alias name="sans-serif-monospace" to="monospace" /> |
| <alias name="monaco" to="monospace" /> |
| <family name="serif-monospace"> |
| <font weight="400" style="normal" font_name="Cutive Mono" postscript_name="CutiveMono-Regular">CutiveMono.ttf</font> |
| </family> |
| <alias name="courier" to="serif-monospace" /> |
| <alias name="courier new" to="serif-monospace" /> |
| <family name="casual"> |
| <font weight="400" style="normal" font_name="Coming Soon" postscript_name="ComingSoon">ComingSoon.ttf</font> |
| </family> |
| <family name="cursive"> |
| <font weight="400" style="normal" font_name="Dancing Script" postscript_name="DancingScript">DancingScript-Regular.ttf</font> |
| <font weight="700" style="normal" font_name="Dancing Script Bold" postscript_name="DancingScript-Bold">DancingScript-Bold.ttf</font> |
| </family> |
| <family name="sans-serif-smallcaps"> |
| <font weight="400" style="normal" font_name="Carrois Gothic SC" postscript_name="CarroisGothicSC-Regular">CarroisGothicSC-Regular.ttf</font> |
| </family> |
| <!-- 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> |
| <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,18-19,45,171,254"> |
| <font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,5,32,37,251,254"> |
| <font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,2-3,14,32,37,254"> |
| <font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,5,251,254"> |
| <font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansArmenian-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,5,16,45,254"> |
| <font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansGeorgian-Bold.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> |
| <font weight="700" style="normal">NotoSansDevanagariUI-Bold.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> |
| <font weight="700" style="normal">NotoSansGujaratiUI-Bold.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> |
| <font weight="700" style="normal">NotoSansGurmukhiUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,11,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansTamilUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,3,9,13,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansMalayalamUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansBengaliUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,12,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,12,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,11,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,9,13,32,34,37,254"> |
| <font weight="400" style="normal">NotoSansSinhala-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansSinhala-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,23,25,32,37"> |
| <font weight="400" style="normal">NotoSansKhmerUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,3,14,32,37"> |
| <font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,16,32,37,169-170,254"> |
| <font weight="400" style="normal">NotoSansMyanmarUI-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansMyanmarUI-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,6-7,32,37,253-254"> |
| <font weight="400" style="normal">NotoSansThaana-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font> |
| </family> |
| <family fallback="true" pages="0,3,170"> |
| <font weight="400" style="normal">NotoSansCham-Regular.ttf</font> |
| <font weight="700" style="normal">NotoSansCham-Bold.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> |
| <font weight="700" style="normal">NotoSansTibetan-Bold.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="zh-Hans" pages="0-4,17,30,32-39,41,43,46-159,169,172-215,249-251,254-255,497-498,512-658,660-682,685,687,689,691-696,698-702,704-718,760-761"> |
| <font weight="400" style="normal" index="2">NotoSansCJK-Regular.ttc</font> |
| </family> |
| <family fallback="true" lang="zh-Hant" pages="0-4,17,30,32-39,41,43,46-159,169,172-215,249-251,254-255,497-498,512-658,660-682,685,687,689,691-696,698-702,704-718,760-761"> |
| <font weight="400" style="normal" index="3">NotoSansCJK-Regular.ttc</font> |
| </family> |
| <family fallback="true" lang="ja" pages="0-4,17,30,32-39,41,43,46-159,169,172-215,249-251,254-255,497-498,512-658,660-682,685,687,689,691-696,698-702,704-718,760-761"> |
| <font weight="400" style="normal" index="0">NotoSansCJK-Regular.ttc</font> |
| </family> |
| <family fallback="true" lang="ko" pages="0-4,17,30,32-39,41,43,46-159,169,172-215,249-251,254-255,497-498,512-658,660-682,685,687,689,691-696,698-702,704-718,760-761"> |
| <font weight="400" style="normal" index="1">NotoSansCJK-Regular.ttc</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> |
| <!-- |
| Synthetic bolding is explicitly disabled for DroidSansFallback. The |
| quality of its synthetically bolded glyphs are not good enough to meet |
| Cobalt's standards. |
| --> |
| <family fallback="true" pages="0,14,17,32,48-51,77-159,172-215,249-250,254-255,260"> |
| <font weight="400" style="normal" disable_synthetic_bolding="true">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> |