| <?xml version="1.0"?> |
| <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> |
| <fontconfig> |
| <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> |
| <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/> |
| </its:rules> |
| |
| <description>Disable hinting for Bitstream Vera fonts when the size is less than 8ppem</description> |
| <!-- |
| The Bitstream Vera fonts have GASP entries suggesting that hinting be |
| disabled below 8 ppem, but FreeType ignores those, preferring to use |
| the data found in the instructed hints. The initial Vera release |
| didn't include the right instructions in the 'prep' table. Fix this |
| by disabling hinting manually at smaller sizes (< 8ppem) |
| --> |
| |
| <match target="font"> |
| <test name="family" compare="eq" ignore-blanks="true"> |
| <string>Bitstream Vera Sans</string> |
| </test> |
| <test name="pixelsize" compare="less"> |
| <double>7.5</double> |
| </test> |
| <edit name="hinting"> |
| <bool>false</bool> |
| </edit> |
| </match> |
| |
| <match target="font"> |
| <test name="family" compare="eq" ignore-blanks="true"> |
| <string>Bitstream Vera Serif</string> |
| </test> |
| <test name="pixelsize" compare="less"> |
| <double>7.5</double> |
| </test> |
| <edit name="hinting"> |
| <bool>false</bool> |
| </edit> |
| </match> |
| |
| <match target="font"> |
| <test name="family" compare="eq" ignore-blanks="true"> |
| <string>Bitstream Vera Sans Mono</string> |
| </test> |
| <test name="pixelsize" compare="less"> |
| <double>7.5</double> |
| </test> |
| <edit name="hinting"> |
| <bool>false</bool> |
| </edit> |
| </match> |
| |
| </fontconfig> |