20-unhint-small-vera.conf revision a4e54154
1<?xml version="1.0"?> 2<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"> 3<fontconfig> 4 <description>Disable hinting for Bitstream Vera fonts when the size is less than 8ppem</description> 5<!-- 6 The Bitstream Vera fonts have GASP entries suggesting that hinting be 7 disabled below 8 ppem, but FreeType ignores those, preferring to use 8 the data found in the instructed hints. The initial Vera release 9 didn't include the right instructions in the 'prep' table. Fix this 10 by disabling hinting manually at smaller sizes (< 8ppem) 11 --> 12 13 <match target="font"> 14 <test name="family" compare="eq" ignore-blanks="true"> 15 <string>Bitstream Vera Sans</string> 16 </test> 17 <test name="pixelsize" compare="less"> 18 <double>7.5</double> 19 </test> 20 <edit name="hinting"> 21 <bool>false</bool> 22 </edit> 23 </match> 24 25 <match target="font"> 26 <test name="family" compare="eq" ignore-blanks="true"> 27 <string>Bitstream Vera Serif</string> 28 </test> 29 <test name="pixelsize" compare="less"> 30 <double>7.5</double> 31 </test> 32 <edit name="hinting"> 33 <bool>false</bool> 34 </edit> 35 </match> 36 37 <match target="font"> 38 <test name="family" compare="eq" ignore-blanks="true"> 39 <string>Bitstream Vera Sans Mono</string> 40 </test> 41 <test name="pixelsize" compare="less"> 42 <double>7.5</double> 43 </test> 44 <edit name="hinting"> 45 <bool>false</bool> 46 </edit> 47 </match> 48 49</fontconfig> 50