让linux混合渲染中英文字体

宋体的英文部分惨不忍睹,特别是在英文网页时。号称牛逼无敌的 ZpixEx2也有烂到一地的英文部分,通过修改fontconfig配置,可让linux混合渲染中英文。

要修改的文件:

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

在serif项和sans-serif项加上一个系统中已有的serif字体名和sans-serif字体名,后面再添加中文字体名,如SimSun ,则在渲染时,碰到英文,即用英文字体,碰到中文时才用宋体,文件修改如下:

<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>

转载于:https://my.oschina.net/kingmc/blog/123406

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值