Friday, June 06, 2008

字体

中文字体

Windows自带的字体中,比较好的显示中文的字体大概有 明体,宋体,标楷体,微软雅黑,微软正黑。后面3种是Vista下面添加的,不过其他系统想获得它们也并非难事。

实际上宋体和明体都是同一种风格字体,起源也相同,只是发展到今天在笔画上有细节的不同。

在系统中预装的宋体是中易宋体,同时“新宋体”与它也是同源的。在Vista之前,一直以系统的默认字体为人熟知。该字体的英文字符是等宽的。

从设计上来说,简体中文的字体经常在细节上有瑕疵。例如同为系统标准字体,日文的PMincho字体在小字符上的表现就好很多。

与中易黑体一起,此字体已被Unicode组织催促放入正确区域的字符。不过看起来它们是难有大的更新了。Vista中已经更换了默认字体,而且今后的Windows 7也绝不可能使用这个字体,它变得不再像以前那么重要了。

备注:即便是现在看来做着一件好事的Unicode组织,他们对中文的处理方法也备受诟病。简单地说,他们是一群程序设计的专家,而不是研究汉字的专家。

200px-Simsun

细明体和新细明体通常作为繁体(正体)中文的默认字体,与中易宋体相对应。二者其实都是宋体,但细明体的波澜看来要多些。

细明体的英文部分是等宽的,而新细明体则使用更为适合的非等宽设计。特别地,如今细明体中已经包含了全部的Unicode字符,可以正确显示简体中文,具有更大的通用性。而中易宋体同样作为使用人数众多的字体,字符集却并不完整。Windows上有宋体大字符集可以代替中易宋体。

250px-Ming

标楷体是繁体中文地区通用的楷体,设计比较美观。由于完整支援Unicode,所以也可以正常显示简体中文,但在一些笔画的细节上与大陆通行的写法并不完全相同。简体中文系统中似乎缺少对应标楷体的字体。Office中附带的华文楷体在美观程度上并不能与之相比。

220px-KAI

微软雅黑是在Vista中引入的简体中文的默认字体。支持GBK,Unicode,Big5,GB2312等字符集,是非常通用的字体。而在此之前,华文细黑(曾在苹果公司的操作系统中使用)也几乎支持全部的字符集,但是并没有微软雅黑那么广泛地被使用。微软雅黑的粗体字是另外的一个字体,并非使用计算的方法。

微软雅黑在显示简体中文上表现得非常出色,但是在显示繁体中文的时候效果较差。但是实际上这样的机会并不多。

此外,微软雅黑在少数字符的设计上有瑕疵。例如“一一”这两个字,由于在“一”的两端预留的空白不够,使之难以与破折号区分开来。

255px-MSYH2

微软正黑是繁体中文Vista中的默认字体,在繁体中文的显示上比微软雅黑更为出色(但显示简体中文的效果实在太差了,他们是不是商量好的)。同样涵盖全部的中文字符集。

在用于显示简体中文的时候,文字的风格与大陆的书写习惯并不一致,通常大陆用户会略感别扭。

MSZH

 

英文字体

即便完全不懂英文(以及任何应用拉丁字母的语言)的人也不可能离开拉丁字母,所以英文字体也是非常重要的。

Times New Roman 是大部分英文书籍杂志使用的标准字体,在英文世界里有最为广泛的应用。最早使用它的是《泰晤士报》。大概正是因为其广泛,很少有人认为它是一种出色的字体。

Windows系统中使用的字体称为Times New Roman PS,实际上这个后缀并没有使它看起来有什么不同。

该字体的斜体的风格更接近手写,适合用于公式排版。

250px-Times_New_Roman_font_svg

Courier 是最为通用的等宽字体。

众所周知,在程式设计中,等宽字体比非等宽字体更加适合。因此在源码的显示中,Courier以及其变体至今仍被最为广泛的应用。

Courier New 与Courier 在行距以及某些标点上有所不同。

250px-CourierWC

Calibri 是Vista中附带的一种字体,并作为Office 2007的默认字体取代了Times New Roman。基本上可以认为它是英文字体的新贵。

230px-Calibri_font_svg

Consolas 也是Vista中附带的一种字体,也可以在Visual Studio中获得,它是一种等宽字体。在此之前,Courier和Lucida Console均是程式代码显示中常用的字体,在显示的时候可以控制是否打开边缘柔和,而Consolas本身就是边缘柔和的,如果不开启ClearType,效果会大打折扣。

字体中的0和o分别很明显,比较适合用于显示源代码。从微软发行它的态度来看,大约就是这个目的。

240px-ConsolasSP_svg

 

其他

明瞭体是日文Vista的默认字体,字体名为Meiryo。风格与微软雅黑和正黑颇为相近,可以显示中文,但是效果一般。

 

图片取自维基百科。

2 comments:

Anonymous said...

buy cheap tramadol safe buy tramadol online - buy-tramadol-overnight.com

Anonymous said...

buy phentermine no prescription buy phentermine black - buy generic phentermine online