Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable (bug 15822)
Autohinting for Indic fonts has been disabled since freetype could not handle it properly. But since freetype-2.3.5, the hinting problems for indic fonts have been fixed. Thus this is a request to enable the autohinting in fontconfig again for all the indic fonts.
This commit is contained in:
parent
3a3f687b75
commit
8d0139b0e6
|
@ -125,123 +125,4 @@
|
|||
</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>
|
||||
|
|
Loading…
Reference in New Issue