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