.vvconfig/.config/fontconfig/fonts.conf

1572 lines
34 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version='1.0'?>
<fontconfig>
<!-- ========================== 第一部分 目录设置 =================================== -->
<!-- 字体目录 -->
<dir>/opt/fonts/core</dir>
<!-- <dir>/opt/fonts/ext</dir> -->
<!-- 缓存目录 -->
<cachedir>/var/cache/fontconfig</cachedir>
<!-- 额外的配置目录 -->
<!-- <include>/etc/fonts/conf.d</include> -->
<!-- ========================== 第二部分 杂项设置 =================================== -->
<config>
<!-- 每小时扫描一次配置文件与字体的变化 -->
<rescan>
<int>3600</int>
</rescan>
</config>
<!-- ========================== 第三部分 扫描阶段 =================================== -->
<!-- 规范化已安装核心字体的属性(西文字族名改为类名,中文字族名改为"zhXXX") -->
<match target="scan">
<test name="family">
<string>Migu 1M</string>
</test>
<edit name="family">
<string>Monospace</string>
</edit>
<edit name="lang">
<langset>
<string>en</string>
</langset>
</edit>
<edit name="charset">
<charset>
<!-- 基本拉丁(ASCII) -->
<range>
<int>0x0020</int>
<int>0x007E</int>
</range>
<!-- 拉丁-1增补 + 拉丁扩展A/B -->
<range>
<int>0x00A0</int>
<int>0x0181</int>
</range>
<int>0x0186</int>
<int>0x0189</int>
<int>0x018A</int>
<range>
<int>0x018E</int>
<int>0x0194</int>
</range>
<range>
<int>0x0198</int>
<int>0x019B</int>
</range>
<range>
<int>0x019D</int>
<int>0x01A1</int>
</range>
<range>
<int>0x01AF</int>
<int>0x01B1</int>
</range>
<range>
<int>0x01B3</int>
<int>0x01B6</int>
</range>
<range>
<int>0x01BF</int>
<int>0x01E3</int>
</range>
<range>
<int>0x01E6</int>
<int>0x01ED</int>
</range>
<range>
<int>0x01EF</int>
<int>0x01F5</int>
</range>
<range>
<int>0x01F7</int>
<int>0x01FF</int>
</range>
<range>
<int>0x0218</int>
<int>0x021F</int>
</range>
<range>
<int>0x0230</int>
<int>0x0233</int>
</range>
<int>0x0237</int>
<int>0x023D</int>
<!-- 国际音标 + 空格调整字母 -->
<range>
<int>0x0250</int>
<int>0x02FF</int>
</range>
<!-- 希腊语 -->
<range>
<int>0x0372</int>
<int>0x0375</int>
</range>
<int>0x037A</int>
<int>0x037E</int>
<int>0x038C</int>
<range>
<int>0x0384</int>
<int>0x038A</int>
</range>
<range>
<int>0x038E</int>
<int>0x03A1</int>
</range>
<range>
<int>0x03A3</int>
<int>0x03E1</int>
</range>
<!-- 西里尔语 -->
<range>
<int>0x0400</int>
<int>0x045F</int>
</range>
<int>0x0462</int>
<int>0x0463</int>
<range>
<int>0x0472</int>
<int>0x0475</int>
</range>
<int>0x0480</int>
<int>0x0481</int>
<int>0x0490</int>
<int>0x0491</int>
<int>0x04AE</int>
<int>0x04AF</int>
<int>0x04E8</int>
<int>0x04E9</int>
<!-- 货币符号 -->
<int>0x20A1</int>
<range>
<int>0x20A8</int>
<int>0x20AC</int>
</range>
<range>
<int>0x20AF</int>
<int>0x20B3</int>
</range>
<int>0x20B5</int>
<!-- 字母符号 -->
<int>0x2103</int>
<int>0x2113</int>
<int>0x2116</int>
<int>0x211E</int>
<int>0x2121</int>
<int>0x2122</int>
<int>0x2126</int>
<int>0x2127</int>
<!-- 数字形式(罗马) -->
<range>
<int>0x2160</int>
<int>0x216B</int>
</range>
<range>
<int>0x2170</int>
<int>0x217B</int>
</range>
<!-- 箭头 -->
<range>
<int>0x2190</int>
<int>0x2199</int>
</range>
<range>
<int>0x21B0</int>
<int>0x21B5</int>
</range>
<range>
<int>0x21C4</int>
<int>0x21CA</int>
</range>
<range>
<int>0x21D0</int>
<int>0x21D9</int>
</range>
<range>
<int>0x21E4</int>
<int>0x21ED</int>
</range>
<!-- 控制图片 -->
<range>
<int>0x2400</int>
<int>0x2426</int>
</range>
<!-- 带圈的字母与数字 -->
<range>
<int>0x2460</int>
<int>0x2473</int>
</range>
<range>
<int>0x24D0</int>
<int>0x24FF</int>
</range>
<range>
<int>0x2776</int>
<int>0x2793</int>
</range>
<!-- 数学乘号 + 拉丁扩展C -->
<int>0x2A2F</int>
<int>0x2C71</int>
<int>0x2C7D</int>
<!-- 平假名 + 片假名 + 片假名语音扩展 -->
<range>
<int>0x3041</int>
<int>0x3096</int>
</range>
<range>
<int>0x3099</int>
<int>0x30FF</int>
</range>
<range>
<int>0x31F0</int>
<int>0x31FF</int>
</range>
<!-- 拉丁扩展D -->
<int>0xA78B</int>
<int>0xA78C</int>
<!-- 拉丁组合字 -->
<range>
<int>0xFB00</int>
<int>0xFB04</int>
</range>
<!-- 字节顺序标记 -->
<int>0xFEFF</int>
</charset>
</edit>
</match>
<match target="scan">
<test name="family">
<string>Noto Sans</string>
</test>
<edit name="family">
<string>Sans</string>
</edit>
<edit name="lang">
<langset>
<string>en</string>
</langset>
</edit>
<edit name="charset">
<charset>
<!-- 基本拉丁(ASCII) -->
<range>
<int>0x0020</int>
<int>0x007E</int>
</range>
<!-- 拉丁-1/A/B + 国际音标 + 空格调整字母 + 组合变音标记 -->
<range>
<int>0x00A0</int>
<int>0x036F</int>
</range>
<!-- 希腊语 + 西里尔语 -->
<int>0x0374</int>
<int>0x0375</int>
<int>0x038C</int>
<range>
<int>0x037A</int>
<int>0x037E</int>
</range>
<range>
<int>0x0384</int>
<int>0x038A</int>
</range>
<range>
<int>0x038E</int>
<int>0x03A1</int>
</range>
<range>
<int>0x03A3</int>
<int>0x03CE</int>
</range>
<range>
<int>0x03D0</int>
<int>0x0527</int>
</range>
<!-- 音标扩展增补 + 组合变音标记补充 + 拉丁扩展附加 -->
<range>
<int>0x1D00</int>
<int>0x1DCA</int>
</range>
<range>
<int>0x1DFE</int>
<int>0x1E9B</int>
</range>
<int>0x1E9E</int>
<range>
<int>0x1EA0</int>
<int>0x1EF9</int>
</range>
<!-- 货币符号 -->
<range>
<int>0x20A0</int>
<int>0x20A9</int>
</range>
<range>
<int>0x20AB</int>
<int>0x20B5</int>
</range>
<int>0x20B9</int>
<int>0x20BA</int>
<!-- 拉丁扩展C -->
<range>
<int>0x2C60</int>
<int>0x2C6D</int>
</range>
<range>
<int>0x2C71</int>
<int>0x2C77</int>
</range>
<!-- 修饰语调字母 + 拉丁扩展D -->
<range>
<int>0xA717</int>
<int>0xA721</int>
</range>
<range>
<int>0xA788</int>
<int>0xA78C</int>
</range>
<!-- 拉丁组合字 -->
<range>
<int>0xFB01</int>
<int>0xFB04</int>
</range>
<!-- 组合半角标记 -->
<range>
<int>0xFE20</int>
<int>0xFE23</int>
</range>
<!-- 字节顺序标记 + 特殊标记 -->
<int>0xFEFF</int>
<int>0xFFFC</int>
<int>0xFFFD</int>
</charset>
</edit>
</match>
<match target="scan">
<test name="family">
<string>Tinos</string>
</test>
<edit name="family">
<string>Serif</string>
</edit>
<edit name="lang">
<langset>
<string>en</string>
</langset>
</edit>
<edit name="charset">
<charset>
<!-- 基本拉丁(ASCII) -->
<range>
<int>0x0020</int>
<int>0x007E</int>
</range>
<!-- 拉丁-1/A/B + 国际音标 + 空格调整字母 + 组合变音标记 -->
<range>
<int>0x00A0</int>
<int>0x036F</int>
</range>
<!-- 希腊语 + 西里尔语 -->
<int>0x0374</int>
<int>0x0375</int>
<int>0x038C</int>
<range>
<int>0x037A</int>
<int>0x037E</int>
</range>
<range>
<int>0x0384</int>
<int>0x038A</int>
</range>
<range>
<int>0x038E</int>
<int>0x03A1</int>
</range>
<range>
<int>0x03A3</int>
<int>0x03CE</int>
</range>
<range>
<int>0x03D0</int>
<int>0x0513</int>
</range>
<range>
<int>0x051A</int>
<int>0x051D</int>
</range>
<!-- 音标扩展增补 + 组合变音标记补充 + 拉丁扩展附加 -->
<range>
<int>0x1D00</int>
<int>0x1DCA</int>
</range>
<range>
<int>0x1DFE</int>
<int>0x1E9B</int>
</range>
<int>0x1E9E</int>
<range>
<int>0x1EA0</int>
<int>0x1EF9</int>
</range>
<!-- 货币符号 -->
<range>
<int>0x20A0</int>
<int>0x20B5</int>
</range>
<!-- 拉丁扩展C -->
<range>
<int>0x2C60</int>
<int>0x2C6D</int>
</range>
<range>
<int>0x2C71</int>
<int>0x2C77</int>
</range>
<!-- 修饰语调字母 + 拉丁扩展D -->
<range>
<int>0xA717</int>
<int>0xA721</int>
</range>
<range>
<int>0xA788</int>
<int>0xA78C</int>
</range>
<!-- 拉丁组合字 -->
<int>0xFB01</int>
<int>0xFB02</int>
<!-- 组合半角标记 -->
<range>
<int>0xFE20</int>
<int>0xFE23</int>
</range>
</charset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>NotoSansHans-DemiLight</string>
</test>
<edit name="family">
<string>zhHei</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="lang">
<langset>
<string>zh-cn</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>NotoSansHans-Bold</string>
</test>
<edit name="family">
<string>zhHei</string>
</edit>
<edit name="lang">
<langset>
<string>zh-cn</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>AdobeSongStd-Light</string>
</test>
<edit name="family">
<string>zhSong</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="weight">
<int>80</int>
</edit>
<edit name="lang">
<langset>
<string>zh-cn</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>AdobeFangsongStd-Regular</string>
</test>
<edit name="family">
<string>zhFangSong</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="lang">
<langset>
<string>zh-cn</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>AdobeKaitiStd-Regular</string>
</test>
<edit name="family">
<string>zhKai</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="lang">
<langset>
<string>zh-cn</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>SegoeUISymbol</string>
</test>
<edit name="family">
<string>zzFailBack</string>
<string>zzSymbol</string>
</edit>
<edit name="familylang">
<string>en</string>
<string>en</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="lang">
<langset>
<string>none</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>NotoSansKR-DemiLight</string>
</test>
<edit name="family">
<string>zzFailBack</string>
<string>zzKorean</string>
</edit>
<edit name="familylang">
<string>en</string>
<string>en</string>
</edit>
<edit name="style">
<string>Regular</string>
</edit>
<edit name="lang">
<langset>
<string>ko</string>
</langset>
</edit>
</match>
<match target="scan">
<test name="postscriptname">
<string>NotoSansKR-Bold</string>
</test>
<edit name="family">
<string>zzFailBack</string>
<string>zzKorean</string>
</edit>
<edit name="familylang">
<string>en</string>
<string>en</string>
</edit>
<edit name="lang">
<langset>
<string>ko</string>
</langset>
</edit>
</match>
<!-- ========================== 第四部分 匹配阶段 =================================== -->
<!-- Default system-ui fonts -->
<match target="pattern">
<test name="family">
<string>system-ui</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>sans-serif</string>
</edit>
</match>
<!-- Default sans-serif fonts-->
<match target="pattern">
<test name="family">
<string>sans-serif</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>MiSans</string>
<string>DejaVu Sans Book</string>
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Default serif fonts-->
<match target="pattern">
<test name="family">
<string>serif</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>方正书宋_GBK</string>
<string>FZShuSong</string>
<string>DejaVu Serif Book</string>
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Default monospace fonts-->
<match target="pattern">
<test name="family">
<string>monospace</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>FiraCode Nerd Font</string>
<string>方正中等线_GBK</string>
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Replace english fonts-->
<match target="pattern">
<test compare="contains" name="lang">
<string>en</string>
</test>
<test compare="contains" name="family">
<string>MiSans</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>DejaVu Sans Book</string>
</edit>
</match>
<!-- 替换浏览器字体-->
<match target="pattern">
<test compare="not_eq" name="prgname">
<string>msedge</string>
</test>
<test compare="contains" name="family">
<string>MiSans</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>FiraCode Nerd Font</string>
</edit>
</match>
<match target="pattern">
<test name="family" qual="any">
<string>宋体</string>
</test>
<edit binding="same" mode="assign" name="family">
<string>方正书宋_GBK</string>
</edit>
</match>
<match target="pattern">
<test name="family" qual="any">
<string>新宋体</string>
</test>
<edit binding="same" mode="assign" name="family">
<string>方正书宋_GBK</string>
</edit>
</match>
<!--rendering options-->
<match target="font">
<edit mode="assign" name="autohint">
<bool>false</bool>
</edit>
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<!-- ========================== 第五部分 渲染阶段 =================================== -->
<!-- 第一步,设置默认的渲染参数 -->
<match target="font">
<!-- 修整像素大小(小于10px的调整到10px否则四舍五入到整数) -->
<edit name="pixelsize">
<if>
<less>
<name>pixelsize</name>
<double>10</double>
</less>
<int>10</int>
<round>
<name>pixelsize</name>
</round>
</if>
</edit>
<!-- 开启抗锯齿(smooth) -->
<edit name="antialias">
<bool>true</bool>
</edit>
<!-- 优先使用内嵌微调,同时默认开足微调 -->
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<!-- 依个人喜好,你也可能喜欢默认"hintslight"(此时可将下面的"第七步"全部注释掉) -->
<edit name="hintstyle">
<const>hintfull</const>
</edit>
<!-- LCD特征设置 -->
<edit name="rgba">
<const>rgb</const>
</edit>
<edit name="lcdfilter">
<const>lcddefault</const>
</edit>
<!-- 禁用内嵌点阵 -->
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
<!-- 禁用合成粗体 -->
<edit name="embolden">
<bool>false</bool>
</edit>
</match>
<!-- 第二步,为没有原生斜体的字体使用合成斜体 -->
<match target="font">
<test compare="eq" name="slant">
<const>roman</const>
</test>
<test compare="not_eq" target="pattern" name="slant">
<const>roman</const>
</test>
<edit name="slant">
<const>oblique</const>
</edit>
<edit name="matrix">
<times>
<name>matrix</name>
<matrix>
<double>1</double>
<double>0.2</double>
<double>0</double>
<double>1</double>
</matrix>
</times>
</edit>
</match>
<!-- 第三步,为没有原生粗体的字体使用合成粗体 -->
<match target="font">
<test compare="less" name="weight">
<int>105</int>
</test>
<test compare="more" target="pattern" name="weight">
<int>105</int>
</test>
<edit name="weight">
<const>bold</const>
</edit>
<edit name="embolden">
<bool>true</bool>
</edit>
</match>
<!-- 第四步,标记"视觉大小"(原本的标称值)是否为奇数,为接下来修正等宽条件下的"标称大小"做准备 -->
<match target="font">
<edit name="isOddPx">
<eq>
<round>
<divide>
<plus>
<name>pixelsize</name>
<double>0.5</double>
</plus>
<double>2</double>
</divide>
</round>
<ceil>
<divide>
<plus>
<name>pixelsize</name>
<double>0.5</double>
</plus>
<double>2</double>
</divide>
</ceil>
</eq>
</edit>
</match>
<!-- 第五步,修正合成粗体的"标称大小",尽力确保其"视觉大小"与原本的标称值一致 -->
<match target="font">
<test name="embolden">
<bool>true</bool>
</test>
<!-- 标称大小=视觉大小-trunc((视觉大小+13.5)/25) -->
<edit name="pixelsize">
<minus>
<name>pixelsize</name>
<trunc>
<divide>
<plus>
<name>pixelsize</name>
<double>13.5</double>
</plus>
<double>25</double>
</divide>
</trunc>
</minus>
</edit>
</match>
<!-- 第六步,在等宽条件下,为确保中西文对齐,进一步修正"标称大小"(也会影响"视觉大小") -->
<match target="font">
<test name="isDengKuan">
<bool>true</bool>
</test>
<!-- 如果"视觉大小"是奇数 -->
<test name="isOddPx">
<bool>true</bool>
</test>
<!-- 那么上调为偶像素因为Monospace在奇像素下总是大一级显示 -->
<edit name="pixelsize">
<plus>
<name>pixelsize</name>
<int>1</int>
</plus>
</edit>
</match>
<!-- 第六步续,进一步专门处理等宽条件下"标称大小"为11px,12px的合成粗体 -->
<match target="font">
<test name="isDengKuan">
<bool>true</bool>
</test>
<test name="embolden">
<bool>true</bool>
</test>
<test compare="more" name="pixelsize">
<double>10.5</double>
</test>
<test compare="less" name="pixelsize">
<double>12.5</double>
</test>
<!-- 统一调整为12px常规体只有这样才能对齐 -->
<edit name="pixelsize">
<int>12</int>
</edit>
<edit name="embolden">
<bool>false</bool>
</edit>
<edit name="weight">
<int>80</int>
</edit>
</match>
<!-- 第七步,针对每个字体单独调整渲染参数 -->
<match target="font">
<test name="family">
<string>Monospace</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<test name="family">
<string>Sans</string>
</test>
<edit name="hintstyle">
<if>
<or>
<eq>
<name>pixelsize</name>
<int>10</int>
</eq>
<eq>
<name>pixelsize</name>
<int>12</int>
</eq>
</or>
<const>hintslight</const>
<const>hintfull</const>
</if>
</edit>
</match>
<match target="font">
<test name="family">
<string>Serif</string>
</test>
<test name="pixelsize">
<int>10</int>
</test>
<test name="slant">
<int>0</int>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<test name="family">
<string>zhHei</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<test compare="contains" name="postscriptname">
<string>NotoSansKR</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<!-- 最后,删除等宽标记与奇偶标记 -->
<match target="font">
<edit mode="delete" name="isDengKuan"/>
<edit mode="delete" name="isOddPx"/>
</match>
<dir>~/.fonts</dir>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>bgr</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vrgb</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vbgr</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintnone</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>bgr</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vrgb</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vbgr</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintnone</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>bgr</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>bgr</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vrgb</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vbgr</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="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintnone</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>bgr</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vrgb</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>vbgr</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test compare="more_eq" name="size" qual="any">
<double>8</double>
</test>
<test compare="less_eq" name="size" qual="any">
<double>15</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test compare="more_eq" name="pixelsize" qual="any">
<double>11</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any">
<double>20</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test compare="more_eq" name="size" qual="any">
<double>8</double>
</test>
<test compare="less_eq" name="size" qual="any">
<double>15</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test compare="more_eq" name="pixelsize" qual="any">
<double>11</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any">
<double>20</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
</fontconfig>