-
-
Save Waseem973/d87b1724ad268b6f29ece8be856acee1 to your computer and use it in GitHub Desktop.
Font configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version='1.0'?> | |
| <!DOCTYPE fontconfig SYSTEM 'urn:fontconfig:fonts.dtd'> | |
| <fontconfig> | |
| <!-- | |
| Artificial oblique for fonts without an italic or oblique version | |
| --> | |
| <match target="font"> | |
| <!-- check to see if the font is roman --> | |
| <test name="slant"> | |
| <const>roman</const> | |
| </test> | |
| <!-- check to see if the pattern requested non-roman --> | |
| <test compare="not_eq" name="slant" target="pattern"> | |
| <const>roman</const> | |
| </test> | |
| <!-- multiply the matrix to slant the font --> | |
| <edit mode="assign" name="matrix"> | |
| <times> | |
| <name>matrix</name> | |
| <matrix> | |
| <double>1</double> | |
| <double>0.2</double> | |
| <double>0</double> | |
| <double>1</double> | |
| </matrix> | |
| </times> | |
| </edit> | |
| <!-- pretend the font is oblique now --> | |
| <edit mode="assign" name="slant"> | |
| <const>oblique</const> | |
| </edit> | |
| <!-- and disable embedded bitmaps for artificial oblique --> | |
| <edit mode="assign" name="embeddedbitmap"> | |
| <bool>false</bool> | |
| </edit> | |
| </match> | |
| <!-- | |
| Synthetic emboldening for fonts that do not have bold face available | |
| --> | |
| <match target="font"> | |
| <!-- check to see if the weight in the font is less than medium which possibly need emboldening --> | |
| <test compare="less_eq" name="weight"> | |
| <const>medium</const> | |
| </test> | |
| <!-- check to see if the pattern requests bold --> | |
| <test compare="more_eq" name="weight" target="pattern"> | |
| <const>bold</const> | |
| </test> | |
| <!-- | |
| set the embolden flag | |
| needed for applications using cairo, e.g. gucharmap, gedit, ... | |
| --> | |
| <edit mode="assign" name="embolden"> | |
| <bool>true</bool> | |
| </edit> | |
| <!-- | |
| set weight to bold | |
| needed for applications using Xft directly, e.g. Firefox, ... | |
| --> | |
| <edit mode="assign" name="weight"> | |
| <const>bold</const> | |
| </edit> | |
| </match> | |
| <match target="font"> | |
| <edit mode="assign" name="hinting"> | |
| <bool>true</bool> | |
| </edit> | |
| </match> | |
| <match target="font"> | |
| <edit mode="assign" name="hintstyle"> | |
| <const>hintslight</const> | |
| </edit> | |
| </match> | |
| <match target="font"> | |
| <edit mode="assign" name="rgba"> | |
| <const>rgb</const> | |
| </edit> | |
| </match> | |
| <match target="font"> | |
| <edit mode="assign" name="antialias"> | |
| <bool>true</bool> | |
| </edit> | |
| </match> | |
| </fontconfig> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FREETYPE_PROPERTIES="cff:no-stem-darkening=0 autofitter:no-stem-darkening=0" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment