fonts.conf.in revision 2c393a42
12c393a42Smrg<?xml version="1.0"?> 22c393a42Smrg<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> 32c393a42Smrg<!-- /etc/fonts/fonts.conf file to configure system font access --> 42c393a42Smrg<fontconfig> 52c393a42Smrg 62c393a42Smrg<!-- 72c393a42Smrg DO NOT EDIT THIS FILE. 82c393a42Smrg IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED. 92c393a42Smrg LOCAL CHANGES BELONG IN 'local.conf'. 102c393a42Smrg 112c393a42Smrg The intent of this standard configuration file is to be adequate for 122c393a42Smrg most environments. If you have a reasonably normal environment and 132c393a42Smrg have found problems with this configuration, they are probably 142c393a42Smrg things that others will also want fixed. Please submit any 152c393a42Smrg problems to the fontconfig bugzilla system located at fontconfig.org 162c393a42Smrg 172c393a42Smrg Note that the normal 'make install' procedure for fontconfig is to 182c393a42Smrg replace any existing fonts.conf file with the new version. Place 192c393a42Smrg any local customizations in local.conf which this file references. 202c393a42Smrg 212c393a42Smrg Keith Packard 222c393a42Smrg--> 232c393a42Smrg 242c393a42Smrg<!-- Font directory list --> 252c393a42Smrg 262c393a42Smrg <dir>@FC_DEFAULT_FONTS@</dir> 272c393a42Smrg @FC_FONTPATH@ 282c393a42Smrg <dir>~/.fonts</dir> 292c393a42Smrg 302c393a42Smrg<!-- 312c393a42Smrg Accept deprecated 'mono' alias, replacing it with 'monospace' 322c393a42Smrg--> 332c393a42Smrg <match target="pattern"> 342c393a42Smrg <test qual="any" name="family"> 352c393a42Smrg <string>mono</string> 362c393a42Smrg </test> 372c393a42Smrg <edit name="family" mode="assign"> 382c393a42Smrg <string>monospace</string> 392c393a42Smrg </edit> 402c393a42Smrg </match> 412c393a42Smrg 422c393a42Smrg<!-- 432c393a42Smrg Accept alternate 'sans serif' spelling, replacing it with 'sans-serif' 442c393a42Smrg--> 452c393a42Smrg <match target="pattern"> 462c393a42Smrg <test qual="any" name="family"> 472c393a42Smrg <string>sans serif</string> 482c393a42Smrg </test> 492c393a42Smrg <edit name="family" mode="assign"> 502c393a42Smrg <string>sans-serif</string> 512c393a42Smrg </edit> 522c393a42Smrg </match> 532c393a42Smrg 542c393a42Smrg<!-- 552c393a42Smrg Accept deprecated 'sans' alias, replacing it with 'sans-serif' 562c393a42Smrg--> 572c393a42Smrg <match target="pattern"> 582c393a42Smrg <test qual="any" name="family"> 592c393a42Smrg <string>sans</string> 602c393a42Smrg </test> 612c393a42Smrg <edit name="family" mode="assign"> 622c393a42Smrg <string>sans-serif</string> 632c393a42Smrg </edit> 642c393a42Smrg </match> 652c393a42Smrg 662c393a42Smrg<!-- 672c393a42Smrg Load local system customization file 682c393a42Smrg--> 692c393a42Smrg <include ignore_missing="yes">conf.d</include> 702c393a42Smrg 712c393a42Smrg<!-- Font cache directory list --> 722c393a42Smrg 732c393a42Smrg <cachedir>@FC_CACHEDIR@</cachedir> 742c393a42Smrg <cachedir>~/.fontconfig</cachedir> 752c393a42Smrg 762c393a42Smrg <config> 772c393a42Smrg<!-- 782c393a42Smrg These are the default Unicode chars that are expected to be blank 792c393a42Smrg in fonts. All other blank chars are assumed to be broken and 802c393a42Smrg won't appear in the resulting charsets 812c393a42Smrg --> 822c393a42Smrg <blank> 832c393a42Smrg <int>0x0020</int> <!-- SPACE --> 842c393a42Smrg <int>0x00A0</int> <!-- NO-BREAK SPACE --> 852c393a42Smrg <int>0x00AD</int> <!-- SOFT HYPHEN --> 862c393a42Smrg <int>0x034F</int> <!-- COMBINING GRAPHEME JOINER --> 872c393a42Smrg <int>0x0600</int> <!-- ARABIC NUMBER SIGN --> 882c393a42Smrg <int>0x0601</int> <!-- ARABIC SIGN SANAH --> 892c393a42Smrg <int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER --> 902c393a42Smrg <int>0x0603</int> <!-- ARABIC SIGN SAFHA --> 912c393a42Smrg <int>0x06DD</int> <!-- ARABIC END OF AYAH --> 922c393a42Smrg <int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK --> 932c393a42Smrg <int>0x115F</int> <!-- HANGUL CHOSEONG FILLER --> 942c393a42Smrg <int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER --> 952c393a42Smrg <int>0x1680</int> <!-- OGHAM SPACE MARK --> 962c393a42Smrg <int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ --> 972c393a42Smrg <int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA --> 982c393a42Smrg <int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR --> 992c393a42Smrg <int>0x2000</int> <!-- EN QUAD --> 1002c393a42Smrg <int>0x2001</int> <!-- EM QUAD --> 1012c393a42Smrg <int>0x2002</int> <!-- EN SPACE --> 1022c393a42Smrg <int>0x2003</int> <!-- EM SPACE --> 1032c393a42Smrg <int>0x2004</int> <!-- THREE-PER-EM SPACE --> 1042c393a42Smrg <int>0x2005</int> <!-- FOUR-PER-EM SPACE --> 1052c393a42Smrg <int>0x2006</int> <!-- SIX-PER-EM SPACE --> 1062c393a42Smrg <int>0x2007</int> <!-- FIGURE SPACE --> 1072c393a42Smrg <int>0x2008</int> <!-- PUNCTUATION SPACE --> 1082c393a42Smrg <int>0x2009</int> <!-- THIN SPACE --> 1092c393a42Smrg <int>0x200A</int> <!-- HAIR SPACE --> 1102c393a42Smrg <int>0x200B</int> <!-- ZERO WIDTH SPACE --> 1112c393a42Smrg <int>0x200C</int> <!-- ZERO WIDTH NON-JOINER --> 1122c393a42Smrg <int>0x200D</int> <!-- ZERO WIDTH JOINER --> 1132c393a42Smrg <int>0x200E</int> <!-- LEFT-TO-RIGHT MARK --> 1142c393a42Smrg <int>0x200F</int> <!-- RIGHT-TO-LEFT MARK --> 1152c393a42Smrg <int>0x2028</int> <!-- LINE SEPARATOR --> 1162c393a42Smrg <int>0x2029</int> <!-- PARAGRAPH SEPARATOR --> 1172c393a42Smrg <int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING --> 1182c393a42Smrg <int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING --> 1192c393a42Smrg <int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING --> 1202c393a42Smrg <int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE --> 1212c393a42Smrg <int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE --> 1222c393a42Smrg <int>0x202F</int> <!-- NARROW NO-BREAK SPACE --> 1232c393a42Smrg <int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE --> 1242c393a42Smrg <int>0x2060</int> <!-- WORD JOINER --> 1252c393a42Smrg <int>0x2061</int> <!-- FUNCTION APPLICATION --> 1262c393a42Smrg <int>0x2062</int> <!-- INVISIBLE TIMES --> 1272c393a42Smrg <int>0x2063</int> <!-- INVISIBLE SEPARATOR --> 1282c393a42Smrg <int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING --> 1292c393a42Smrg <int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING --> 1302c393a42Smrg <int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING --> 1312c393a42Smrg <int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING --> 1322c393a42Smrg <int>0x206E</int> <!-- NATIONAL DIGIT SHAPES --> 1332c393a42Smrg <int>0x206F</int> <!-- NOMINAL DIGIT SHAPES --> 1342c393a42Smrg <int>0x2800</int> <!-- BRAILLE PATTERN BLANK --> 1352c393a42Smrg <int>0x3000</int> <!-- IDEOGRAPHIC SPACE --> 1362c393a42Smrg <int>0x3164</int> <!-- HANGUL FILLER --> 1372c393a42Smrg <int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE --> 1382c393a42Smrg <int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER --> 1392c393a42Smrg <int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR --> 1402c393a42Smrg <int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR --> 1412c393a42Smrg <int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR --> 1422c393a42Smrg </blank> 1432c393a42Smrg<!-- 1442c393a42Smrg Rescan configuration every 30 seconds when FcFontSetList is called 1452c393a42Smrg --> 1462c393a42Smrg <rescan> 1472c393a42Smrg <int>30</int> 1482c393a42Smrg </rescan> 1492c393a42Smrg </config> 1502c393a42Smrg 1512c393a42Smrg</fontconfig> 152