1
keakon 2011-01-01 17:28:15 +08:00
因为方正xx不是系统默认带的字体
|
2
lianghai 2011-01-01 18:38:58 +08:00 via iPhone
我不太明白微软雅黑怎么不“横平竖直”了,它这么一个无风格黑体的笔划都快成几何风格了,还不够横平竖直吗?
微软雅黑为小字号屏幕显示优化的结果是很明显的,hinting 做得也已经尽量贴近原来的点阵中易宋体感觉了(只要打开了 ClearType)。我每次到 Windows 下都不喜欢微软雅黑太锐利的感觉。 而微软雅黑在大字号下的效果很傻,缺乏细节。方正兰亭黑系列毕竟有那么多种粗细可选,而且标点是为大尺寸优化的,所以稍好一些。而此时 Hiragino Sans GB 就好得多。 到底什么是显示器上适合阅读的中文字体,实在是见仁见智。但微软雅黑对我来说最大的价值是提供了一个在 Windows 下可以自由缩放并且和西文搭配良好的方案。 Georgia 和 Verdana/Tahoma 这样的以 1) 增大 x-height 与 counter,2) 强化笔划末端……来增强可识别性的方式,因为西文和汉字的复杂度差异太大,实在很难照搬。但其实,微软雅黑正是在 1) 这条路上的努力啊! |
3
sparanoid MOD 正在做的一个网站要用到大量中文,macosx 和 win 下中文表现差异极大让我非常郁闷
|
4
jjgod 2011-01-01 19:49:11 +08:00
我的建议是不要理 Windows 用户,他们压根不知道啥叫好看难看。
|
6
yoyicue 2011-01-01 19:59:05 +08:00
我还是喜欢颗粒感丰富的点阵字体 雅黑在xp下感觉就想吐.
因为对 evernote gui字体渲染不满, 导致我不想用 evernote 很久了. |
7
eveloque OP http://img.ly/2Jtn
从上到下依次是宋体,华文黑体,hiragino sans gb, 微软雅黑。均为14pt,mac下中度渲染。 我也必须同意@lianghai 的观点,字体渲染是件见仁见智的事;而且除了分辨率低这个前提外,各个平台在字体渲染的实现上可谓是大相径庭。 这些字体自然是横平竖直的。前面说“类似方正准圆”是个很极端的比较,是由于下面两种黑体(为屏幕的优化而产生的)中宫的外扩,让我产生的一种观感,这也是我不喜欢他们的原因。 p.s: “这些字体设计的很精细,高分辨率下效果也很好。”也不适用于微软雅黑。当然,在低分下我挺喜欢的华文黑体,它夸张的喇叭口在这种时候也会吓倒我。 |
8
GordianZ MOD 字体是一个方面,问题是Windows的渲染太渣了,以至于好字体都给渲染得难看了。不信可以同样字体在flash下面看,会比ClearType好很多。
|
9
lianghai 2011-01-02 02:25:38 +08:00 via iPhone
@Sparanoid 做这么有挑战的事……如果可能的话,可以把问题或者解决方案晒出来大家观赏一下咯~
@eveloque 我刚想回帖就找不到 EDGE 信号了,现在火车停在某个神奇的地方,网速还不错。 (这个图里的字没有统一行距,失误了~) 我一直觉得微软雅黑只能用在开启 ClearType 的 Windows 里,只有这种时候他的外观才是符合设计初衷的。它本来就黑度大(尤其是粗体),在 Mac OS X 里的效果就又黑又软了,一塌糊涂,像一片煤灰一样。 哦原来是指中宫的问题……这个吧,我也觉得微软雅黑确实有些夸张了,横向为了加强所谓的“行气”而几乎都没有空隙了,但我觉得 Hiragino Sans GB 的字形是相当适中的。小字号时足够明朗,大字号时又有优雅的笔划细节,而且字形没有微软雅黑那样的“大饼”感觉。 华文黑体在大字号下实在有点猥琐,喇叭口太锐利了……在 Retina display 上就有感觉了(尤其是和低调的 Helvetica Neue 一对比)。 |
10
lianghai 2011-01-02 02:28:28 +08:00 via iPhone
@GordianZ Flash 似乎对 kerning 的支持不太对?有些彻底用 Flash 做的网站的英文正文似乎 kerning 紊乱,没法看。
|
11
realsteve 2011-01-02 14:10:19 +08:00 via iPhone
@lianghai 不同系统对字体的渲染区别很大。我最喜欢组合的是 Windows 版 Safari 对雅黑和 Hiragino GB 渲染后的效果,比 Win、Mac 都要好,前者不够结实,后者有点虚。
也许是分辨率的原因,总觉得 iOS 设备上的字体渲染效果比 OS X 更清晰真实,易读性更高。在 Retina Display 上,Hiragino GB 好过雅黑,雅黑好过华文黑体。 |
12
lianghai 2011-01-02 15:44:20 +08:00
@realsteve Windows 版 Safari 现在是不是必须手动设置才能打开自己的文字渲染?嗯 iOS 设备的对比度好像比较高,加上像素密度高,于是文字比较锐利——另外,iOS 好像是不开启次像素抗锯齿的(这一点大概和 Windows 下 Safari 的情况一样了?)。
|
13
eveloque OP @lianghai 好像是,safari 4 的时候倒是自动开启的。windows下的safari应该也有次相素hinting,映像中渲染强度是可以设置的。
|
14
infinte 2011-02-09 18:36:09 +08:00
在低分辨率下显示这个坑可一点也不小:在 16x16 这 256 个像素点里面塞上一个比划复杂的汉字可不简单。
我和文泉驿的一些人聊过 W32 GDI 的细节:GDI/Cleartype 的反锯齿仅限横向(而且异常华丽),纵向没有反锯齿。这就需要字体自带 Gridfit 数据集(而且仅限 TTF 轮廓文字:PS 轮廓采用的是很传统的灰度反锯齿,Adobe Heiti Std 就是明证)。参阅 [[http://wenq.org/forum/viewtopic.php?f=12&t=1055]]。 Gridfit 在 < 18px 时候非常好做,但是在 18px -- 40px 制作就很麻烦了。因为笔画宽度校准(TTF 的 Stem)在这时候会从 1px 变化到 2px。整个制作过程需要大量极为复杂的手工调节,甚至需要对 **每个字符** **每个大小** 进行调节(拽 Delta)。 不过在 WPF/D2D 程序里面,就无视好了wwwwww |