Revert "Rename the font file with PostScript name based file name"
Revert "Update ImageGenerator to match the latest font names." Revert "Rename font file with PostScript based names" Revert submission 1606485-rename_fonts Reason for revert: font file name requirement was removed. Reverted Changes: Iab8b9d65a:Update ImageGenerator to match the latest font nam... Ifbe99d68c:Rename the font file with PostScript name based fi... I307c21531:Rename font file with PostScript based names Change-Id: I95a52403590127f1762c7551edff9805096daf79 Merged-In: I6bd807ce0df6cd81e44bf89918ac4b7b01c27ae1
This commit is contained in:
@@ -60,7 +60,7 @@
|
||||
<alias name="sans-serif-condensed-medium" to="sans-serif-condensed" weight="500" />
|
||||
|
||||
<family name="serif">
|
||||
<font weight="400" style="normal">NotoSerif.ttf</font>
|
||||
<font weight="400" style="normal">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>
|
||||
@@ -112,33 +112,33 @@
|
||||
|
||||
<!-- fallback fonts -->
|
||||
<family lang="und-Arab" variant="elegant">
|
||||
<font weight="400" style="normal">NotoNaskhArabic.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoNaskhArabicUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoNaskhArabicUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Ethi">
|
||||
<font weight="400" style="normal">NotoSansEthiopic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifEthiopic-Regular.otf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifEthiopic-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Hebr">
|
||||
<font weight="400" style="normal">NotoSansHebrew.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansThai.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansThai-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansThai-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifThai.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">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">NotoSansThaiUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Armn">
|
||||
@@ -149,28 +149,28 @@
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifArmenian-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Geor,und-Geok">
|
||||
<font weight="400" style="normal">NotoSansGeorgian-Regular.ttf
|
||||
<font weight="400" style="normal">NotoSansGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="400" />
|
||||
</font>
|
||||
<font weight="500" style="normal">NotoSansGeorgian-Regular.ttf
|
||||
<font weight="500" style="normal">NotoSansGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="500" />
|
||||
</font>
|
||||
<font weight="600" style="normal">NotoSansGeorgian-Regular.ttf
|
||||
<font weight="600" style="normal">NotoSansGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="600" />
|
||||
</font>
|
||||
<font weight="700" style="normal">NotoSansGeorgian-Regular.ttf
|
||||
<font weight="700" style="normal">NotoSansGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="700" />
|
||||
</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifGeorgian-Regular.ttf
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="400" />
|
||||
</font>
|
||||
<font weight="500" style="normal" fallbackFor="serif">NotoSerifGeorgian-Regular.ttf
|
||||
<font weight="500" style="normal" fallbackFor="serif">NotoSerifGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="500" />
|
||||
</font>
|
||||
<font weight="600" style="normal" fallbackFor="serif">NotoSerifGeorgian-Regular.ttf
|
||||
<font weight="600" style="normal" fallbackFor="serif">NotoSerifGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="600" />
|
||||
</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifGeorgian-Regular.ttf
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifGeorgian-VF.ttf
|
||||
<axis tag="wght" stylevalue="700" />
|
||||
</font>
|
||||
</family>
|
||||
@@ -178,7 +178,7 @@
|
||||
<font weight="400" style="normal">NotoSansDevanagari-Regular.otf</font>
|
||||
<font weight="500" style="normal">NotoSansDevanagari-Medium.otf</font>
|
||||
<font weight="700" style="normal">NotoSansDevanagari-Bold.otf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifDevanagari.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifDevanagari-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifDevanagari-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Deva" variant="compact">
|
||||
@@ -191,23 +191,23 @@
|
||||
danda characters.
|
||||
-->
|
||||
<family lang="und-Gujr" variant="elegant">
|
||||
<font weight="400" style="normal">NotoSansGujarati.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansGujarati-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifGujarati.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifGujarati-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifGujarati-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Gujr" variant="compact">
|
||||
<font weight="400" style="normal">NotoSansGujaratiUI.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansGurmukhi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansGurmukhi-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansGurmukhi-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifGurmukhi-Regular.otf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifGurmukhi-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Guru" variant="compact">
|
||||
<font weight="400" style="normal">NotoSansGurmukhiUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansGurmukhiUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansGurmukhiUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Taml" variant="elegant">
|
||||
@@ -226,7 +226,7 @@
|
||||
<font weight="400" style="normal">NotoSansMalayalam-Regular.otf</font>
|
||||
<font weight="500" style="normal">NotoSansMalayalam-Medium.otf</font>
|
||||
<font weight="700" style="normal">NotoSansMalayalam-Bold.otf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifMalayalam.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifMalayalam-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifMalayalam-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Mlym" variant="compact">
|
||||
@@ -238,7 +238,7 @@
|
||||
<font weight="400" style="normal">NotoSansBengali-Regular.otf</font>
|
||||
<font weight="500" style="normal">NotoSansBengali-Medium.otf</font>
|
||||
<font weight="700" style="normal">NotoSansBengali-Bold.otf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifBengali.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifBengali-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifBengali-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Beng" variant="compact">
|
||||
@@ -247,31 +247,31 @@
|
||||
<font weight="700" style="normal">NotoSansBengaliUI-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Telu" variant="elegant">
|
||||
<font weight="400" style="normal">NotoSansTelugu.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTelugu-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansTelugu-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifTelugu.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifTelugu-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifTelugu-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Telu" variant="compact">
|
||||
<font weight="400" style="normal">NotoSansTeluguUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Knda" variant="elegant">
|
||||
<font weight="400" style="normal">NotoSansKannada.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansKannada-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansKannada-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifKannada.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifKannada-Regular.ttf</font>
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifKannada-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Knda" variant="compact">
|
||||
<font weight="400" style="normal">NotoSansKannadaUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Orya" variant="elegant">
|
||||
<font weight="400" style="normal">NotoSansOriya.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansOriyaUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>
|
||||
</family>
|
||||
|
||||
@@ -288,39 +288,39 @@
|
||||
<font weight="700" style="normal">NotoSansSinhalaUI-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Khmr" variant="elegant">
|
||||
<font weight="100" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="100" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="26.0" />
|
||||
</font>
|
||||
<font weight="200" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="200" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="39.0" />
|
||||
</font>
|
||||
<font weight="300" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="300" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="58.0" />
|
||||
</font>
|
||||
<font weight="400" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="400" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="90.0" />
|
||||
</font>
|
||||
<font weight="500" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="500" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="108.0" />
|
||||
</font>
|
||||
<font weight="600" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="600" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="128.0" />
|
||||
</font>
|
||||
<font weight="700" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="700" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="151.0" />
|
||||
</font>
|
||||
<font weight="800" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="800" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="169.0" />
|
||||
</font>
|
||||
<font weight="900" style="normal">NotoSansKhmer-Regular.ttf
|
||||
<font weight="900" style="normal">NotoSansKhmer-VF.ttf
|
||||
<axis tag="wdth" stylevalue="100.0" />
|
||||
<axis tag="wght" stylevalue="190.0" />
|
||||
</font>
|
||||
@@ -328,17 +328,17 @@
|
||||
<font weight="700" style="normal" fallbackFor="serif">NotoSerifKhmer-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Khmr" variant="compact">
|
||||
<font weight="400" style="normal">NotoSansKhmerUI.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansLao.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLao-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansLao-Bold.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">NotoSerifLao.ttf</font>
|
||||
<font weight="400" style="normal" fallbackFor="serif">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">NotoSansLaoUI.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Mymr" variant="elegant">
|
||||
@@ -354,56 +354,56 @@
|
||||
<font weight="700" style="normal">NotoSansMyanmarUI-Bold.otf</font>
|
||||
</family>
|
||||
<family lang="und-Thaa">
|
||||
<font weight="400" style="normal">NotoSansThaana.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansThaana-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansThaana-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Cham">
|
||||
<font weight="400" style="normal">NotoSansCham.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansAdlam-Regular.ttf
|
||||
<font weight="400" style="normal">NotoSansAdlam-VF.ttf
|
||||
<axis tag="wght" stylevalue="400" />
|
||||
</font>
|
||||
<font weight="500" style="normal">NotoSansAdlam-Regular.ttf
|
||||
<font weight="500" style="normal">NotoSansAdlam-VF.ttf
|
||||
<axis tag="wght" stylevalue="500" />
|
||||
</font>
|
||||
<font weight="600" style="normal">NotoSansAdlam-Regular.ttf
|
||||
<font weight="600" style="normal">NotoSansAdlam-VF.ttf
|
||||
<axis tag="wght" stylevalue="600" />
|
||||
</font>
|
||||
<font weight="700" style="normal">NotoSansAdlam-Regular.ttf
|
||||
<font weight="700" style="normal">NotoSansAdlam-VF.ttf
|
||||
<axis tag="wght" stylevalue="700" />
|
||||
</font>
|
||||
</family>
|
||||
<family lang="und-Avst">
|
||||
<font weight="400" style="normal">NotoSansAvestan.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansAvestan-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Bali">
|
||||
<font weight="400" style="normal">NotoSansBalinese.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBalinese-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Bamu">
|
||||
<font weight="400" style="normal">NotoSansBamum.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBamum-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Batk">
|
||||
<font weight="400" style="normal">NotoSansBatak.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBatak-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Brah">
|
||||
<font weight="400" style="normal">NotoSansBrahmi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBrahmi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Bugi">
|
||||
<font weight="400" style="normal">NotoSansBuginese.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBuginese-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Buhd">
|
||||
<font weight="400" style="normal">NotoSansBuhid.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansBuhid-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Cans">
|
||||
<font weight="400" style="normal">NotoSansCanadianAboriginal.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansCanadianAboriginal-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Cari">
|
||||
<font weight="400" style="normal">NotoSansCarian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansCarian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Cakm">
|
||||
<font weight="400" style="normal">NotoSansChakma-Regular.otf</font>
|
||||
@@ -412,184 +412,184 @@
|
||||
<font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Copt">
|
||||
<font weight="400" style="normal">NotoSansCoptic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansCoptic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Xsux">
|
||||
<font weight="400" style="normal">NotoSansCuneiform.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansCuneiform-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Cprt">
|
||||
<font weight="400" style="normal">NotoSansCypriot.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansCypriot-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Dsrt">
|
||||
<font weight="400" style="normal">NotoSansDeseret.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansDeseret-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Egyp">
|
||||
<font weight="400" style="normal">NotoSansEgyptianHieroglyphs.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansGlagolitic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansGlagolitic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Goth">
|
||||
<font weight="400" style="normal">NotoSansGothic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansGothic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Hano">
|
||||
<font weight="400" style="normal">NotoSansHanunoo.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansHanunoo-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Armi">
|
||||
<font weight="400" style="normal">NotoSansImperialAramaic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansImperialAramaic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Phli">
|
||||
<font weight="400" style="normal">NotoSansInscriptionalPahlavi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansInscriptionalPahlavi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Prti">
|
||||
<font weight="400" style="normal">NotoSansInscriptionalParthian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansInscriptionalParthian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Java">
|
||||
<font weight="400" style="normal">NotoSansJavanese-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Kthi">
|
||||
<font weight="400" style="normal">NotoSansKaithi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansKaithi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Kali">
|
||||
<font weight="400" style="normal">NotoSansKayahLi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansKayahLi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Khar">
|
||||
<font weight="400" style="normal">NotoSansKharoshthi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansKharoshthi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Lepc">
|
||||
<font weight="400" style="normal">NotoSansLepcha.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLepcha-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Limb">
|
||||
<font weight="400" style="normal">NotoSansLimbu.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLimbu-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Linb">
|
||||
<font weight="400" style="normal">NotoSansLinearB.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLinearB-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Lisu">
|
||||
<font weight="400" style="normal">NotoSansLisu.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLisu-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Lyci">
|
||||
<font weight="400" style="normal">NotoSansLycian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLycian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Lydi">
|
||||
<font weight="400" style="normal">NotoSansLydian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansLydian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Mand">
|
||||
<font weight="400" style="normal">NotoSansMandaic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansMandaic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Mtei">
|
||||
<font weight="400" style="normal">NotoSansMeeteiMayek.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansMeeteiMayek-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Talu">
|
||||
<font weight="400" style="normal">NotoSansNewTaiLue.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansNewTaiLue-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Nkoo">
|
||||
<font weight="400" style="normal">NotoSansNKo.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansNKo-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Ogam">
|
||||
<font weight="400" style="normal">NotoSansOgham.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOgham-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Olck">
|
||||
<font weight="400" style="normal">NotoSansOlChiki.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOlChiki-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Ital">
|
||||
<font weight="400" style="normal">NotoSansOldItalic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOldItalic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Xpeo">
|
||||
<font weight="400" style="normal">NotoSansOldPersian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOldPersian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Sarb">
|
||||
<font weight="400" style="normal">NotoSansOldSouthArabian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOldSouthArabian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Orkh">
|
||||
<font weight="400" style="normal">NotoSansOldTurkic.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansOsmanya.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansOsmanya-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Phnx">
|
||||
<font weight="400" style="normal">NotoSansPhoenician.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansPhoenician-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Rjng">
|
||||
<font weight="400" style="normal">NotoSansRejang.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansRejang-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Runr">
|
||||
<font weight="400" style="normal">NotoSansRunic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansRunic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Samr">
|
||||
<font weight="400" style="normal">NotoSansSamaritan.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSamaritan-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Saur">
|
||||
<font weight="400" style="normal">NotoSansSaurashtra.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSaurashtra-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Shaw">
|
||||
<font weight="400" style="normal">NotoSansShavian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansShavian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Sund">
|
||||
<font weight="400" style="normal">NotoSansSundanese.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSundanese-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Sylo">
|
||||
<font weight="400" style="normal">NotoSansSylotiNagri.ttf</font>
|
||||
<font weight="400" style="normal">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">NotoSansSyriacEstrangela.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSyriacEstrangela-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Syrn">
|
||||
<font weight="400" style="normal">NotoSansSyriacEastern.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSyriacEastern-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Syrj">
|
||||
<font weight="400" style="normal">NotoSansSyriacWestern.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansSyriacWestern-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Tglg">
|
||||
<font weight="400" style="normal">NotoSansTagalog.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTagalog-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Tagb">
|
||||
<font weight="400" style="normal">NotoSansTagbanwa.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTagbanwa-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Lana">
|
||||
<font weight="400" style="normal">NotoSansTaiTham.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTaiTham-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Tavt">
|
||||
<font weight="400" style="normal">NotoSansTaiViet.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTaiViet-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Tibt">
|
||||
<font weight="400" style="normal">NotoSansTibetan.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTibetan-Regular.ttf</font>
|
||||
<font weight="700" style="normal">NotoSansTibetan-Bold.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Tfng">
|
||||
<font weight="400" style="normal">NotoSansTifinagh-Regular.otf</font>
|
||||
</family>
|
||||
<family lang="und-Ugar">
|
||||
<font weight="400" style="normal">NotoSansUgaritic.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansUgaritic-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Vaii">
|
||||
<font weight="400" style="normal">NotoSansVai.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansVai-Regular.ttf</font>
|
||||
</family>
|
||||
<family>
|
||||
<font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
|
||||
</family>
|
||||
<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>
|
||||
<font weight="400" style="normal" index="2">NotoSansCJK-Regular.ttc</font>
|
||||
<font weight="400" style="normal" index="2" fallbackFor="serif">NotoSerifCJK-Regular.ttc</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>
|
||||
<font weight="400" style="normal" index="3">NotoSansCJK-Regular.ttc</font>
|
||||
<font weight="400" style="normal" index="3" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font>
|
||||
</family>
|
||||
<family lang="ja">
|
||||
<font weight="400" style="normal" index="0">NotoSansCJKjp-Regular.otc</font>
|
||||
<font weight="400" style="normal" index="0" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
|
||||
<font weight="400" style="normal" index="0">NotoSansCJK-Regular.ttc</font>
|
||||
<font weight="400" style="normal" index="0" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font>
|
||||
</family>
|
||||
<family lang="ko">
|
||||
<font weight="400" style="normal" index="1">NotoSansCJKjp-Regular.otc</font>
|
||||
<font weight="400" style="normal" index="1" fallbackFor="serif">NotoSerifCJKjp-Regular.otc</font>
|
||||
<font weight="400" style="normal" index="1">NotoSansCJK-Regular.ttc</font>
|
||||
<font weight="400" style="normal" index="1" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font>
|
||||
</family>
|
||||
<family lang="und-Zsye">
|
||||
<font weight="400" style="normal">NotoColorEmoji.ttf</font>
|
||||
@@ -602,16 +602,16 @@
|
||||
override the East Asian punctuation for Chinese.
|
||||
-->
|
||||
<family lang="und-Tale">
|
||||
<font weight="400" style="normal">NotoSansTaiLe.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansTaiLe-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Yiii">
|
||||
<font weight="400" style="normal">NotoSansYi.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansYi-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Mong">
|
||||
<font weight="400" style="normal">NotoSansMongolian.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansMongolian-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Phag">
|
||||
<font weight="400" style="normal">NotoSansPhagsPa.ttf</font>
|
||||
<font weight="400" style="normal">NotoSansPhagsPa-Regular.ttf</font>
|
||||
</family>
|
||||
<family lang="und-Hluw">
|
||||
<font weight="400" style="normal">NotoSansAnatolianHieroglyphs-Regular.otf</font>
|
||||
|
||||
@@ -11,12 +11,6 @@ from fontTools import ttLib
|
||||
|
||||
EMOJI_VS = 0xFE0F
|
||||
|
||||
#TODO(179952916): Rename CutiveMono and DancingScript
|
||||
CANONICAL_NAME_EXCEPTION_LIST = [
|
||||
'CutiveMono.ttf',
|
||||
'DancingScript-Regular.ttf',
|
||||
]
|
||||
|
||||
LANG_TO_SCRIPT = {
|
||||
'as': 'Beng',
|
||||
'be': 'Cyrl',
|
||||
@@ -664,53 +658,6 @@ def check_cjk_punctuation():
|
||||
assert_font_supports_none_of_chars(record.font, cjk_punctuation, name)
|
||||
|
||||
|
||||
def getPostScriptName(font):
|
||||
ttf = open_font(font)
|
||||
nameTable = ttf['name']
|
||||
for name in nameTable.names:
|
||||
if name.nameID == 6 and name.platformID == 3 and name.platEncID == 1 and name.langID == 0x0409:
|
||||
return str(name)
|
||||
|
||||
|
||||
def getSuffix(font):
|
||||
file_path, index = font
|
||||
with open(path.join(_fonts_dir, file_path), 'rb') as f:
|
||||
tag = f.read(4)
|
||||
isCollection = tag == b'ttcf'
|
||||
|
||||
ttf = open_font(font)
|
||||
isType1 = ('CFF ' in ttf or 'CFF2' in ttf)
|
||||
|
||||
if isType1:
|
||||
if isCollection:
|
||||
return '.otc'
|
||||
else:
|
||||
return '.otf'
|
||||
else:
|
||||
if isCollection:
|
||||
return '.ttc'
|
||||
else:
|
||||
return '.ttf'
|
||||
|
||||
|
||||
def check_canonical_name():
|
||||
for record in _all_fonts:
|
||||
file_name, index = record.font
|
||||
if file_name in CANONICAL_NAME_EXCEPTION_LIST:
|
||||
continue
|
||||
|
||||
if index and index != 0:
|
||||
continue
|
||||
|
||||
psName = getPostScriptName(record.font)
|
||||
assert psName, 'PostScript must be defined'
|
||||
|
||||
suffix = getSuffix(record.font)
|
||||
canonicalName = '%s%s' % (psName, suffix)
|
||||
|
||||
assert file_name == canonicalName, (
|
||||
'%s is not a canonical name. Must be %s' % (file_name, canonicalName))
|
||||
|
||||
def main():
|
||||
global _fonts_dir
|
||||
target_out = sys.argv[1]
|
||||
@@ -728,8 +675,6 @@ def main():
|
||||
|
||||
check_cjk_punctuation()
|
||||
|
||||
check_canonical_name()
|
||||
|
||||
check_emoji = sys.argv[2]
|
||||
if check_emoji == 'true':
|
||||
ucd_path = sys.argv[3]
|
||||
|
||||
Reference in New Issue
Block a user