| |
【字型技術】
|
|
| |
嵌入式系统显示用字型设计 –谈文鼎晶栩黑体的字型设计 |
|
| |
|
|
| |
如何设计一套适用于Embedded System显示用字型 |
|
| |
几年前MP3 Player、低阶Feature Phone、低阶GPS等电子产品,大部分都是使用Bitmap Font点阵字型,作为LCD屏幕显示用字型,Bitmap Font结构简单、字形容量小、不损耗CPU资源等特点,是嵌入式系统Embedded System最常采用字型格式。
现在Samrt Phone、eBook Reader、DTV/STB、Media Player等产品大受欢迎,它有大尺寸及高解析的Display屏幕,需要可以大小缩放的向量字型(Scalable Font),固定大小的Bitmap Font点阵字型,就无法满足此需求。要如何设计一套可以适用于Smart Phone等Embedded System产品,且在12、14…22、24等不同pixel尺寸都可以显示清晰、美观的向量字型,文鼎晶栩黑体(AR Crystalhei)就是依照这样的规格作开发。 |
|
| |
文鼎晶栩黑体的字型设计概念 |
|
| |
一套字型的设计,在不同的用途、不同显示设备,有不一样的设计方向及方法,例如印刷排版用字型,要求在2400 dpi高分辨率的印刷时,字体的曲线要非常平滑,要考虑印刷油墨、纸张等因素,所以一般都采用CID PostScript Font格式,才能符合印刷排版的需求。
高阶Smart Phone等Embedded System产品,对中文显示字型的需求,在小尺寸的字型,字体要清晰易读,字体笔画多时,不可以糊字;在大尺寸的字型,字体要平滑、美观。所以在Smart Phone智慧手机上,12、14、16、18、20、22、24、26、28等pixel尺寸的字体,是最常被使用的,在字型设计时,会针对这些尺寸作Hinting字型微调,才会有良好质量的LCD屏幕显示用字型(Display Font)。 |
|
| |
晶栩黑体的设计规范
|
|
| |
1. 中文字型的写法,大致可分类为:直笔、横笔、斜笔3种,字型设计时要先定义笔划的宽度,设计出来的字型笔划才会一致性。
文鼎晶栩黑体的笔划宽度设定:直笔宽15,横笔宽15,横笔多时最小宽度为7,斜笔宽15,如下图 |
|
| |
|
|
| |
文鼎科技对Smart Phone等Embedded System产品的字型显示特性研究,中等级(Medium)粗细的黑体(Gothic)字型,最佳显示的笔划宽度为15,笔划比较多的字体,为了小字型时也能清晰显示,部分笔划宽度可以减少为7~14之间。资深字体设计师会先做字体分析,设定不同字体及部首/部件的笔划宽度。
2. 晶栩黑体的造型(Font Style)设计
为了让黑体字型在屏幕显示上有更清晰、美观之效果,文鼎晶栩黑体在造型上,让字型单笔笔划粗细一致,可减少在LCD显示器可能出现字型「杂点」的机会。如下图。 |
|
| |

|
|
| |
传统简体的黑体字型,在造型设计上【笔头】有【啦叭头】的设计,也就是在某些直笔或横笔的笔划末端会比较大,这样的设计称为【啦叭头】设计,普遍使用于印刷排版的黑体字型上,有非常好的印刷效果;但是已LCD显示的Embedded System产品,字体的笔划末端会变大,显示时容易出现字型的「杂点」
3. 斜笔的笔划切笔角度要左右对称,字体笔划架构才会平衡,字型在显示时协调性才会足够,如下图 |
|
| |
 |
|
| |
4. 部首分析
中文字型大部分由不同部首组成,设计中文字型时,先分析这套字型有哪些部首组成,及部首在不同字体时的笔划特性。下图是【匕】、【尢or尤or龙】、【口】等字体的部首,将这些部首套用于不同的字体,使这些字体的写法一致,增加字型的正确性及美观性。同一部首会有多种的大小及造型设计,如下图的【匕】部首,有4种大小及造型的设计,可以套用于不同字体上。 |
|
| |
 |
|
| |
|
|
| |
5. 字体接笔处的处理,在字体设计工具的制作时,要考虑接笔连接是否在笔划中间,才会有较佳的字体质量与接笔效果。一般情况下字型是全黑的显示,看不出接笔处的质量,做某些字体特效时,如斜体(Italic)、旋转(Rotation),容易出现接笔不佳的效果 |
|
| |
 |
|
| |
|
|
| |
晶栩黑体字型范例
|
|
| |
 |
 |
|
| |
晶栩黑体的字型应用
文鼎晶栩黑体,造型偏向大陆习惯的瘦长型,优化单线字型架构,使得字体架构方正饱满。搭配Mobile Font Engine,有很快的字型产生速度,向量字型格式,具有Scalable可缩放的特性,适用在Smart Phone、e-Book Reader、STB、DTV、PMP、MID、Car Navi等Embedded System嵌入式系统产品上,并且可以运用在不同分辨率的屏幕上显示,且有良好的显示质量。
|
|
| |
|
|