讓linux混合渲染中英文字體

宋體的英文部分慘不忍睹,特別是在英文網頁時。號稱牛逼無敵的 ZpixEx2也有爛到一地的英文部分,經過修改fontconfig配置,可以讓linux混合渲染中英文。 linux

要修改的文件: app

/etc/fonts/conf.avail/69-language-selector-zh-cn.conf 字體

在serif項和sans-serif項加上一個系統中已有的serif字體名和sans-serif字體名,後面再添加中文字體名,如SimSun ,則在渲染時,碰到英文,即用英文字體,碰到中文時才用宋體,文件修改以下: lua

<match target="pattern">
        <test name="lang">
            <string>zh-cn</string>
        </test>
		<test qual="any" name="family">
			<string>serif</string>
		</test>
		<edit name="family" mode="append" binding="strong">
			<string>Droid Serif</string>
			<string>ZpixEX2</string>
			<string>SimSun</string>
			...
		</edit>
	</match>
相關文章
相關標籤/搜索