您的当前位置:首页正文

字体安装界面的TrueType是什么意思,你知道吗?

来源:华拓网

TrueType字体

历史

苹果
TrueType规格 (苹果)

可是TrueType字体在实际的出版业界反应并不好。当时的状况是,用户已经花了大笔资金购买了Type 1字体,没有必要进行更换,而且他们仍然要使用Adobe Type Manager (ATM)。而且另外一个问题是,TrueType格式的字体数量甚少,不值得他们更新。

微软

TrueType规格 (微软)

请注意,所谓“兼容”意味着两层含义:第一,相兼容字体外观非常相似;第二,也是很重要的,字体含有同样的字符宽度,以便可以用来替代相同文档的内容而不需要重新排版调整。对于字体名称的变化,除了Arial和Helvetica体;导致有人认为产生一个问题:每当一个特定的Windows字体命名之后,必须决定一个与其相当的苹果或PostScript字体,反之亦然。尽管如此,虽然字体中字符轮廓数据本身不一样,风格和字体被做的很相似,导致一般用户很难区别开来。

平台表现

Macintosh和Windows

目前的趋势是,对屏幕补偿的追求减少了对拓展TrueType提示技术(font hinting)的重要性。苹果Mac OS X的补偿技术几乎忽略了所有TrueType字体中的所有提示数据,而微软的ClearType也忽略了很多提示数据,并与“略加提示”的字体配合使用最佳。

Linux及其他平台

技术信息

[编辑](javascript:;)

轮廓
轮廓
提示语言

虽然和普通程序中的接受输入和产品输出一同,TrueType提示语言的确具备一些程序语言的特性::条件分支(IF声明),控制循环一个时间的算法(FOR- 和WHILE-型声明),变量(虽然这些只是内存中分给字体的一个区域中的简单编号的槽),并将代码封装到函数中。特别结构delta hints是最低级的控制,用来移动一个控制点或一个像素大小。

好的TrueType字形程序技术需要在一个字体中尽可能的使用一次参数定义(例如:字符颈宽、大写字母高度、x字高)。这意味着尽量避免delta结构。这可以帮助字体开发者做一些重要修改(例如:要统一将字符主高改到1-2像素宽的时候)。

制作一个良好提示的TrueType字体需要大量的工作。1990年代以来,大量的添加字体提示的程序被开发出来给用户使用;但是,很多TrueType字体只有一些很不完善的提示,或者只有根据字体编辑器自动提示,导致各种不同结果。