LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2172|回复: 13

Best Chinese font

[复制链接]
发表于 2009-5-5 06:40:55 | 显示全部楼层 |阅读模式
What is the Best Chinese font?

Over the years, I've been using the ttf-arphic-newsung package from http://apt.debian.org.tw/.

Why it is good?

- It's high-quality Chinese TrueType font
- It contains both simplified chinese and traditional  chinese fonts.
- It embbes bitmap font so it can have pretty nice look both at large size
or small size.

In details:

the strokes in Chinese characters are too complex and become hard to read in small size and antialiasing-enabled.Firefly from Taiwan combined the traditional and simplified Chinese fonts of Arphic PL Shan Hei Sun Light and Arphic PL Bousung Light, non-full-width English numbers, and full-width punctuation then added 9pt, 10pt, 11pt, and 12pt (the four most common sizes) bitmaps and create a new font AR PL New Sung (fireflysung.ttf). This font displayed much clearer on GNU/Linux and achieve the similar result on Microsoft Windows.
-- http://wiki.linux.org.hk/w/Make_Debian_support_Chinese_(eng)

In Chinese,
中文字笔划较繁复,令向量中文字型加上 Anti-Alias 在细尺寸显示 (如 CRT 萤幕) 时反而显得朦糊不清,看得很辛苦。微软窗口为改善以上问题,在新细明体中殖入了几套不同大小优化了的点阵字型,当在细尺寸时会显示已被优化了的点阵字而不是向量字,令其笔划结实清晰很多。

台湾的萤火飞 (Firefly) 在 2004 年把『文鼎PL细上海宋』和『文鼎PL简报宋』中的 16976 简繁体中文字、半角英数字和全角特殊符号合并后,加上 12点(9pt)、13点(10pt)及 15点(11pt)、16点(12pt) 四个常用大小的点阵字并合成一套新字型 - 『文鼎 PL新宋』 (AR PL New Sung, fireflysung.ttf)。这套字可以令 X Window 上的中文显示清晰许多,达到微软窗口上的效果。这项工程很浩大,萤火飞个人独力耗时半年完成。. . .
-- http://wiki.debian.org.hk/wiki/i ... s&variant=zh-cn

However, such nice font wasn't able to make its way into official Debian package repository. It never occurred to me to ask why, and I continue using it until today.  Having used Debian for nearly 10 years, I strongly believe there should be a reason why such nice font was not taken into official Debian package repository. And I took a look/search today. It turns out that, as I believed, there is a better font than ttf-arphic-newsung -- ttf-arphic-uming:

$ apt-cache show --no-all-versions ttf-arphic-uming
Package: ttf-arphic-uming
Priority: optional
Section: fonts
Installed-Size: 21060
Maintainer: Arne Goetje <arne@ubuntu.com>
Architecture: all
Version: 0.2.20080216.1-3
Replaces: ttf-arphic-uming-mbe
Depends: defoma, debconf | debconf-2.0
Pre-Depends: dpkg (>= 1.13.25)
Recommends: x-ttcidfont-conf (>= 10), fontconfig (>= 2.3.1-1)
Conflicts: ttf-arphic-uming-mbe, x-ttcidfont-conf (<< 10)
Filename: pool/main/t/ttf-arphic-uming/ttf-arphic-uming_0.2.20080216.1-3_all.deb
Size: 9678160
MD5sum: 4b2252232b7a3365f21ba63635368c64
SHA1: 3d37e71cb441e621b8b9027c92422ccb763a1c5a
SHA256: 397443bd344cc766ac93cb3b5f0565f8a53d77480ee28f703829867a73f8e652
Description: "AR PL UMing" Chinese Unicode TrueType font collection Mingti style
"AR PL UMing" is a high-quality Chinese Unicode TrueType font collection
(uming.ttc) derieved from the original "AR PL Mingti2L Big5" and
"AR PL SungtiL GB" fonts generously provided by Arphic Technology
to the Free Software community under the "Arphic Public License".
.
It has been extended from the original "AR PL Mingti2L Big5" and
"AR PL SungtiL GB" fonts with additional glyphs now covering
ISO8859-1,2,3,4,9,10,13,14,15, BIG5, GB2312-80 and HKSCS-2004.
It also includes Bopomofo Extensions for Hakka and Minnan according
to the Unicode 5.0 standard and their MBE variants.
.
Support for CNS 11643, GBK, GB 18030, Japanese and Korean is under heavy
development.
Users who need more Han glyphs than provided by GB2312 and Big5 or who need
support for Chinese minority languages may want to install this font package.
.
This font also includes Firefly's bitmap characters for better rendering in
small fontsizes (Big5 and GB2312 only).
.
This font is an alternative to the ttf-arphic-bsmi00lp and
ttf-arphic-gbsn00lp font packages.
.
If you use X Window System, be sure to install the "x-ttcidfont-conf"
package so you can use this font in X.
.
Original author: Arphic Technology Co., Ltd.
     URL: http://www.arphic.com.tw/
Modified by Arne Goetje (arne@ubuntu.com)
     URL: http://www.freedesktop.org/wiki/Software/CJKUnifonts
Homepage: http://www.freedesktop.org/wiki/Software/CJKUnifonts
Tag: culture::chinese, culture::taiwanese, made-of::font, role::{app-data,content:font,data}
Task: chinese-t-desktop
发表于 2009-5-5 09:02:24 | 显示全部楼层
我支持对开源的贡献和尝试,然而每个人具有不同的思想和思路。

有一类人,认为在低尺寸的时候矢量字体显示效果不好,于是就干脆放弃矢量字体,使用点阵字体代替。这看起来回避了问题,然而对应的点阵字体又很难完全与矢量字体风格一致,导致整体风格不伦不类。

我认为:回避问题不是解决问题的方式!努力提高矢量字体在低像素时的显示效果才是王道,我之所以这么说,是因为确实有字体能做到。例如我使用的“华文细黑”在12pt的显示效果在我看来好于任何点阵字体。即使是9pt也可以。

矢量字体有一套内嵌的算法。说简单一点就是对低像素时候的输出点阵进行微调,以改善效果。绝大多数英文字体都内嵌了该算法,所以英文矢量字体在低像素时显示的效果很好。但是绝大多数中文字体并没有内嵌该算法,导致低像素显示模糊。

我知道内嵌该算法需要进行程序设计,其工作量很可能比制作点阵字库还要大,但是,这个解决方案更加完美,而在某些字体中已经很好的实现了。(很多人都推荐微软雅黑,我没有见过,不过猜想应该也使用了类似的技术)

现在是21世纪,我认为,应当是逐步摒弃点阵字库的时代了。真的。
回复 支持 反对

使用道具 举报

发表于 2009-5-5 09:28:03 | 显示全部楼层
Google Droid Sans Fallback 字体(仅3M)。Droid 字体系是Google包含在著名的开源手机平台Android系统中的默认字体,其中的Droid Sans Fallback包含CJK标准汉字16000余个,是目前所知为数不多的开源中文字体之一(也是继文泉驿正黑之后的第二个开源中文黑体)。由于该字体的设计目标为手机等嵌入式设备,与其他常见中文字体比较,一个显著的优点是文件极为精简,只有不到3M。另外该字体汉字字型设计也非常优雅,可以与 Windows/Mac OS系统中的界面字体媲美。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-5 10:12:07 | 显示全部楼层
Post by wangyu1314;1983429
Google Droid Sans Fallback 字体(仅3M)。Droid 字体系是Google包含在著名的开源手机平台Android系统中的默认字体. . . 也是继文泉驿正黑之后的第二个开源中文黑体)


That's it? Have you left something?

"Google的Android开发团队明确了Droid字体授权条款之后,文泉驿的开发者正式启动了对Droid字体的补充和优化工作。该子项目的首期目标为补充Droid中所缺少的4500个GBK国家标准汉字。 "

It is called 文泉驿微米黑:Google Droid的开源衍生字体
http://wenq.org/forum/viewtopic.php?f=4&t=748

but why all fonts you guys mentioned so far are 中文黑体 fonts? I want one that can compete with MS SimSun, which is why I prefer ttf-arphic-uming.

> 现在是21世纪,我认为,应当是逐步摒弃点阵字库的时代了。真的。

Yes, I agree, but until we have 矢量字体内嵌的算法 for all 中文字体. . .

FYI, ttf-arphic-uming has hinting capability built-in already.
回复 支持 反对

使用道具 举报

发表于 2009-5-5 16:14:42 | 显示全部楼层
Post by xpt;1983444

> 现在是21世纪,我认为,应当是逐步摒弃点阵字库的时代了。真的。

Yes, I agree, but until we have 矢量字体内嵌的算法 for all 中文字体. . .

FYI, ttf-arphic-uming has hinting capability built-in already.

你没有必要等待到“所有中文字体”都支持内嵌算法,只要你用的支持就足够了。

关于 google android 里面的中文字体我是天天见的,确实非常不错,在低尺寸矢量字方面的显示也非常优秀。确实是黑体阵营的异军突起。

点阵时代宋体/明体长期占优势,但是现在是矢量时代,其实小尺寸矢量方面,黑体的优势非常明显。

宋体在小尺寸矢量领域的主要问题是:太细。所以基本上 12pt 以下的宋体矢量不太可能有很好的效果。

至于字体的喜好主要还是个人问题:自从用惯了黑体之后我把windows的所有缺省字体都变成了黑体。不可否认winxp中12pt的点阵宋体是很优秀而经典的,但相比原来的点阵宋体而言,矢量黑体更加现代化,——宋体在笔画边角的衬线本来是为印刷输出设计的,在屏幕上根本不合适。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-5 23:56:00 | 显示全部楼层
Post by poet;1983587
. . .
关于 google android 里面的中文字体我是天天见的,确实非常不错,在低尺寸矢量字方面的显示也非常优秀。. . .
宋体在小尺寸矢量领域的主要问题是:太细。所以基本上 12pt 以下的宋体矢量不太可能有很好的效果。. . .
但是现在是矢量时代,其实小尺寸矢量方面,黑体的优势非常明显。

thanks for the info, but really hard to believe for me. Care to post your screen shot somewhere?

Here is mine, look rather good to me, at about 10pt
回复 支持 反对

使用道具 举报

发表于 2009-5-6 20:08:31 | 显示全部楼层
个人一直只用矢量字体,只要是用到10pt或以上的大小(DPI正确的情况下),就算是UMing个人觉得已经非常漂亮了,超出预期。
当然有更好的字体用是大家的共同愿望

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-5-6 22:27:59 | 显示全部楼层
这个字体非常好看,我很喜欢,能说一下你用的是什么字体,怎么安装的吗?谢谢!
回复 支持 反对

使用道具 举报

发表于 2009-5-6 22:30:40 | 显示全部楼层

能说一下你的字体是什么字体吗?

很想知道你的字体是什么字体 ,我个人感觉很漂亮

Post by xpt;1983833
thanks for the info, but really hard to believe for me. Care to post your screen shot somewhere?

Here is mine, look rather good to me, at about 10pt
回复 支持 反对

使用道具 举报

发表于 2009-5-6 22:37:44 | 显示全部楼层
我很好奇为什么这个字体很多字跟9pt的SimSun完全重合
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表