1cb93a386Sopenharmony_ci<?xml version="1.0" encoding="utf-8"?> 2cb93a386Sopenharmony_ci<!-- 3cb93a386Sopenharmony_ci Fallback Fonts 4cb93a386Sopenharmony_ci 5cb93a386Sopenharmony_ci This file specifies the fonts, and the priority order, that will be searched for any 6cb93a386Sopenharmony_ci glyphs not handled by the default fonts specified in /system/etc/system_fonts.xml. 7cb93a386Sopenharmony_ci Each entry consists of a family tag and a list of files (file names) which support that 8cb93a386Sopenharmony_ci family. The fonts for each family are listed in the order of the styles that they 9cb93a386Sopenharmony_ci handle (the order is: regular, bold, italic, and bold-italic). The order in which the 10cb93a386Sopenharmony_ci families are listed in this file represents the order in which these fallback fonts 11cb93a386Sopenharmony_ci will be searched for glyphs that are not supported by the default system fonts (which are 12cb93a386Sopenharmony_ci found in /system/etc/system_fonts.xml). 13cb93a386Sopenharmony_ci 14cb93a386Sopenharmony_ci Note that there is not nameset for fallback fonts, unlike the fonts specified in 15cb93a386Sopenharmony_ci system_fonts.xml. The ability to support specific names in fallback fonts may be supported 16cb93a386Sopenharmony_ci in the future. For now, the lack of files entries here is an indicator to the system that 17cb93a386Sopenharmony_ci these are fallback fonts, instead of default named system fonts. 18cb93a386Sopenharmony_ci 19cb93a386Sopenharmony_ci There is another optional file in /vendor/etc/fallback_fonts.xml. That file can be used to 20cb93a386Sopenharmony_ci provide references to other font families that should be used in addition to the default 21cb93a386Sopenharmony_ci fallback fonts. That file can also specify the order in which the fallback fonts should be 22cb93a386Sopenharmony_ci searched, to ensure that a vendor-provided font will be used before another fallback font 23cb93a386Sopenharmony_ci which happens to handle the same glyph. 24cb93a386Sopenharmony_ci--> 25cb93a386Sopenharmony_ci<familyset> 26cb93a386Sopenharmony_ci <family> 27cb93a386Sopenharmony_ci <fileset> 28cb93a386Sopenharmony_ci <file>DroidNaskh-Regular.ttf</file> 29cb93a386Sopenharmony_ci </fileset> 30cb93a386Sopenharmony_ci </family> 31cb93a386Sopenharmony_ci <family> 32cb93a386Sopenharmony_ci <fileset> 33cb93a386Sopenharmony_ci <file>DroidSansEthiopic-Regular.ttf</file> 34cb93a386Sopenharmony_ci </fileset> 35cb93a386Sopenharmony_ci </family> 36cb93a386Sopenharmony_ci <family> 37cb93a386Sopenharmony_ci <fileset> 38cb93a386Sopenharmony_ci <file>DroidSansHebrew-Regular.ttf</file> 39cb93a386Sopenharmony_ci <file>DroidSansHebrew-Bold.ttf</file> 40cb93a386Sopenharmony_ci </fileset> 41cb93a386Sopenharmony_ci </family> 42cb93a386Sopenharmony_ci <family> 43cb93a386Sopenharmony_ci <fileset> 44cb93a386Sopenharmony_ci <file>DroidSansThai.ttf</file> 45cb93a386Sopenharmony_ci </fileset> 46cb93a386Sopenharmony_ci </family> 47cb93a386Sopenharmony_ci <family> 48cb93a386Sopenharmony_ci <fileset> 49cb93a386Sopenharmony_ci <file>DroidSansArmenian.ttf</file> 50cb93a386Sopenharmony_ci </fileset> 51cb93a386Sopenharmony_ci </family> 52cb93a386Sopenharmony_ci <family> 53cb93a386Sopenharmony_ci <fileset> 54cb93a386Sopenharmony_ci <file>DroidSansGeorgian.ttf</file> 55cb93a386Sopenharmony_ci </fileset> 56cb93a386Sopenharmony_ci </family> 57cb93a386Sopenharmony_ci <family> 58cb93a386Sopenharmony_ci <fileset> 59cb93a386Sopenharmony_ci <file>Lohit-Devanagari.ttf</file> 60cb93a386Sopenharmony_ci </fileset> 61cb93a386Sopenharmony_ci </family> 62cb93a386Sopenharmony_ci <family> 63cb93a386Sopenharmony_ci <fileset> 64cb93a386Sopenharmony_ci <file>Lohit-Bengali.ttf</file> 65cb93a386Sopenharmony_ci </fileset> 66cb93a386Sopenharmony_ci </family> 67cb93a386Sopenharmony_ci <family> 68cb93a386Sopenharmony_ci <fileset> 69cb93a386Sopenharmony_ci <file>Lohit-Tamil.ttf</file> 70cb93a386Sopenharmony_ci </fileset> 71cb93a386Sopenharmony_ci </family> 72cb93a386Sopenharmony_ci <family> 73cb93a386Sopenharmony_ci <fileset> 74cb93a386Sopenharmony_ci <file>DroidSansFallback.ttf</file> 75cb93a386Sopenharmony_ci </fileset> 76cb93a386Sopenharmony_ci </family> 77cb93a386Sopenharmony_ci</familyset> 78