248 lines
5.9 KiB
XML
248 lines
5.9 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
<fontconfig>
|
|
|
|
<!-- We can't hint CJK fonts well, so turn off hinting for CJK fonts. -->
|
|
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Kochi Mincho</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Kochi Gothic</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Sazanami Mincho</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Sazanami Gothic</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Baekmuk Batang</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Baekmuk Dotum</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Baekmuk Gulim</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Baekmuk Headline</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL Mingti2L Big5</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL ShanHeiSun Uni</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL KaitiM Big5</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL ZenKai Uni</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL SungtiL GB</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>AR PL KaitiM GB</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>ZYSong18030</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<!--
|
|
We also need to turn off hinting for Indic fonts with a joined baseline.
|
|
-->
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Mukti Narrow</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Hindi</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Bengali</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Punjabi</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<!--
|
|
Gujarti fonts are distorted when hinting is enabled. Turn it off.
|
|
-->
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Gujarati</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<!--
|
|
Disabling hinting for newly added Indic fonts (kn/or/ml/te)
|
|
-->
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Kannada</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Oriya</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Malayalam</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Lohit Telugu</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<!--
|
|
And Sinhala
|
|
-->
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>LKLUG</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
<!--
|
|
Old(?) Indic fonts
|
|
-->
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Likhan</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
<match target="font">
|
|
<test name="family" compare="eq">
|
|
<string>Raghindi</string>
|
|
</test>
|
|
<edit name="hinting" mode="assign">
|
|
<bool>false</bool>
|
|
</edit>
|
|
</match>
|
|
|
|
</fontconfig>
|