分页: 1 / 1

[问题]我的“文泉驿”正黑怎么不好看呢?

发表于 : 2008-04-05 14:14
mikel_zhao
这个使用的 “WQY bitmap Songti”,那个文章的标题还能看。可是你看看下幅图,是“文泉驿正黑(夸父)”。实在不好看阿,该怎么配置呢?

我的显示器是LCD,字体渲染为“次像素平滑”。

请指点~

发表于 : 2008-04-05 14:17
rhfcaesar
貌似hinting,AA没设定。 :D :D

发表于 : 2008-04-05 14:21
mikel_zhao
以大虾的高见该怎么搞捏?

发表于 : 2008-04-05 15:03
wc_111191
修改/etc/fonts/language-selector.conf为以下内容,使之丢弃点阵字体:

代码: 全选

<fontconfig>

	<include ignore_missing="yes">CJK_aliases</include>

	<alias>
		<family>serif</family>
		<prefer>
			<family>DejaVu Serif</family>
		    <family>AR PL ShanHeiSun Uni</family>
		</prefer>
	</alias>
	<alias>
		<family>sans-serif</family>
		<prefer>
			<family>DejaVu Sans</family>
		    <family>AR PL ShanHeiSun Uni</family>
		</prefer>
	</alias>
	<alias>
		<family>monospace</family>
		<prefer>
			<family>DejaVu Sans Mono</family>
		    <family>AR PL ShanHeiSun Uni</family>
		</prefer>
	</alias>

    <match target="font">
        <test qual="any" name="lang" compare="contains">
            <string>zh</string>
            <string>en</string>
            <string>jp</string>
        </test>
        <edit name="globaladvance" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="spacing" mode="assign">
            <int>0</int>
        </edit>
        <edit name="antialias" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hinting" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="autohint" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="hintstyle" mode="assign">
            <const>hintfull</const>
        </edit>
        <edit name="rgba" mode="assign">
            <const>none</const>
        </edit>
		<edit name="slant" mode="assign">
            <int>2</int>
        </edit>
		<edit name="weight" mode="assign">
            <int>1</int>
        </edit>
		<edit name="minspace" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="embeddedbitmap" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="embolden" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="verticallayout" mode="assign">
            <bool>false</bool>
        </edit>
    </match>

</fontconfig>

发表于 : 2008-04-05 15:19
xiooli
偶的wqy正黑不像这样呀,也没怎么弄:
lz可能是这儿没有调整:

发表于 : 2008-04-06 14:26
mikel_zhao
照四楼的方法,我没搞定,全成方块了!
看来我要彻底学习下字体知识。能帮提供个比较官方正规的资料么?

发表于 : 2008-04-06 14:49
yaoms
丑死的点阵字体,哪有正黑?

发表于 : 2008-04-07 18:51
wc_111191
那我就不知道了,我以前也有这个毛病,也发过贴求助,没人知道怎么回事。后来自己就是这么解决的,楼主的毛病看来和我的不一样,真是太不幸了。。。

发表于 : 2008-04-07 18:53
mikel_zhao
我是希望14号以上的字体使用矢量,14号以下的点阵的。但是不知道怎样设置才能实现这个目的?

毕竟矢量字体本来就不是给屏显小字号用的,而是作为大字屏显和印刷用途。
点阵字本来用作屏显用途和小字号打印用的,LCD的显示原理正好把点阵字发挥的淋漓尽致。

两者都取其长,才是最佳组合。

可是怎么实现呢?看来必须全面搞清楚linux字体的配置渲染。

Gooooooooogling........

发表于 : 2008-04-07 18:55
BigSnake.NET
文泉驿

发表于 : 2008-04-07 19:05
mikel_zhao
谢谢!

Corrected!

在细节改一下。

发表于 : 2008-04-07 21:47
tom2002
我的字体和你一样。我在细节处改成 98 就好了。你试一下。我是19的LCD 10号字体

发表于 : 2008-04-08 12:15
豬豬
mikel_zhao 写了:我是希望14号以上的字体使用矢量,14号以下的点阵的。但是不知道怎样设置才能实现这个目的?

毕竟矢量字体本来就不是给屏显小字号用的,而是作为大字屏显和印刷用途。
点阵字本来用作屏显用途和小字号打印用的,LCD的显示原理正好把点阵字发挥的淋漓尽致。

两者都取其长,才是最佳组合。

可是怎么实现呢?看来必须全面搞清楚linux字体的配置渲染。

Gooooooooogling........
我就是習慣用10號字的,用正黑怎麽看都不爽,始終有點發虚,感覺是無法點對點顯示