由于以 .otf 结尾的文件可以是基于 TrueType 轮廓的 OpenType 字体或基于 CFF 轮廓的 OpenType 字体,因此不应使用文件扩展名来区分上述 OpenType 字体风格。另请注意,如果您采用现有字体并将文件扩展名从 .otf 更改为 .ttf,它的行为仍然相同,因此文件扩展名没有任何意义! 以下是官方 OpenType 规范对此的说明: “在...
TrueType was invented by Apple as a competition to Adobe's PostScript Type1. Both TrueType and PostScript fonts became the standard file formats for fonts for the past 3 decades or so of desktop publishing. In terms of your average designer, the differences between the two are relatively un...
TrueType 的「渲染提示」设计理念,特别是 Delta hint 是一把双刃剑:一方面它给予了设计师更高的自由度、更精细的控制,让 TrueType 格式的字体可以得到更高质量的优化,尤其是屏显优化 [7];而另一方面,TrueType hinting 这种精确的、细致的调整,需耗费大量的时间和人力物力。尤其是 Delta hint,它只能适用于一个字体...
Consolidated “TrueType versus OpenType Layout” section into the “OpenType Layout at a glance” section. vdmx.htm In VDMX header, changed field name “offset” to “vdmxGroupOffsets”. vhea.htm Clarified scope of usage for the table. Changed type for the version field from Fixed to Version...
A quick note on some terminology used in this document. Microsoft prefers to call the TrueType engine a rasterizer while Apple® uses the term scaler. I’ll use the rasterizer term in this document. Apple also generally refers to the concept of applying the TrueType instruction set as “inst...
Drop-out control is needed if there is a difference in bitmaps with dropout control on and off. Two cases where drop-out control is needed are when the font is rotated or when the size of the font is at or below 8 ppem. Do not use SCANCTRL unless needed. SCANCTRL or the drop-out...
It makes a difference whether the order is increasing or decreasing in determining the fill pattern of the shapes that make up the glyph. The direction of the curves has to be such that, if the curve is followed in the direction of increasing point numbers, the black space (the filled ...
“point explosions”—where a point would move off to a random distant location in the pixel grid. The second issue was the difference in advance widths between fonts hinted with ClearType and fonts hinted with the previous rendering technologies of bi-level or font smoothing. Finally, the ...
In the first point run, the first point number is represented directly (that is, as a difference from zero). Each subsequent point number in that run is stored as the difference between it and the previous point number. In subsequent runs, all elements, including the first, represent a dif...
The OpenType format for fonts which was released in 2000 has lots of advanced features over previous standards TrueType and PostScript. The most commonly used of these features are Stylistic Sets and Contextual Alternates which are both enabled in the same way. ...