<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--Set fonts rendering sequence by Chinese custom-->
	<alias>
		<family>serif</family>
		<prefer>
                        <family>DejaVu Serif</family>
                        <family>WenQuanYi Zen Hei</family>
			<family>AR PL New Sung</family>
			<family>AR PL ShanHeiSun Uni</family>
			<family>WenQuanYi Bitmap Song</family>
			<family>Simsun</family>
			<family>Microsoft YaHei</family>
			<family>AR PL New Kai</family>
			<family>AR PL ZenKai Uni</family>
			<family>FZSongTi</family>
			<family>FZMingTiB</family>
		</prefer>
	</alias>
	<alias>
		<family>sans-serif</family>
		<prefer>
                        <family>DejaVu Sans</family>
                        <family>WenQuanYi Zen Hei</family>
			<family>AR PL New Sung</family>
			<family>AR PL ShanHeiSun Uni</family>
			<family>Simsun</family>
			<family>Microsoft YaHei</family>
			<family>FZSongTi</family>
			<family>FZMingTiB</family>
			<family>WenQuanYi Bitmap Song</family>
			<family>AR PL New Kai</family>
			<family>AR PL ZenKai Uni</family>
		</prefer>
	</alias>
	<alias>
		<family>monospace</family>
		<prefer>
                        <family>DejaVu Sans Mono</family>
			<family>AR PL New Sung Mono</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>AR PL ZenKai Uni</family>
		</prefer>
	</alias>

<!--Make Chinese fonts bigger if it's smaller than 12 pixel-->
    <match target="font" >
        <test name="family" compare="contains" >
                        <string>SimSun</string>
                        <string>AR PL</string>
                        <string>WenQuanYi</string>
        </test>
        <test compare="less_eq" name="pixelsize">
            <int>12</int>
        </test>
        <edit mode="assign" name="pixelsize">
            <int>12</int>
        </edit>
    </match>

<!-- Prevent spacing between English fonts from too large-->
        <match target="font"> 
                <test target="pattern" name="lang"  compare="contains"> 
                        <string>zh-tw</string> 
                        <string>zh-cn</string> 
                        <string>ja</string> 
                        <string>ko</string> 
                </test> 
                <edit name="spacing"> 
                        <const>proportional</const> 
                </edit> 
                <edit name="globaladvance"> 
                <bool>false</bool> 
                </edit> 
        </match>

</fontconfig>
