Git Product home page Git Product logo

Comments (8)

WordlessEcho avatar WordlessEcho commented on July 29, 2024

麻烦你把fonts_base.xml发出来看一下

from notocjk.

Alvicne avatar Alvicne commented on July 29, 2024
<?xml version="1.0" encoding="utf-8"?>
<!--
    WARNING: Parsing of this file by third-party apps is not supported. The
    file, and the font files it refers to, will be renamed and/or moved out
    from their respective location in the next Android release, and/or the
    format or syntax of the file may change significantly. If you parse this
    file for information about system fonts, do it at your own risk. Your
    application will almost certainly break with the next major Android
    release.

    In this file, all fonts without names are added to the default list.
    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. This is
    the reason why the 900 weights of Roboto precede the 700 weights - we
    prefer the former when an 800 weight is requested. Since bold spans
    effectively add 300 to the weight, this ensures that 900 is the bold
    paired with the 500 weight, ensuring adequate contrast.

    TODO(rsheeter) update comment; ordering to match 800 to 900 is no longer required
-->
<familyset version="23">
    <!-- first font is default -->
    <family name="sans-serif">
        <font weight="100" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="900" />
        </font>
        <font weight="100" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="900" />
        </font>
    </family>
    <family >
        <font weight="100" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="normal">RobotoStatic-Regular.ttf</font>
        <font weight="500" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
        <font weight="100" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
   </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <family name="sys-sans-en">
        <font weight="100" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->

    <!-- Note that aliases must come after the fonts they reference. -->
    <alias name="sans-serif-thin" to="sans-serif" weight="100" />
    <alias name="sans-serif-light" to="sans-serif" weight="300" />
    <alias name="sans-serif-medium" to="sans-serif" weight="500" />
    <alias name="sans-serif-black" to="sans-serif" weight="900" />
    <alias name="arial" to="sans-serif" />
    <alias name="helvetica" to="sans-serif" />
    <alias name="tahoma" to="sans-serif" />
    <alias name="verdana" to="sans-serif" />

    <family name="sans-serif-condensed">
      <font weight="100" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
      <font weight="100" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
    </family>
    <alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />
    <alias name="sans-serif-condensed-medium" to="sans-serif-condensed" weight="500" />

    <family name="serif">
        <font weight="400" style="normal" postScriptName="NotoSerif">NotoSerif-Regular.ttf</font>
        <font weight="700" style="normal">NotoSerif-Bold.ttf</font>
        <font weight="400" style="italic">NotoSerif-Italic.ttf</font>
        <font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>
    </family>
    <alias name="serif-thin" to="serif" weight="100" />
<alias name="serif-light" to="serif" weight="300" />
<alias name="serif-medium" to="serif" weight="400" />
<alias name="serif-semi-bold" to="serif" weight="500" />
<alias name="serif-bold" to="serif" weight="700" />
<alias name="serif-black" to="serif" weight="900" />
    <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">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" postScriptName="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">ComingSoon.ttf</font>
    </family>

    <family name="cursive">
        <font weight="400" style="normal" postScriptName="DancingScript">DancingScript-Regular.ttf
        </font>
        <font weight="700" style="normal">DancingScript-Bold.ttf</font>
    </family>

    <family name="sans-serif-smallcaps">
        <font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>
    </family>

    <family name="source-sans-pro">
        <font weight="400" style="normal">SourceSansPro-Regular.ttf</font>
        <font weight="400" style="italic">SourceSansPro-Italic.ttf</font>
        <font weight="600" style="normal">SourceSansPro-SemiBold.ttf</font>
        <font weight="600" style="italic">SourceSansPro-SemiBoldItalic.ttf</font>
        <font weight="700" style="normal">SourceSansPro-Bold.ttf</font>
        <font weight="700" style="italic">SourceSansPro-BoldItalic.ttf</font>
    </family>
    <alias name="source-sans-pro-semi-bold" to="source-sans-pro" weight="600"/>

    <!-- fallback fonts -->
    <family lang="und-Arab" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabic">
            NotoNaskhArabic-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font>
    </family>
    <family lang="und-Arab" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabicUI">
            NotoNaskhArabicUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>
    </family>
    <family lang="und-Ethi">
        <font weight="400" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hebr">
        <font weight="400" style="normal" postScriptName="NotoSansHebrew">
            NotoSansHebrew-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifHebrew-Regular.ttf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifHebrew-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansThai">NotoSansThai-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThai-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifThai">
            NotoSerifThai-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifThai-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansThaiUI">
            NotoSansThaiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>
    </family>
    <family lang="und-Armn">
        <font weight="400" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Geor,und-Geok">
        <font weight="400" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>

    <!-- All scripts of India should come after Devanagari, due to shared
         danda characters.
    -->
    <family lang="und-Gujr" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGujarati">
            NotoSansGujarati-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Gujr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGujaratiUI">
            NotoSansGujaratiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font>
    </family>
    <family lang="und-Guru" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Guru" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Orya" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansOriya">NotoSansOriya-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriya-Bold.ttf</font>
    </family>
    <family lang="und-Orya" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansOriyaUI">
            NotoSansOriyaUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>
    </family>
    <family lang="und-Sinh" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Sinh" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Khmr" variant="elegant">
        <font weight="100" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="26.0"/>
        </font>
        <font weight="200" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="39.0"/>
        </font>
        <font weight="300" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="58.0"/>
        </font>
        <font weight="400" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="90.0"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="108.0"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="128.0"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="151.0"/>
        </font>
        <font weight="800" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="169.0"/>
        </font>
        <font weight="900" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="190.0"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifKhmer-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifKhmer-Bold.otf</font>
    </family>
    <family lang="und-Khmr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKhmerUI">
            NotoSansKhmerUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansLao">NotoSansLao-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifLao">
            NotoSerifLao-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifLao-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansLaoUI">NotoSansLaoUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
    </family>
    <!-- ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] 2019-10-01 Add for : Burmese Zg in webview -->
    <family variant="elegant">
        <font style="normal" weight="400" postScriptName="Roboto-Thin" >SysFont-Myanmar.ttf</font>
    </family>
    <!-- endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Mymr" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] Add for Burmess -->
    <family lang="und-Mymr-MM" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-MM" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold-ZawDecode.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold-ZawDecode.ttf</font>
    </family>
    <family lang="und-Mymr-ZG" variant="elegant">
        <font weight="400" style="normal">MyanmarZg.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Thaa">
        <font weight="400" style="normal" postScriptName="NotoSansThaana">
            NotoSansThaana-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
    </family>
    <family lang="und-Cham">
        <font weight="400" style="normal" postScriptName="NotoSansCham">NotoSansCham-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansCham-Bold.ttf</font>
    </family>
    <family lang="und-Ahom">
        <font weight="400" style="normal">NotoSansAhom-Regular.otf</font>
    </family>
    <family lang="und-Adlm">
        <font weight="400" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Avst">
        <font weight="400" style="normal" postScriptName="NotoSansAvestan">
            NotoSansAvestan-Regular.ttf
        </font>
    </family>
    <family lang="und-Bali">
        <font weight="400" style="normal" postScriptName="NotoSansBalinese">
            NotoSansBalinese-Regular.ttf
        </font>
    </family>
    <family lang="und-Bamu">
        <font weight="400" style="normal" postScriptName="NotoSansBamum">NotoSansBamum-Regular.ttf
        </font>
    </family>
    <family lang="und-Batk">
        <font weight="400" style="normal" postScriptName="NotoSansBatak">NotoSansBatak-Regular.ttf
        </font>
    </family>
    <family lang="und-Brah">
        <font weight="400" style="normal" postScriptName="NotoSansBrahmi">
            NotoSansBrahmi-Regular.ttf
        </font>
    </family>
    <family lang="und-Bugi">
        <font weight="400" style="normal" postScriptName="NotoSansBuginese">
            NotoSansBuginese-Regular.ttf
        </font>
    </family>
    <family lang="und-Buhd">
        <font weight="400" style="normal" postScriptName="NotoSansBuhid">NotoSansBuhid-Regular.ttf
        </font>
    </family>
    <family lang="und-Cans">
        <font weight="400" style="normal" postScriptName="NotoSansCanadianAboriginal">
            NotoSansCanadianAboriginal-Regular.ttf
        </font>
    </family>
    <family lang="und-Cari">
        <font weight="400" style="normal" postScriptName="NotoSansCarian">
            NotoSansCarian-Regular.ttf
        </font>
    </family>
    <family lang="und-Cakm">
        <font weight="400" style="normal">NotoSansChakma-Regular.otf</font>
    </family>
    <family lang="und-Cher">
        <font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
    </family>
    <family lang="und-Copt">
        <font weight="400" style="normal" postScriptName="NotoSansCoptic">
            NotoSansCoptic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xsux">
        <font weight="400" style="normal" postScriptName="NotoSansCuneiform">
            NotoSansCuneiform-Regular.ttf
        </font>
    </family>
    <family lang="und-Cprt">
        <font weight="400" style="normal" postScriptName="NotoSansCypriot">
            NotoSansCypriot-Regular.ttf
        </font>
    </family>
    <family lang="und-Dsrt">
        <font weight="400" style="normal" postScriptName="NotoSansDeseret">
            NotoSansDeseret-Regular.ttf
        </font>
    </family>
    <family lang="und-Egyp">
        <font weight="400" style="normal" postScriptName="NotoSansEgyptianHieroglyphs">
            NotoSansEgyptianHieroglyphs-Regular.ttf
        </font>
    </family>
    <family lang="und-Elba">
        <font weight="400" style="normal">NotoSansElbasan-Regular.otf</font>
    </family>
    <family lang="und-Glag">
        <font weight="400" style="normal" postScriptName="NotoSansGlagolitic">
            NotoSansGlagolitic-Regular.ttf
        </font>
    </family>
    <family lang="und-Goth">
        <font weight="400" style="normal" postScriptName="NotoSansGothic">
            NotoSansGothic-Regular.ttf
        </font>
    </family>
    <family lang="und-Hano">
        <font weight="400" style="normal" postScriptName="NotoSansHanunoo">
            NotoSansHanunoo-Regular.ttf
        </font>
    </family>
    <family lang="und-Armi">
        <font weight="400" style="normal" postScriptName="NotoSansImperialAramaic">
            NotoSansImperialAramaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Phli">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalPahlavi">
            NotoSansInscriptionalPahlavi-Regular.ttf
        </font>
    </family>
    <family lang="und-Prti">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalParthian">
            NotoSansInscriptionalParthian-Regular.ttf
        </font>
    </family>
    <family lang="und-Java">
        <font weight="400" style="normal">NotoSansJavanese-Regular.otf</font>
    </family>
    <family lang="und-Kthi">
        <font weight="400" style="normal" postScriptName="NotoSansKaithi">
            NotoSansKaithi-Regular.ttf
        </font>
    </family>
    <family lang="und-Kali">
        <font weight="400" style="normal" postScriptName="NotoSansKayahLi">
            NotoSansKayahLi-Regular.ttf
        </font>
    </family>
    <family lang="und-Khar">
        <font weight="400" style="normal" postScriptName="NotoSansKharoshthi">
            NotoSansKharoshthi-Regular.ttf
        </font>
    </family>
    <family lang="und-Lepc">
        <font weight="400" style="normal" postScriptName="NotoSansLepcha">
            NotoSansLepcha-Regular.ttf
        </font>
    </family>
    <family lang="und-Limb">
        <font weight="400" style="normal" postScriptName="NotoSansLimbu">NotoSansLimbu-Regular.ttf
        </font>
    </family>
    <family lang="und-Linb">
        <font weight="400" style="normal" postScriptName="NotoSansLinearB">
            NotoSansLinearB-Regular.ttf
        </font>
    </family>
    <family lang="und-Lisu">
        <font weight="400" style="normal" postScriptName="NotoSansLisu">NotoSansLisu-Regular.ttf
        </font>
    </family>
    <family lang="und-Lyci">
        <font weight="400" style="normal" postScriptName="NotoSansLycian">
            NotoSansLycian-Regular.ttf
        </font>
    </family>
    <family lang="und-Lydi">
        <font weight="400" style="normal" postScriptName="NotoSansLydian">
            NotoSansLydian-Regular.ttf
        </font>
    </family>
    <family lang="und-Mand">
        <font weight="400" style="normal" postScriptName="NotoSansMandaic">
            NotoSansMandaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Mtei">
        <font weight="400" style="normal" postScriptName="NotoSansMeeteiMayek">
            NotoSansMeeteiMayek-Regular.ttf
        </font>
    </family>
    <family lang="und-Talu">
        <font weight="400" style="normal" postScriptName="NotoSansNewTaiLue">
            NotoSansNewTaiLue-Regular.ttf
        </font>
    </family>
    <family lang="und-Nkoo">
        <font weight="400" style="normal" postScriptName="NotoSansNKo">NotoSansNKo-Regular.ttf
        </font>
    </family>
    <family lang="und-Ogam">
        <font weight="400" style="normal" postScriptName="NotoSansOgham">NotoSansOgham-Regular.ttf
        </font>
    </family>
    <family lang="und-Olck">
        <font weight="400" style="normal" postScriptName="NotoSansOlChiki">
            NotoSansOlChiki-Regular.ttf
        </font>
    </family>
    <family lang="und-Ital">
        <font weight="400" style="normal" postScriptName="NotoSansOldItalic">
            NotoSansOldItalic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xpeo">
        <font weight="400" style="normal" postScriptName="NotoSansOldPersian">
            NotoSansOldPersian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sarb">
        <font weight="400" style="normal" postScriptName="NotoSansOldSouthArabian">
            NotoSansOldSouthArabian-Regular.ttf
        </font>
    </family>
    <family lang="und-Orkh">
        <font weight="400" style="normal" postScriptName="NotoSansOldTurkic">
            NotoSansOldTurkic-Regular.ttf
        </font>
    </family>
    <family lang="und-Osge">
        <font weight="400" style="normal">NotoSansOsage-Regular.ttf</font>
    </family>
    <family lang="und-Osma">
        <font weight="400" style="normal" postScriptName="NotoSansOsmanya">
            NotoSansOsmanya-Regular.ttf
        </font>
    </family>
    <family lang="und-Phnx">
        <font weight="400" style="normal" postScriptName="NotoSansPhoenician">
            NotoSansPhoenician-Regular.ttf
        </font>
    </family>
    <family lang="und-Rjng">
        <font weight="400" style="normal" postScriptName="NotoSansRejang">
            NotoSansRejang-Regular.ttf
        </font>
    </family>
    <family lang="und-Runr">
        <font weight="400" style="normal" postScriptName="NotoSansRunic">NotoSansRunic-Regular.ttf
        </font>
    </family>
    <family lang="und-Samr">
        <font weight="400" style="normal" postScriptName="NotoSansSamaritan">
            NotoSansSamaritan-Regular.ttf
        </font>
    </family>
    <family lang="und-Saur">
        <font weight="400" style="normal" postScriptName="NotoSansSaurashtra">
            NotoSansSaurashtra-Regular.ttf
        </font>
    </family>
    <family lang="und-Shaw">
        <font weight="400" style="normal" postScriptName="NotoSansShavian">
            NotoSansShavian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sund">
        <font weight="400" style="normal" postScriptName="NotoSansSundanese">
            NotoSansSundanese-Regular.ttf
        </font>
    </family>
    <family lang="und-Sylo">
        <font weight="400" style="normal" postScriptName="NotoSansSylotiNagri">
            NotoSansSylotiNagri-Regular.ttf
        </font>
    </family>
    <!-- Esrangela should precede Eastern and Western Syriac, since it's our default form. -->
    <family lang="und-Syre">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEstrangela">
            NotoSansSyriacEstrangela-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrn">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEastern">
            NotoSansSyriacEastern-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrj">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacWestern">
            NotoSansSyriacWestern-Regular.ttf
        </font>
    </family>
    <family lang="und-Tglg">
        <font weight="400" style="normal" postScriptName="NotoSansTagalog">
            NotoSansTagalog-Regular.ttf
        </font>
    </family>
    <family lang="und-Tagb">
        <font weight="400" style="normal" postScriptName="NotoSansTagbanwa">
            NotoSansTagbanwa-Regular.ttf
        </font>
    </family>
    <family lang="und-Lana">
        <font weight="400" style="normal" postScriptName="NotoSansTaiTham">
            NotoSansTaiTham-Regular.ttf
        </font>
    </family>
    <family lang="und-Tavt">
        <font weight="400" style="normal" postScriptName="NotoSansTaiViet">
            NotoSansTaiViet-Regular.ttf
        </font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2017-12-06 : Modified for Tibetan fonts-->
    <!--
    <family lang="und-Tibt">
        <font weight="400" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    -->
    <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
    <family lang="und-Tibt">
        <font weight="400" style="normal">FZZWXBTOT_Uni.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Tfng">
        <font weight="400" style="normal">NotoSansTifinagh-Regular.otf</font>
    </family>
    <family lang="und-Ugar">
        <font weight="400" style="normal" postScriptName="NotoSansUgaritic">
            NotoSansUgaritic-Regular.ttf
        </font>
    </family>
    <family lang="und-Vaii">
        <font weight="400" style="normal" postScriptName="NotoSansVai">NotoSansVai-Regular.ttf
        </font>
    </family>
    <family>
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
    </family>
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <!--
    <family lang="zh-Hans">
<font weight="100" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="zh-Hans">
<font weight="400" style="normal" index="2" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    <family lang="zh-Hant,zh-Bopo">
<font weight="100" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="3" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="zh-Hant,zh-Bopo">
<font weight="400" style="normal" index="3" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="3" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    --> <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
    <family lang="zh-Hans">
        <font weight="100" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="100" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="ja">
<font weight="100" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="ja">
<font weight="400" style="normal" index="0" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    <family lang="ko">
<font weight="100" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="ko">
<font weight="400" style="normal" index="1" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmoji.ttf</font>
    </family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmojiFlags.ttf</font>
    </family>
    <family lang="und-Zsym">
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted2.ttf</font>
    </family>
    <!--
        Tai Le, Yi, Mongolian, and Phags-pa are intentionally kept last, to make sure they don't
        override the East Asian punctuation for Chinese.
    -->
    <family lang="und-Tale">
        <font weight="400" style="normal" postScriptName="NotoSansTaiLe">NotoSansTaiLe-Regular.ttf
        </font>
    </family>
    <family lang="und-Yiii">
        <font weight="400" style="normal" postScriptName="NotoSansYi">NotoSansYi-Regular.ttf</font>
    </family>
    <family lang="und-Mong">
        <font weight="400" style="normal" postScriptName="NotoSansMongolian">
            NotoSansMongolian-Regular.ttf
        </font>
    </family>
    <family lang="und-Phag">
        <font weight="400" style="normal" postScriptName="NotoSansPhagsPa">
            NotoSansPhagsPa-Regular.ttf
        </font>
    </family>
    <family lang="und-Hluw">
        <font weight="400" style="normal">NotoSansAnatolianHieroglyphs-Regular.otf</font>
    </family>
    <family lang="und-Bass">
        <font weight="400" style="normal">NotoSansBassaVah-Regular.otf</font>
    </family>
    <family lang="und-Bhks">
        <font weight="400" style="normal">NotoSansBhaiksuki-Regular.otf</font>
    </family>
    <family lang="und-Hatr">
        <font weight="400" style="normal">NotoSansHatran-Regular.otf</font>
    </family>
    <family lang="und-Lina">
        <font weight="400" style="normal">NotoSansLinearA-Regular.otf</font>
    </family>
    <family lang="und-Mani">
        <font weight="400" style="normal">NotoSansManichaean-Regular.otf</font>
    </family>
    <family lang="und-Marc">
        <font weight="400" style="normal">NotoSansMarchen-Regular.otf</font>
    </family>
    <family lang="und-Merc">
        <font weight="400" style="normal">NotoSansMeroitic-Regular.otf</font>
    </family>
    <family lang="und-Plrd">
        <font weight="400" style="normal">NotoSansMiao-Regular.otf</font>
    </family>
    <family lang="und-Mroo">
        <font weight="400" style="normal">NotoSansMro-Regular.otf</font>
    </family>
    <family lang="und-Mult">
        <font weight="400" style="normal">NotoSansMultani-Regular.otf</font>
    </family>
    <family lang="und-Nbat">
        <font weight="400" style="normal">NotoSansNabataean-Regular.otf</font>
    </family>
    <family lang="und-Newa">
        <font weight="400" style="normal">NotoSansNewa-Regular.otf</font>
    </family>
    <family lang="und-Narb">
        <font weight="400" style="normal">NotoSansOldNorthArabian-Regular.otf</font>
    </family>
    <family lang="und-Perm">
        <font weight="400" style="normal">NotoSansOldPermic-Regular.otf</font>
    </family>
    <family lang="und-Hmng">
        <font weight="400" style="normal">NotoSansPahawhHmong-Regular.otf</font>
    </family>
    <family lang="und-Palm">
        <font weight="400" style="normal">NotoSansPalmyrene-Regular.otf</font>
    </family>
    <family lang="und-Pauc">
        <font weight="400" style="normal">NotoSansPauCinHau-Regular.otf</font>
    </family>
    <family lang="und-Shrd">
        <font weight="400" style="normal">NotoSansSharada-Regular.otf</font>
    </family>
    <family lang="und-Sora">
        <font weight="400" style="normal">NotoSansSoraSompeng-Regular.otf</font>
    </family>
    <family lang="und-Gong">
        <font weight="400" style="normal">NotoSansGunjalaGondi-Regular.otf</font>
    </family>
    <family lang="und-Rohg">
        <font weight="400" style="normal">NotoSansHanifiRohingya-Regular.otf</font>
    </family>
    <family lang="und-Khoj">
        <font weight="400" style="normal">NotoSansKhojki-Regular.otf</font>
    </family>
    <family lang="und-Gonm">
        <font weight="400" style="normal">NotoSansMasaramGondi-Regular.otf</font>
    </family>
    <family lang="und-Wcho">
        <font weight="400" style="normal">NotoSansWancho-Regular.otf</font>
    </family>
    <family lang="und-Wara">
        <font weight="400" style="normal">NotoSansWarangCiti-Regular.otf</font>
    </family>
    <family lang="und-Gran">
        <font weight="400" style="normal">NotoSansGrantha-Regular.ttf</font>
    </family>
    <family lang="und-Modi">
        <font weight="400" style="normal">NotoSansModi-Regular.ttf</font>
    </family>
    <family lang="und-Dogr">
        <font weight="400" style="normal">NotoSerifDogra-Regular.ttf</font>
    </family>
    <family lang="und-Medf">
        <font weight="400" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Soyo">
        <font weight="400" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Takr">
        <font weight="400" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hmnp">
        <font weight="400" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Yezi">
        <font weight="400" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
<family>
<font weight="400" style="normal">DroidSansFallback.ttf</font>
</family>
<family>
<font weight="400" style="normal">DroidSansFallbackFull.ttf</font>
</family>
</familyset>

from notocjk.

simonsmh avatar simonsmh commented on July 29, 2024

麻烦发一下源文件(修改前的)
未生效的原因是被修改的部分在注释中

from notocjk.

Alvicne avatar Alvicne commented on July 29, 2024

好的,这应该是修改前:

<?xml version="1.0" encoding="utf-8"?>
<!--
    WARNING: Parsing of this file by third-party apps is not supported. The
    file, and the font files it refers to, will be renamed and/or moved out
    from their respective location in the next Android release, and/or the
    format or syntax of the file may change significantly. If you parse this
    file for information about system fonts, do it at your own risk. Your
    application will almost certainly break with the next major Android
    release.

    In this file, all fonts without names are added to the default list.
    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. This is
    the reason why the 900 weights of Roboto precede the 700 weights - we
    prefer the former when an 800 weight is requested. Since bold spans
    effectively add 300 to the weight, this ensures that 900 is the bold
    paired with the 500 weight, ensuring adequate contrast.

    TODO(rsheeter) update comment; ordering to match 800 to 900 is no longer required
-->
<familyset version="23">
    <!-- first font is default -->
    <family name="sans-serif">
        <font weight="100" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="normal">RobotoStatic-Regular.ttf</font>
        <font weight="500" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
        <font weight="100" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
   </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <family name="sys-sans-en">
        <font weight="100" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->

    <!-- Note that aliases must come after the fonts they reference. -->
    <alias name="sans-serif-thin" to="sans-serif" weight="100" />
    <alias name="sans-serif-light" to="sans-serif" weight="300" />
    <alias name="sans-serif-medium" to="sans-serif" weight="500" />
    <alias name="sans-serif-black" to="sans-serif" weight="900" />
    <alias name="arial" to="sans-serif" />
    <alias name="helvetica" to="sans-serif" />
    <alias name="tahoma" to="sans-serif" />
    <alias name="verdana" to="sans-serif" />

    <family name="sans-serif-condensed">
      <font weight="100" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
      <font weight="100" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
    </family>
    <alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />
    <alias name="sans-serif-condensed-medium" to="sans-serif-condensed" weight="500" />

    <family name="serif">
        <font weight="400" style="normal" postScriptName="NotoSerif">NotoSerif-Regular.ttf</font>
        <font weight="700" style="normal">NotoSerif-Bold.ttf</font>
        <font weight="400" style="italic">NotoSerif-Italic.ttf</font>
        <font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>
    </family>
    <alias name="serif-bold" to="serif" weight="700" />
    <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">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" postScriptName="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">ComingSoon.ttf</font>
    </family>

    <family name="cursive">
        <font weight="400" style="normal" postScriptName="DancingScript">DancingScript-Regular.ttf
        </font>
        <font weight="700" style="normal">DancingScript-Bold.ttf</font>
    </family>

    <family name="sans-serif-smallcaps">
        <font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>
    </family>

    <family name="source-sans-pro">
        <font weight="400" style="normal">SourceSansPro-Regular.ttf</font>
        <font weight="400" style="italic">SourceSansPro-Italic.ttf</font>
        <font weight="600" style="normal">SourceSansPro-SemiBold.ttf</font>
        <font weight="600" style="italic">SourceSansPro-SemiBoldItalic.ttf</font>
        <font weight="700" style="normal">SourceSansPro-Bold.ttf</font>
        <font weight="700" style="italic">SourceSansPro-BoldItalic.ttf</font>
    </family>
    <alias name="source-sans-pro-semi-bold" to="source-sans-pro" weight="600"/>

    <!-- fallback fonts -->
    <family lang="und-Arab" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabic">
            NotoNaskhArabic-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font>
    </family>
    <family lang="und-Arab" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabicUI">
            NotoNaskhArabicUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>
    </family>
    <family lang="und-Ethi">
        <font weight="400" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hebr">
        <font weight="400" style="normal" postScriptName="NotoSansHebrew">
            NotoSansHebrew-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifHebrew-Regular.ttf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifHebrew-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansThai">NotoSansThai-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThai-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifThai">
            NotoSerifThai-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifThai-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansThaiUI">
            NotoSansThaiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>
    </family>
    <family lang="und-Armn">
        <font weight="400" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Geor,und-Geok">
        <font weight="400" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>

    <!-- All scripts of India should come after Devanagari, due to shared
         danda characters.
    -->
    <family lang="und-Gujr" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGujarati">
            NotoSansGujarati-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Gujr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGujaratiUI">
            NotoSansGujaratiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font>
    </family>
    <family lang="und-Guru" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Guru" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Orya" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansOriya">NotoSansOriya-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriya-Bold.ttf</font>
    </family>
    <family lang="und-Orya" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansOriyaUI">
            NotoSansOriyaUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>
    </family>
    <family lang="und-Sinh" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Sinh" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Khmr" variant="elegant">
        <font weight="100" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="26.0"/>
        </font>
        <font weight="200" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="39.0"/>
        </font>
        <font weight="300" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="58.0"/>
        </font>
        <font weight="400" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="90.0"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="108.0"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="128.0"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="151.0"/>
        </font>
        <font weight="800" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="169.0"/>
        </font>
        <font weight="900" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="190.0"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifKhmer-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifKhmer-Bold.otf</font>
    </family>
    <family lang="und-Khmr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKhmerUI">
            NotoSansKhmerUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansLao">NotoSansLao-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifLao">
            NotoSerifLao-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifLao-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansLaoUI">NotoSansLaoUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
    </family>
    <!-- ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] 2019-10-01 Add for : Burmese Zg in webview -->
    <family variant="elegant">
        <font style="normal" weight="400" postScriptName="Roboto-Thin" >SysFont-Myanmar.ttf</font>
    </family>
    <!-- endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Mymr" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] Add for Burmess -->
    <family lang="und-Mymr-MM" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-MM" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold-ZawDecode.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold-ZawDecode.ttf</font>
    </family>
    <family lang="und-Mymr-ZG" variant="elegant">
        <font weight="400" style="normal">MyanmarZg.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Thaa">
        <font weight="400" style="normal" postScriptName="NotoSansThaana">
            NotoSansThaana-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
    </family>
    <family lang="und-Cham">
        <font weight="400" style="normal" postScriptName="NotoSansCham">NotoSansCham-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansCham-Bold.ttf</font>
    </family>
    <family lang="und-Ahom">
        <font weight="400" style="normal">NotoSansAhom-Regular.otf</font>
    </family>
    <family lang="und-Adlm">
        <font weight="400" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Avst">
        <font weight="400" style="normal" postScriptName="NotoSansAvestan">
            NotoSansAvestan-Regular.ttf
        </font>
    </family>
    <family lang="und-Bali">
        <font weight="400" style="normal" postScriptName="NotoSansBalinese">
            NotoSansBalinese-Regular.ttf
        </font>
    </family>
    <family lang="und-Bamu">
        <font weight="400" style="normal" postScriptName="NotoSansBamum">NotoSansBamum-Regular.ttf
        </font>
    </family>
    <family lang="und-Batk">
        <font weight="400" style="normal" postScriptName="NotoSansBatak">NotoSansBatak-Regular.ttf
        </font>
    </family>
    <family lang="und-Brah">
        <font weight="400" style="normal" postScriptName="NotoSansBrahmi">
            NotoSansBrahmi-Regular.ttf
        </font>
    </family>
    <family lang="und-Bugi">
        <font weight="400" style="normal" postScriptName="NotoSansBuginese">
            NotoSansBuginese-Regular.ttf
        </font>
    </family>
    <family lang="und-Buhd">
        <font weight="400" style="normal" postScriptName="NotoSansBuhid">NotoSansBuhid-Regular.ttf
        </font>
    </family>
    <family lang="und-Cans">
        <font weight="400" style="normal" postScriptName="NotoSansCanadianAboriginal">
            NotoSansCanadianAboriginal-Regular.ttf
        </font>
    </family>
    <family lang="und-Cari">
        <font weight="400" style="normal" postScriptName="NotoSansCarian">
            NotoSansCarian-Regular.ttf
        </font>
    </family>
    <family lang="und-Cakm">
        <font weight="400" style="normal">NotoSansChakma-Regular.otf</font>
    </family>
    <family lang="und-Cher">
        <font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
    </family>
    <family lang="und-Copt">
        <font weight="400" style="normal" postScriptName="NotoSansCoptic">
            NotoSansCoptic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xsux">
        <font weight="400" style="normal" postScriptName="NotoSansCuneiform">
            NotoSansCuneiform-Regular.ttf
        </font>
    </family>
    <family lang="und-Cprt">
        <font weight="400" style="normal" postScriptName="NotoSansCypriot">
            NotoSansCypriot-Regular.ttf
        </font>
    </family>
    <family lang="und-Dsrt">
        <font weight="400" style="normal" postScriptName="NotoSansDeseret">
            NotoSansDeseret-Regular.ttf
        </font>
    </family>
    <family lang="und-Egyp">
        <font weight="400" style="normal" postScriptName="NotoSansEgyptianHieroglyphs">
            NotoSansEgyptianHieroglyphs-Regular.ttf
        </font>
    </family>
    <family lang="und-Elba">
        <font weight="400" style="normal">NotoSansElbasan-Regular.otf</font>
    </family>
    <family lang="und-Glag">
        <font weight="400" style="normal" postScriptName="NotoSansGlagolitic">
            NotoSansGlagolitic-Regular.ttf
        </font>
    </family>
    <family lang="und-Goth">
        <font weight="400" style="normal" postScriptName="NotoSansGothic">
            NotoSansGothic-Regular.ttf
        </font>
    </family>
    <family lang="und-Hano">
        <font weight="400" style="normal" postScriptName="NotoSansHanunoo">
            NotoSansHanunoo-Regular.ttf
        </font>
    </family>
    <family lang="und-Armi">
        <font weight="400" style="normal" postScriptName="NotoSansImperialAramaic">
            NotoSansImperialAramaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Phli">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalPahlavi">
            NotoSansInscriptionalPahlavi-Regular.ttf
        </font>
    </family>
    <family lang="und-Prti">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalParthian">
            NotoSansInscriptionalParthian-Regular.ttf
        </font>
    </family>
    <family lang="und-Java">
        <font weight="400" style="normal">NotoSansJavanese-Regular.otf</font>
    </family>
    <family lang="und-Kthi">
        <font weight="400" style="normal" postScriptName="NotoSansKaithi">
            NotoSansKaithi-Regular.ttf
        </font>
    </family>
    <family lang="und-Kali">
        <font weight="400" style="normal" postScriptName="NotoSansKayahLi">
            NotoSansKayahLi-Regular.ttf
        </font>
    </family>
    <family lang="und-Khar">
        <font weight="400" style="normal" postScriptName="NotoSansKharoshthi">
            NotoSansKharoshthi-Regular.ttf
        </font>
    </family>
    <family lang="und-Lepc">
        <font weight="400" style="normal" postScriptName="NotoSansLepcha">
            NotoSansLepcha-Regular.ttf
        </font>
    </family>
    <family lang="und-Limb">
        <font weight="400" style="normal" postScriptName="NotoSansLimbu">NotoSansLimbu-Regular.ttf
        </font>
    </family>
    <family lang="und-Linb">
        <font weight="400" style="normal" postScriptName="NotoSansLinearB">
            NotoSansLinearB-Regular.ttf
        </font>
    </family>
    <family lang="und-Lisu">
        <font weight="400" style="normal" postScriptName="NotoSansLisu">NotoSansLisu-Regular.ttf
        </font>
    </family>
    <family lang="und-Lyci">
        <font weight="400" style="normal" postScriptName="NotoSansLycian">
            NotoSansLycian-Regular.ttf
        </font>
    </family>
    <family lang="und-Lydi">
        <font weight="400" style="normal" postScriptName="NotoSansLydian">
            NotoSansLydian-Regular.ttf
        </font>
    </family>
    <family lang="und-Mand">
        <font weight="400" style="normal" postScriptName="NotoSansMandaic">
            NotoSansMandaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Mtei">
        <font weight="400" style="normal" postScriptName="NotoSansMeeteiMayek">
            NotoSansMeeteiMayek-Regular.ttf
        </font>
    </family>
    <family lang="und-Talu">
        <font weight="400" style="normal" postScriptName="NotoSansNewTaiLue">
            NotoSansNewTaiLue-Regular.ttf
        </font>
    </family>
    <family lang="und-Nkoo">
        <font weight="400" style="normal" postScriptName="NotoSansNKo">NotoSansNKo-Regular.ttf
        </font>
    </family>
    <family lang="und-Ogam">
        <font weight="400" style="normal" postScriptName="NotoSansOgham">NotoSansOgham-Regular.ttf
        </font>
    </family>
    <family lang="und-Olck">
        <font weight="400" style="normal" postScriptName="NotoSansOlChiki">
            NotoSansOlChiki-Regular.ttf
        </font>
    </family>
    <family lang="und-Ital">
        <font weight="400" style="normal" postScriptName="NotoSansOldItalic">
            NotoSansOldItalic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xpeo">
        <font weight="400" style="normal" postScriptName="NotoSansOldPersian">
            NotoSansOldPersian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sarb">
        <font weight="400" style="normal" postScriptName="NotoSansOldSouthArabian">
            NotoSansOldSouthArabian-Regular.ttf
        </font>
    </family>
    <family lang="und-Orkh">
        <font weight="400" style="normal" postScriptName="NotoSansOldTurkic">
            NotoSansOldTurkic-Regular.ttf
        </font>
    </family>
    <family lang="und-Osge">
        <font weight="400" style="normal">NotoSansOsage-Regular.ttf</font>
    </family>
    <family lang="und-Osma">
        <font weight="400" style="normal" postScriptName="NotoSansOsmanya">
            NotoSansOsmanya-Regular.ttf
        </font>
    </family>
    <family lang="und-Phnx">
        <font weight="400" style="normal" postScriptName="NotoSansPhoenician">
            NotoSansPhoenician-Regular.ttf
        </font>
    </family>
    <family lang="und-Rjng">
        <font weight="400" style="normal" postScriptName="NotoSansRejang">
            NotoSansRejang-Regular.ttf
        </font>
    </family>
    <family lang="und-Runr">
        <font weight="400" style="normal" postScriptName="NotoSansRunic">NotoSansRunic-Regular.ttf
        </font>
    </family>
    <family lang="und-Samr">
        <font weight="400" style="normal" postScriptName="NotoSansSamaritan">
            NotoSansSamaritan-Regular.ttf
        </font>
    </family>
    <family lang="und-Saur">
        <font weight="400" style="normal" postScriptName="NotoSansSaurashtra">
            NotoSansSaurashtra-Regular.ttf
        </font>
    </family>
    <family lang="und-Shaw">
        <font weight="400" style="normal" postScriptName="NotoSansShavian">
            NotoSansShavian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sund">
        <font weight="400" style="normal" postScriptName="NotoSansSundanese">
            NotoSansSundanese-Regular.ttf
        </font>
    </family>
    <family lang="und-Sylo">
        <font weight="400" style="normal" postScriptName="NotoSansSylotiNagri">
            NotoSansSylotiNagri-Regular.ttf
        </font>
    </family>
    <!-- Esrangela should precede Eastern and Western Syriac, since it's our default form. -->
    <family lang="und-Syre">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEstrangela">
            NotoSansSyriacEstrangela-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrn">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEastern">
            NotoSansSyriacEastern-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrj">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacWestern">
            NotoSansSyriacWestern-Regular.ttf
        </font>
    </family>
    <family lang="und-Tglg">
        <font weight="400" style="normal" postScriptName="NotoSansTagalog">
            NotoSansTagalog-Regular.ttf
        </font>
    </family>
    <family lang="und-Tagb">
        <font weight="400" style="normal" postScriptName="NotoSansTagbanwa">
            NotoSansTagbanwa-Regular.ttf
        </font>
    </family>
    <family lang="und-Lana">
        <font weight="400" style="normal" postScriptName="NotoSansTaiTham">
            NotoSansTaiTham-Regular.ttf
        </font>
    </family>
    <family lang="und-Tavt">
        <font weight="400" style="normal" postScriptName="NotoSansTaiViet">
            NotoSansTaiViet-Regular.ttf
        </font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2017-12-06 : Modified for Tibetan fonts-->
    <!--
    <family lang="und-Tibt">
        <font weight="400" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    -->
    <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
    <family lang="und-Tibt">
        <font weight="400" style="normal">FZZWXBTOT_Uni.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Tfng">
        <font weight="400" style="normal">NotoSansTifinagh-Regular.otf</font>
    </family>
    <family lang="und-Ugar">
        <font weight="400" style="normal" postScriptName="NotoSansUgaritic">
            NotoSansUgaritic-Regular.ttf
        </font>
    </family>
    <family lang="und-Vaii">
        <font weight="400" style="normal" postScriptName="NotoSansVai">NotoSansVai-Regular.ttf
        </font>
    </family>
    <family>
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
    </family>
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <!--
    <family lang="zh-Hans">
        <font weight="400" style="normal" index="2">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="2" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="400" style="normal" index="3">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="3" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
    --> <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
    <family lang="zh-Hans">
        <font weight="100" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="100" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="ja">
        <font weight="400" style="normal" index="0" postScriptName="NotoSansCJKjp-Regular">
            NotoSansCJK-Regular.ttc
        </font>
        <font weight="400" style="normal" index="0" fallbackFor="serif"
              postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc
        </font>
    </family>
    <family lang="ko">
        <font weight="400" style="normal" index="1" postScriptName="NotoSansCJKjp-Regular">
            NotoSansCJK-Regular.ttc
        </font>
        <font weight="400" style="normal" index="1" fallbackFor="serif"
              postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc
        </font>
    </family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmoji.ttf</font>
    </family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmojiFlags.ttf</font>
    </family>
    <family lang="und-Zsym">
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted2.ttf</font>
    </family>
    <!--
        Tai Le, Yi, Mongolian, and Phags-pa are intentionally kept last, to make sure they don't
        override the East Asian punctuation for Chinese.
    -->
    <family lang="und-Tale">
        <font weight="400" style="normal" postScriptName="NotoSansTaiLe">NotoSansTaiLe-Regular.ttf
        </font>
    </family>
    <family lang="und-Yiii">
        <font weight="400" style="normal" postScriptName="NotoSansYi">NotoSansYi-Regular.ttf</font>
    </family>
    <family lang="und-Mong">
        <font weight="400" style="normal" postScriptName="NotoSansMongolian">
            NotoSansMongolian-Regular.ttf
        </font>
    </family>
    <family lang="und-Phag">
        <font weight="400" style="normal" postScriptName="NotoSansPhagsPa">
            NotoSansPhagsPa-Regular.ttf
        </font>
    </family>
    <family lang="und-Hluw">
        <font weight="400" style="normal">NotoSansAnatolianHieroglyphs-Regular.otf</font>
    </family>
    <family lang="und-Bass">
        <font weight="400" style="normal">NotoSansBassaVah-Regular.otf</font>
    </family>
    <family lang="und-Bhks">
        <font weight="400" style="normal">NotoSansBhaiksuki-Regular.otf</font>
    </family>
    <family lang="und-Hatr">
        <font weight="400" style="normal">NotoSansHatran-Regular.otf</font>
    </family>
    <family lang="und-Lina">
        <font weight="400" style="normal">NotoSansLinearA-Regular.otf</font>
    </family>
    <family lang="und-Mani">
        <font weight="400" style="normal">NotoSansManichaean-Regular.otf</font>
    </family>
    <family lang="und-Marc">
        <font weight="400" style="normal">NotoSansMarchen-Regular.otf</font>
    </family>
    <family lang="und-Merc">
        <font weight="400" style="normal">NotoSansMeroitic-Regular.otf</font>
    </family>
    <family lang="und-Plrd">
        <font weight="400" style="normal">NotoSansMiao-Regular.otf</font>
    </family>
    <family lang="und-Mroo">
        <font weight="400" style="normal">NotoSansMro-Regular.otf</font>
    </family>
    <family lang="und-Mult">
        <font weight="400" style="normal">NotoSansMultani-Regular.otf</font>
    </family>
    <family lang="und-Nbat">
        <font weight="400" style="normal">NotoSansNabataean-Regular.otf</font>
    </family>
    <family lang="und-Newa">
        <font weight="400" style="normal">NotoSansNewa-Regular.otf</font>
    </family>
    <family lang="und-Narb">
        <font weight="400" style="normal">NotoSansOldNorthArabian-Regular.otf</font>
    </family>
    <family lang="und-Perm">
        <font weight="400" style="normal">NotoSansOldPermic-Regular.otf</font>
    </family>
    <family lang="und-Hmng">
        <font weight="400" style="normal">NotoSansPahawhHmong-Regular.otf</font>
    </family>
    <family lang="und-Palm">
        <font weight="400" style="normal">NotoSansPalmyrene-Regular.otf</font>
    </family>
    <family lang="und-Pauc">
        <font weight="400" style="normal">NotoSansPauCinHau-Regular.otf</font>
    </family>
    <family lang="und-Shrd">
        <font weight="400" style="normal">NotoSansSharada-Regular.otf</font>
    </family>
    <family lang="und-Sora">
        <font weight="400" style="normal">NotoSansSoraSompeng-Regular.otf</font>
    </family>
    <family lang="und-Gong">
        <font weight="400" style="normal">NotoSansGunjalaGondi-Regular.otf</font>
    </family>
    <family lang="und-Rohg">
        <font weight="400" style="normal">NotoSansHanifiRohingya-Regular.otf</font>
    </family>
    <family lang="und-Khoj">
        <font weight="400" style="normal">NotoSansKhojki-Regular.otf</font>
    </family>
    <family lang="und-Gonm">
        <font weight="400" style="normal">NotoSansMasaramGondi-Regular.otf</font>
    </family>
    <family lang="und-Wcho">
        <font weight="400" style="normal">NotoSansWancho-Regular.otf</font>
    </family>
    <family lang="und-Wara">
        <font weight="400" style="normal">NotoSansWarangCiti-Regular.otf</font>
    </family>
    <family lang="und-Gran">
        <font weight="400" style="normal">NotoSansGrantha-Regular.ttf</font>
    </family>
    <family lang="und-Modi">
        <font weight="400" style="normal">NotoSansModi-Regular.ttf</font>
    </family>
    <family lang="und-Dogr">
        <font weight="400" style="normal">NotoSerifDogra-Regular.ttf</font>
    </family>
    <family lang="und-Medf">
        <font weight="400" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Soyo">
        <font weight="400" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Takr">
        <font weight="400" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hmnp">
        <font weight="400" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Yezi">
        <font weight="400" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
</familyset>

from notocjk.

simonsmh avatar simonsmh commented on July 29, 2024

我这边提供的思路是,把

    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <!--

    --> <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->

这部分OEM定制部分进行匹配删除。MIUI也有类似的情况,之前也有考虑过这么干,但是相比notocjk我更偏好OEM系统自己提供的字体,所以就没有管。

# sed -i '/<!-- # MIUI Edit Start -->/,/<!-- # MIUI Edit END -->/d;/<!-- MIUI fonts begin \/-->/,/<!-- MIUI fonts end \/-->/d;' $MODPATH$FILEPATH$FILE

# Disable OPlusSans
# sed -i '$!N;/<!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->\n    <!--/,/.*--> <!--  #else \/\* OPLUS_FEATURE_FONT_FLIP \*\/-->/{/OPLUS_FEATURE_FONT_FLIP/! d;s/.*OPLUS_FEATURE_FONT_FLIP.*-->//g};P;D' $MODPATH$FILEPATH$FILE

如果方便的话,麻烦试一下这个pattern是否可用

from notocjk.

Alvicne avatar Alvicne commented on July 29, 2024

试了一下,貌似没有生效,修改后的文件:

<?xml version="1.0" encoding="utf-8"?>
<!--
    WARNING: Parsing of this file by third-party apps is not supported. The
    file, and the font files it refers to, will be renamed and/or moved out
    from their respective location in the next Android release, and/or the
    format or syntax of the file may change significantly. If you parse this
    file for information about system fonts, do it at your own risk. Your
    application will almost certainly break with the next major Android
    release.

    In this file, all fonts without names are added to the default list.
    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. This is
    the reason why the 900 weights of Roboto precede the 700 weights - we
    prefer the former when an 800 weight is requested. Since bold spans
    effectively add 300 to the weight, this ensures that 900 is the bold
    paired with the 500 weight, ensuring adequate contrast.

    TODO(rsheeter) update comment; ordering to match 800 to 900 is no longer required
-->
<familyset version="23">
    <!-- first font is default -->
    <family name="sans-serif">
        <font weight="100" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="normal">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="0" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="900" />
        </font>
        <font weight="100" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="italic">SysFont-Regular.ttf
            <axis tag="ital" stylevalue="1" />
            <axis tag="wdth" stylevalue="100" />
            <axis tag="wght" stylevalue="900" />
        </font>
    </family>
    <family >
        <font weight="100" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="normal">RobotoStatic-Regular.ttf</font>
        <font weight="500" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="normal">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="0" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
        <font weight="100" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="100" />
        </font>
        <font weight="200" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="200" />
        </font>
        <font weight="300" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="300" />
        </font>
        <font weight="400" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="400" />
        </font>
        <font weight="500" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="500" />
        </font>
        <font weight="600" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="600" />
        </font>
        <font weight="700" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="700" />
        </font>
        <font weight="800" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="800" />
        </font>
        <font weight="900" style="italic">Roboto-Regular.ttf
          <axis tag="ital" stylevalue="1" />
          <axis tag="wdth" stylevalue="100" />
          <axis tag="wght" stylevalue="900" />
        </font>
   </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <family name="sys-sans-en">
        <font weight="100" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal"  postScriptName="OPlusSans2.0_En" >SysSans-En-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->

    <!-- Note that aliases must come after the fonts they reference. -->
    <alias name="sans-serif-thin" to="sans-serif" weight="100" />
    <alias name="sans-serif-light" to="sans-serif" weight="300" />
    <alias name="sans-serif-medium" to="sans-serif" weight="500" />
    <alias name="sans-serif-black" to="sans-serif" weight="900" />
    <alias name="arial" to="sans-serif" />
    <alias name="helvetica" to="sans-serif" />
    <alias name="tahoma" to="sans-serif" />
    <alias name="verdana" to="sans-serif" />

    <family name="sans-serif-condensed">
      <font weight="100" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="normal">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="0" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
      <font weight="100" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="100" />
      </font>
      <font weight="200" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="200" />
      </font>
      <font weight="300" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="300" />
      </font>
      <font weight="400" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="400" />
      </font>
      <font weight="500" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="500" />
      </font>
      <font weight="600" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="600" />
      </font>
      <font weight="700" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="700" />
      </font>
      <font weight="800" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="800" />
      </font>
      <font weight="900" style="italic">Roboto-Regular.ttf
        <axis tag="ital" stylevalue="1" />
        <axis tag="wdth" stylevalue="75" />
        <axis tag="wght" stylevalue="900" />
      </font>
    </family>
    <alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />
    <alias name="sans-serif-condensed-medium" to="sans-serif-condensed" weight="500" />

    <family name="serif">
        <font weight="400" style="normal" postScriptName="NotoSerif">NotoSerif-Regular.ttf</font>
        <font weight="700" style="normal">NotoSerif-Bold.ttf</font>
        <font weight="400" style="italic">NotoSerif-Italic.ttf</font>
        <font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>
    </family>
    <alias name="serif-thin" to="serif" weight="100" />
<alias name="serif-light" to="serif" weight="300" />
<alias name="serif-medium" to="serif" weight="400" />
<alias name="serif-semi-bold" to="serif" weight="500" />
<alias name="serif-bold" to="serif" weight="700" />
<alias name="serif-black" to="serif" weight="900" />
    <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">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" postScriptName="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">ComingSoon.ttf</font>
    </family>

    <family name="cursive">
        <font weight="400" style="normal" postScriptName="DancingScript">DancingScript-Regular.ttf
        </font>
        <font weight="700" style="normal">DancingScript-Bold.ttf</font>
    </family>

    <family name="sans-serif-smallcaps">
        <font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>
    </family>

    <family name="source-sans-pro">
        <font weight="400" style="normal">SourceSansPro-Regular.ttf</font>
        <font weight="400" style="italic">SourceSansPro-Italic.ttf</font>
        <font weight="600" style="normal">SourceSansPro-SemiBold.ttf</font>
        <font weight="600" style="italic">SourceSansPro-SemiBoldItalic.ttf</font>
        <font weight="700" style="normal">SourceSansPro-Bold.ttf</font>
        <font weight="700" style="italic">SourceSansPro-BoldItalic.ttf</font>
    </family>
    <alias name="source-sans-pro-semi-bold" to="source-sans-pro" weight="600"/>

    <!-- fallback fonts -->
    <family lang="und-Arab" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabic">
            NotoNaskhArabic-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font>
    </family>
    <family lang="und-Arab" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoNaskhArabicUI">
            NotoNaskhArabicUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>
    </family>
    <family lang="und-Ethi">
        <font weight="400" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansEthiopic-Regular">
            NotoSansEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifEthiopic-Regular">NotoSerifEthiopic-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hebr">
        <font weight="400" style="normal" postScriptName="NotoSansHebrew">
            NotoSansHebrew-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifHebrew-Regular.ttf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifHebrew-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansThai">NotoSansThai-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThai-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifThai">
            NotoSerifThai-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifThai-Bold.ttf</font>
    </family>
    <family lang="und-Thai" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansThaiUI">
            NotoSansThaiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>
    </family>
    <family lang="und-Armn">
        <font weight="400" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansArmenian-Regular">
            NotoSansArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifArmenian-Regular">NotoSerifArmenian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Geor,und-Geok">
        <font weight="400" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGeorgian-Regular">
            NotoSansGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGeorgian-Regular">NotoSerifGeorgian-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagari-Regular">
            NotoSansDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifDevanagari-Regular">NotoSerifDevanagari-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Deva" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansDevanagariUI-Regular">
            NotoSansDevanagariUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>

    <!-- All scripts of India should come after Devanagari, due to shared
         danda characters.
    -->
    <family lang="und-Gujr" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGujarati">
            NotoSansGujarati-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGujarati-Regular">NotoSerifGujarati-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Gujr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGujaratiUI">
            NotoSansGujaratiUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font>
    </family>
    <family lang="und-Guru" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhi-Regular">
            NotoSansGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifGurmukhi-Regular">NotoSerifGurmukhi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Guru" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansGurmukhiUI-Regular">
            NotoSansGurmukhiUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamil-Regular">
            NotoSansTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTamil-Regular">NotoSerifTamil-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Taml" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTamilUI-Regular">
            NotoSansTamilUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalam-Regular">
            NotoSansMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifMalayalam-Regular">NotoSerifMalayalam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Mlym" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMalayalamUI-Regular">
            NotoSansMalayalamUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengali-Regular">
            NotoSansBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifBengali-Regular">NotoSerifBengali-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Beng" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansBengaliUI-Regular">
            NotoSansBengaliUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTelugu-Regular">
            NotoSansTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifTelugu-Regular">NotoSerifTelugu-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Telu" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTeluguUI-Regular">
            NotoSansTeluguUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannada-Regular">
            NotoSansKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifKannada-Regular">NotoSerifKannada-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Knda" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKannadaUI-Regular">
            NotoSansKannadaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Orya" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansOriya">NotoSansOriya-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriya-Bold.ttf</font>
    </family>
    <family lang="und-Orya" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansOriyaUI">
            NotoSansOriyaUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>
    </family>
    <family lang="und-Sinh" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhala-Regular">
            NotoSansSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" fallbackFor="serif"
              postScriptName="NotoSerifSinhala-Regular">NotoSerifSinhala-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Sinh" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSinhalaUI-Regular">
            NotoSansSinhalaUI-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Khmr" variant="elegant">
        <font weight="100" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="26.0"/>
        </font>
        <font weight="200" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="39.0"/>
        </font>
        <font weight="300" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="58.0"/>
        </font>
        <font weight="400" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="90.0"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="108.0"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="128.0"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="151.0"/>
        </font>
        <font weight="800" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="169.0"/>
        </font>
        <font weight="900" style="normal" postScriptName="NotoSansKhmer-Regular">
            NotoSansKhmer-VF.ttf
            <axis tag="wdth" stylevalue="100.0"/>
            <axis tag="wght" stylevalue="190.0"/>
        </font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifKhmer-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifKhmer-Bold.otf</font>
    </family>
    <family lang="und-Khmr" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansKhmerUI">
            NotoSansKhmerUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="elegant">
        <font weight="400" style="normal" postScriptName="NotoSansLao">NotoSansLao-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif" postScriptName="NotoSerifLao">
            NotoSerifLao-Regular.ttf
        </font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifLao-Bold.ttf</font>
    </family>
    <family lang="und-Laoo" variant="compact">
        <font weight="400" style="normal" postScriptName="NotoSansLaoUI">NotoSansLaoUI-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
    </family>
    <!-- ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] 2019-10-01 Add for : Burmese Zg in webview -->
    <family variant="elegant">
        <font style="normal" weight="400" postScriptName="Roboto-Thin" >SysFont-Myanmar.ttf</font>
    </family>
    <!-- endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Mymr" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected] Add for Burmess -->
    <family lang="und-Mymr-MM" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmar-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold.otf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-MM" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular.otf</font>
        <font weight="500" style="normal">NotoSansMyanmarUI-Medium.otf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="elegant">
        <font weight="400" style="normal">NotoSansMyanmar-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmar-Bold-ZawDecode.ttf</font>
        <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font>
        <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font>
    </family>
    <family lang="und-Mymr-old" variant="compact">
        <font weight="400" style="normal">NotoSansMyanmarUI-Regular-ZawDecode.ttf</font>
        <font weight="700" style="normal">NotoSansMyanmarUI-Bold-ZawDecode.ttf</font>
    </family>
    <family lang="und-Mymr-ZG" variant="elegant">
        <font weight="400" style="normal">MyanmarZg.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Thaa">
        <font weight="400" style="normal" postScriptName="NotoSansThaana">
            NotoSansThaana-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
    </family>
    <family lang="und-Cham">
        <font weight="400" style="normal" postScriptName="NotoSansCham">NotoSansCham-Regular.ttf
        </font>
        <font weight="700" style="normal">NotoSansCham-Bold.ttf</font>
    </family>
    <family lang="und-Ahom">
        <font weight="400" style="normal">NotoSansAhom-Regular.otf</font>
    </family>
    <family lang="und-Adlm">
        <font weight="400" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansAdlam-Regular">
            NotoSansAdlam-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Avst">
        <font weight="400" style="normal" postScriptName="NotoSansAvestan">
            NotoSansAvestan-Regular.ttf
        </font>
    </family>
    <family lang="und-Bali">
        <font weight="400" style="normal" postScriptName="NotoSansBalinese">
            NotoSansBalinese-Regular.ttf
        </font>
    </family>
    <family lang="und-Bamu">
        <font weight="400" style="normal" postScriptName="NotoSansBamum">NotoSansBamum-Regular.ttf
        </font>
    </family>
    <family lang="und-Batk">
        <font weight="400" style="normal" postScriptName="NotoSansBatak">NotoSansBatak-Regular.ttf
        </font>
    </family>
    <family lang="und-Brah">
        <font weight="400" style="normal" postScriptName="NotoSansBrahmi">
            NotoSansBrahmi-Regular.ttf
        </font>
    </family>
    <family lang="und-Bugi">
        <font weight="400" style="normal" postScriptName="NotoSansBuginese">
            NotoSansBuginese-Regular.ttf
        </font>
    </family>
    <family lang="und-Buhd">
        <font weight="400" style="normal" postScriptName="NotoSansBuhid">NotoSansBuhid-Regular.ttf
        </font>
    </family>
    <family lang="und-Cans">
        <font weight="400" style="normal" postScriptName="NotoSansCanadianAboriginal">
            NotoSansCanadianAboriginal-Regular.ttf
        </font>
    </family>
    <family lang="und-Cari">
        <font weight="400" style="normal" postScriptName="NotoSansCarian">
            NotoSansCarian-Regular.ttf
        </font>
    </family>
    <family lang="und-Cakm">
        <font weight="400" style="normal">NotoSansChakma-Regular.otf</font>
    </family>
    <family lang="und-Cher">
        <font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
    </family>
    <family lang="und-Copt">
        <font weight="400" style="normal" postScriptName="NotoSansCoptic">
            NotoSansCoptic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xsux">
        <font weight="400" style="normal" postScriptName="NotoSansCuneiform">
            NotoSansCuneiform-Regular.ttf
        </font>
    </family>
    <family lang="und-Cprt">
        <font weight="400" style="normal" postScriptName="NotoSansCypriot">
            NotoSansCypriot-Regular.ttf
        </font>
    </family>
    <family lang="und-Dsrt">
        <font weight="400" style="normal" postScriptName="NotoSansDeseret">
            NotoSansDeseret-Regular.ttf
        </font>
    </family>
    <family lang="und-Egyp">
        <font weight="400" style="normal" postScriptName="NotoSansEgyptianHieroglyphs">
            NotoSansEgyptianHieroglyphs-Regular.ttf
        </font>
    </family>
    <family lang="und-Elba">
        <font weight="400" style="normal">NotoSansElbasan-Regular.otf</font>
    </family>
    <family lang="und-Glag">
        <font weight="400" style="normal" postScriptName="NotoSansGlagolitic">
            NotoSansGlagolitic-Regular.ttf
        </font>
    </family>
    <family lang="und-Goth">
        <font weight="400" style="normal" postScriptName="NotoSansGothic">
            NotoSansGothic-Regular.ttf
        </font>
    </family>
    <family lang="und-Hano">
        <font weight="400" style="normal" postScriptName="NotoSansHanunoo">
            NotoSansHanunoo-Regular.ttf
        </font>
    </family>
    <family lang="und-Armi">
        <font weight="400" style="normal" postScriptName="NotoSansImperialAramaic">
            NotoSansImperialAramaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Phli">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalPahlavi">
            NotoSansInscriptionalPahlavi-Regular.ttf
        </font>
    </family>
    <family lang="und-Prti">
        <font weight="400" style="normal" postScriptName="NotoSansInscriptionalParthian">
            NotoSansInscriptionalParthian-Regular.ttf
        </font>
    </family>
    <family lang="und-Java">
        <font weight="400" style="normal">NotoSansJavanese-Regular.otf</font>
    </family>
    <family lang="und-Kthi">
        <font weight="400" style="normal" postScriptName="NotoSansKaithi">
            NotoSansKaithi-Regular.ttf
        </font>
    </family>
    <family lang="und-Kali">
        <font weight="400" style="normal" postScriptName="NotoSansKayahLi">
            NotoSansKayahLi-Regular.ttf
        </font>
    </family>
    <family lang="und-Khar">
        <font weight="400" style="normal" postScriptName="NotoSansKharoshthi">
            NotoSansKharoshthi-Regular.ttf
        </font>
    </family>
    <family lang="und-Lepc">
        <font weight="400" style="normal" postScriptName="NotoSansLepcha">
            NotoSansLepcha-Regular.ttf
        </font>
    </family>
    <family lang="und-Limb">
        <font weight="400" style="normal" postScriptName="NotoSansLimbu">NotoSansLimbu-Regular.ttf
        </font>
    </family>
    <family lang="und-Linb">
        <font weight="400" style="normal" postScriptName="NotoSansLinearB">
            NotoSansLinearB-Regular.ttf
        </font>
    </family>
    <family lang="und-Lisu">
        <font weight="400" style="normal" postScriptName="NotoSansLisu">NotoSansLisu-Regular.ttf
        </font>
    </family>
    <family lang="und-Lyci">
        <font weight="400" style="normal" postScriptName="NotoSansLycian">
            NotoSansLycian-Regular.ttf
        </font>
    </family>
    <family lang="und-Lydi">
        <font weight="400" style="normal" postScriptName="NotoSansLydian">
            NotoSansLydian-Regular.ttf
        </font>
    </family>
    <family lang="und-Mand">
        <font weight="400" style="normal" postScriptName="NotoSansMandaic">
            NotoSansMandaic-Regular.ttf
        </font>
    </family>
    <family lang="und-Mtei">
        <font weight="400" style="normal" postScriptName="NotoSansMeeteiMayek">
            NotoSansMeeteiMayek-Regular.ttf
        </font>
    </family>
    <family lang="und-Talu">
        <font weight="400" style="normal" postScriptName="NotoSansNewTaiLue">
            NotoSansNewTaiLue-Regular.ttf
        </font>
    </family>
    <family lang="und-Nkoo">
        <font weight="400" style="normal" postScriptName="NotoSansNKo">NotoSansNKo-Regular.ttf
        </font>
    </family>
    <family lang="und-Ogam">
        <font weight="400" style="normal" postScriptName="NotoSansOgham">NotoSansOgham-Regular.ttf
        </font>
    </family>
    <family lang="und-Olck">
        <font weight="400" style="normal" postScriptName="NotoSansOlChiki">
            NotoSansOlChiki-Regular.ttf
        </font>
    </family>
    <family lang="und-Ital">
        <font weight="400" style="normal" postScriptName="NotoSansOldItalic">
            NotoSansOldItalic-Regular.ttf
        </font>
    </family>
    <family lang="und-Xpeo">
        <font weight="400" style="normal" postScriptName="NotoSansOldPersian">
            NotoSansOldPersian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sarb">
        <font weight="400" style="normal" postScriptName="NotoSansOldSouthArabian">
            NotoSansOldSouthArabian-Regular.ttf
        </font>
    </family>
    <family lang="und-Orkh">
        <font weight="400" style="normal" postScriptName="NotoSansOldTurkic">
            NotoSansOldTurkic-Regular.ttf
        </font>
    </family>
    <family lang="und-Osge">
        <font weight="400" style="normal">NotoSansOsage-Regular.ttf</font>
    </family>
    <family lang="und-Osma">
        <font weight="400" style="normal" postScriptName="NotoSansOsmanya">
            NotoSansOsmanya-Regular.ttf
        </font>
    </family>
    <family lang="und-Phnx">
        <font weight="400" style="normal" postScriptName="NotoSansPhoenician">
            NotoSansPhoenician-Regular.ttf
        </font>
    </family>
    <family lang="und-Rjng">
        <font weight="400" style="normal" postScriptName="NotoSansRejang">
            NotoSansRejang-Regular.ttf
        </font>
    </family>
    <family lang="und-Runr">
        <font weight="400" style="normal" postScriptName="NotoSansRunic">NotoSansRunic-Regular.ttf
        </font>
    </family>
    <family lang="und-Samr">
        <font weight="400" style="normal" postScriptName="NotoSansSamaritan">
            NotoSansSamaritan-Regular.ttf
        </font>
    </family>
    <family lang="und-Saur">
        <font weight="400" style="normal" postScriptName="NotoSansSaurashtra">
            NotoSansSaurashtra-Regular.ttf
        </font>
    </family>
    <family lang="und-Shaw">
        <font weight="400" style="normal" postScriptName="NotoSansShavian">
            NotoSansShavian-Regular.ttf
        </font>
    </family>
    <family lang="und-Sund">
        <font weight="400" style="normal" postScriptName="NotoSansSundanese">
            NotoSansSundanese-Regular.ttf
        </font>
    </family>
    <family lang="und-Sylo">
        <font weight="400" style="normal" postScriptName="NotoSansSylotiNagri">
            NotoSansSylotiNagri-Regular.ttf
        </font>
    </family>
    <!-- Esrangela should precede Eastern and Western Syriac, since it's our default form. -->
    <family lang="und-Syre">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEstrangela">
            NotoSansSyriacEstrangela-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrn">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacEastern">
            NotoSansSyriacEastern-Regular.ttf
        </font>
    </family>
    <family lang="und-Syrj">
        <font weight="400" style="normal" postScriptName="NotoSansSyriacWestern">
            NotoSansSyriacWestern-Regular.ttf
        </font>
    </family>
    <family lang="und-Tglg">
        <font weight="400" style="normal" postScriptName="NotoSansTagalog">
            NotoSansTagalog-Regular.ttf
        </font>
    </family>
    <family lang="und-Tagb">
        <font weight="400" style="normal" postScriptName="NotoSansTagbanwa">
            NotoSansTagbanwa-Regular.ttf
        </font>
    </family>
    <family lang="und-Lana">
        <font weight="400" style="normal" postScriptName="NotoSansTaiTham">
            NotoSansTaiTham-Regular.ttf
        </font>
    </family>
    <family lang="und-Tavt">
        <font weight="400" style="normal" postScriptName="NotoSansTaiViet">
            NotoSansTaiViet-Regular.ttf
        </font>
    </family>
    <!-- #ifdef OPLUS_FEATURE_FONT_FLIP -->
    <!-- [email protected], 2017-12-06 : Modified for Tibetan fonts-->
    <!--
    <family lang="und-Tibt">
        <font weight="400" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifTibetan-Regular">
            NotoSerifTibetan-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    -->
    <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
    <family lang="und-Tibt">
        <font weight="400" style="normal">FZZWXBTOT_Uni.ttf</font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="und-Tfng">
        <font weight="400" style="normal">NotoSansTifinagh-Regular.otf</font>
    </family>
    <family lang="und-Ugar">
        <font weight="400" style="normal" postScriptName="NotoSansUgaritic">
            NotoSansUgaritic-Regular.ttf
        </font>
    </family>
    <family lang="und-Vaii">
        <font weight="400" style="normal" postScriptName="NotoSansVai">NotoSansVai-Regular.ttf
        </font>
    </family>
    <family>
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
    </family>

    <family lang="zh-Hans">
        <font weight="100" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSans2.0" >SysSans-Hans-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="100" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="200"/>
        </font>
        <font weight="300" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="350"/>
        </font>
        <font weight="400" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="550"/>
        </font>
        <font weight="500" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="700" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="750"/>
        </font>
        <font weight="900" style="normal" postScriptName="OPlusSansBig5-2.0" >SysSans-Hant-Regular.ttf
            <axis tag="wght" stylevalue="1000"/>
        </font>
    </family>
    <!-- #endif /* OPLUS_FEATURE_FONT_FLIP */ -->
    <family lang="ja">
<font weight="100" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="0" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="ja">
<font weight="400" style="normal" index="0" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="0" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    <family lang="ko">
<font weight="100" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" /></font>
<font weight="300" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="1" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
<font weight="200" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" /></font>
<font weight="300" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" /></font>
<font weight="400" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" /></font>
<font weight="500" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" /></font>
<font weight="600" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" /></font>
<font weight="700" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" /></font>
<font weight="900" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" /></font>
</family>
<family lang="ko">
<font weight="400" style="normal" index="1" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc</font>
<font weight="400" style="normal" index="1" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc</font>
</family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmoji.ttf</font>
    </family>
    <family lang="und-Zsye">
        <font weight="400" style="normal">NotoColorEmojiFlags.ttf</font>
    </family>
    <family lang="und-Zsym">
        <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted2.ttf</font>
    </family>
    <!--
        Tai Le, Yi, Mongolian, and Phags-pa are intentionally kept last, to make sure they don't
        override the East Asian punctuation for Chinese.
    -->
    <family lang="und-Tale">
        <font weight="400" style="normal" postScriptName="NotoSansTaiLe">NotoSansTaiLe-Regular.ttf
        </font>
    </family>
    <family lang="und-Yiii">
        <font weight="400" style="normal" postScriptName="NotoSansYi">NotoSansYi-Regular.ttf</font>
    </family>
    <family lang="und-Mong">
        <font weight="400" style="normal" postScriptName="NotoSansMongolian">
            NotoSansMongolian-Regular.ttf
        </font>
    </family>
    <family lang="und-Phag">
        <font weight="400" style="normal" postScriptName="NotoSansPhagsPa">
            NotoSansPhagsPa-Regular.ttf
        </font>
    </family>
    <family lang="und-Hluw">
        <font weight="400" style="normal">NotoSansAnatolianHieroglyphs-Regular.otf</font>
    </family>
    <family lang="und-Bass">
        <font weight="400" style="normal">NotoSansBassaVah-Regular.otf</font>
    </family>
    <family lang="und-Bhks">
        <font weight="400" style="normal">NotoSansBhaiksuki-Regular.otf</font>
    </family>
    <family lang="und-Hatr">
        <font weight="400" style="normal">NotoSansHatran-Regular.otf</font>
    </family>
    <family lang="und-Lina">
        <font weight="400" style="normal">NotoSansLinearA-Regular.otf</font>
    </family>
    <family lang="und-Mani">
        <font weight="400" style="normal">NotoSansManichaean-Regular.otf</font>
    </family>
    <family lang="und-Marc">
        <font weight="400" style="normal">NotoSansMarchen-Regular.otf</font>
    </family>
    <family lang="und-Merc">
        <font weight="400" style="normal">NotoSansMeroitic-Regular.otf</font>
    </family>
    <family lang="und-Plrd">
        <font weight="400" style="normal">NotoSansMiao-Regular.otf</font>
    </family>
    <family lang="und-Mroo">
        <font weight="400" style="normal">NotoSansMro-Regular.otf</font>
    </family>
    <family lang="und-Mult">
        <font weight="400" style="normal">NotoSansMultani-Regular.otf</font>
    </family>
    <family lang="und-Nbat">
        <font weight="400" style="normal">NotoSansNabataean-Regular.otf</font>
    </family>
    <family lang="und-Newa">
        <font weight="400" style="normal">NotoSansNewa-Regular.otf</font>
    </family>
    <family lang="und-Narb">
        <font weight="400" style="normal">NotoSansOldNorthArabian-Regular.otf</font>
    </family>
    <family lang="und-Perm">
        <font weight="400" style="normal">NotoSansOldPermic-Regular.otf</font>
    </family>
    <family lang="und-Hmng">
        <font weight="400" style="normal">NotoSansPahawhHmong-Regular.otf</font>
    </family>
    <family lang="und-Palm">
        <font weight="400" style="normal">NotoSansPalmyrene-Regular.otf</font>
    </family>
    <family lang="und-Pauc">
        <font weight="400" style="normal">NotoSansPauCinHau-Regular.otf</font>
    </family>
    <family lang="und-Shrd">
        <font weight="400" style="normal">NotoSansSharada-Regular.otf</font>
    </family>
    <family lang="und-Sora">
        <font weight="400" style="normal">NotoSansSoraSompeng-Regular.otf</font>
    </family>
    <family lang="und-Gong">
        <font weight="400" style="normal">NotoSansGunjalaGondi-Regular.otf</font>
    </family>
    <family lang="und-Rohg">
        <font weight="400" style="normal">NotoSansHanifiRohingya-Regular.otf</font>
    </family>
    <family lang="und-Khoj">
        <font weight="400" style="normal">NotoSansKhojki-Regular.otf</font>
    </family>
    <family lang="und-Gonm">
        <font weight="400" style="normal">NotoSansMasaramGondi-Regular.otf</font>
    </family>
    <family lang="und-Wcho">
        <font weight="400" style="normal">NotoSansWancho-Regular.otf</font>
    </family>
    <family lang="und-Wara">
        <font weight="400" style="normal">NotoSansWarangCiti-Regular.otf</font>
    </family>
    <family lang="und-Gran">
        <font weight="400" style="normal">NotoSansGrantha-Regular.ttf</font>
    </family>
    <family lang="und-Modi">
        <font weight="400" style="normal">NotoSansModi-Regular.ttf</font>
    </family>
    <family lang="und-Dogr">
        <font weight="400" style="normal">NotoSerifDogra-Regular.ttf</font>
    </family>
    <family lang="und-Medf">
        <font weight="400" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansMedefaidrin-Regular">
            NotoSansMedefaidrin-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Soyo">
        <font weight="400" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansSoyombo-Regular">
            NotoSansSoyombo-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Takr">
        <font weight="400" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSansTakri-Regular">
            NotoSansTakri-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Hmnp">
        <font weight="400" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifHmongNyiakeng-Regular">
            NotoSerifNyiakengPuachueHmong-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
    <family lang="und-Yezi">
        <font weight="400" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="400"/>
        </font>
        <font weight="500" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="500"/>
        </font>
        <font weight="600" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="600"/>
        </font>
        <font weight="700" style="normal" postScriptName="NotoSerifYezidi-Regular">
            NotoSerifYezidi-VF.ttf
            <axis tag="wght" stylevalue="700"/>
        </font>
    </family>
<family>
<font weight="400" style="normal">DroidSansFallback.ttf</font>
</family>
<family>
<font weight="400" style="normal">DroidSansFallbackFull.ttf</font>
</family>
</familyset>

from notocjk.

simonsmh avatar simonsmh commented on July 29, 2024

可以试一下这个pattern,改为删除匹配xml段落注释符号,但保留多行注释内的内容

sed -i '$!N;/<!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->\n    <!--/,/.*--> <!--  #else \/\* OPLUS_FEATURE_FONT_FLIP \*\/-->/{s/<!--.*-->//g;s/<!--//g;s/-->//g};P;D' $MODPATH$FILEPATH$FILE

这样注释内的内容后续才能匹配上.*Noto.*CJK.*

s/<family lang=\"zh-Hans\">.*Noto.*CJK.*<\/family>/<family lang="zh-Hans">\n<font weight="100" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="100" \/><\/font>\n<font weight="300" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" \/><\/font>\n<font weight="400" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" \/><\/font>\n<font weight="500" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" \/><\/font>\n<font weight="600" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" \/><\/font>\n<font weight="700" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" \/><\/font>\n<font weight="900" style="normal" index="2" postScriptName="NotoSansCJKjp-Thin">NotoSansCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" \/><\/font>\n<font weight="200" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="200" \/><\/font>\n<font weight="300" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="300" \/><\/font>\n<font weight="400" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="400" \/><\/font>\n<font weight="500" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="500" \/><\/font>\n<font weight="600" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="600" \/><\/font>\n<font weight="700" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="700" \/><\/font>\n<font weight="900" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-ExtraLight">NotoSerifCJK-VF.otf.ttc<axis tag="wght" stylevalue="900" \/><\/font>\n<\/family>\n<family lang="zh-Hans">\n<font weight="400" style="normal" index="2" postScriptName="NotoSansCJKjp-Regular">NotoSansCJK-Regular.ttc<\/font>\n<font weight="400" style="normal" index="2" fallbackFor="serif" postScriptName="NotoSerifCJKjp-Regular">NotoSerifCJK-Regular.ttc<\/font>\n<\/family>/};

原始:

...
    <!-- [email protected], 2019-05-13 : Modified for SysSans fonts-->
    <!--
    <family lang="zh-Hans">
        <font weight="400" style="normal" index="2">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="2" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="400" style="normal" index="3">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="3" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
    --> <!--  #else /* OPLUS_FEATURE_FONT_FLIP */-->
...

执行后:

...
    
    
    <family lang="zh-Hans">
        <font weight="400" style="normal" index="2">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="2" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
    <family lang="zh-Hant,zh-Bopo">
        <font weight="400" style="normal" index="3">NotoSansCJKjp-Regular.otc</font>
        <font weight="400" style="normal" index="3" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
    </family>
     
...

from notocjk.

Alvicne avatar Alvicne commented on July 29, 2024

It works! Many thanks!!!

from notocjk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.