1
Linkzero 2014-08-22 04:17:52 +08:00 1
比起字体排印,这些问题更像是偏重于字体技术的啊。尽量回答一下知道的内容。
1. 不一定。即使是西文字体,对不同字体而言,同一个 weight 的粗细也可能有比较大的差异。实际上,拥有多个字重的中文字体并不多。而且中文字体厂商似乎并未有太多集合成族的意识,比如方正兰亭黑,各个字重都拆分了开来,usWeightClass 的值应该亦是一样的。这方面做得较好的可能目前只有思源黑体。汉仪旗黑也将各个字重集合到一个字族中,但不知道 usWeightClass 的设置如何。信黑体亦是近年出现的拥有多字重的中文字体,但手上没有样本,具体情况不得而知。 2. 我认为字体回退 (font fallback) 并不能和 font link 等同,字体回退是各个系统和浏览器都有的机制,而 font link 应该是 Windows 特有的了。对浏览器而言,发生字体回退时似乎亦未见过此处描述的「中文字符会重叠在一起」的状况。关于 font link 的参数,或许参阅微软的文档会比较清楚。 3. 支持 OpenType locl 特性的软件不多,InDesign、Photoshop 和 Illustrator 的最新版本应该都支持。浏览器似乎只有 Firefox 支持这个特性。参阅: https://www.typotheque.com/articles/opentype_features_in_web_browsers_-_tests 4. 一般的字体设计软件应该都能。ttfname 这个命令行工具能够将关于字体名称的 metadata 导出/导入,但可能并不能更改所有 metadata. 可以试试开源软件 FontForge. 5. 西文,不妨参阅 I Love Typography 的书单: http://astore.amazon.com/typography-20. 而关于 CJK 的,可能日本书籍会比较多,详情不大清楚。 |
2
Khlieb 2015-03-31 16:35:49 +08:00 via Android
XeTeX/XeLaTeX 也支持 OpenType locl 特性
|