创建开源/免费字体时,是否存在被认为是最佳做法的标准字体格式?


13

如果我想涉足字体设计领域,我当然更喜欢使用正确的字体文件格式。我想知道是否存在行业标准,以及是否存在在开源世界中特别流行的特定格式。

我的第一个想法是OpenType(.otf),据我收集,它取代了TrueType(.ttf),但是它也可以替代PostScript吗?嵌入式OpenType(.eot)怎么样?不确定那里的区别。

注意
我并不是说这个问题是对优点和适当性的主观讨论。我真的在问是否有标准,如果有的话,它是什么,但是如果没有标准,那应该是答案。


1
实际上,.ttf可以使用TrueType轮廓线表示TrueType字体或OpenType字体。.otf表示使用PostScript轮廓的OpenType字体。
e100 2013年

Answers:



4

尽管没有标准,但是有来自万维网联盟的意见和建议。

万维网联合会的字体提供了更多,更多的技术信息。该WOFF FAQ声称WOFF,受到市场的认可,允许更好的排版,可访问性,国际化和搜索引擎优化。

在相关的注释上,我希望这不是题外话,它有助于提供粗体字和普通字。否则,粗体将留给浏览器,最终结果看起来很破旧。而当字体包含粗体时,结果往往看起来像设计师的意图。


2

我不了解“标准”,但是我今天只购买/下载OpenType字体(OTF)。

我发现太多构造不良的TTF字体不考虑再使用它们。TTF是一种很好的格式,使用该格式没有固有的问题。我遇到的问题似乎是,许多发布TTF文件的创建者在创建实际字体文件时并不那么仔细。在设计师看来,发布OTF文件的过程似乎比字形设计更投入实际的字体文件。还有一个事实,就是OTF文件比TTF文件包含的字形要多得多。

我唯一使用非OTF文件的时间是在客户端需要时....我有点畏缩。


究竟是什么使它们“结构不良”?仅仅是平滑/抗锯齿还是缺少平滑/抗锯齿?
肯·贝罗斯

这并不是说TTF的固有结构很差,而是许多创建TTF字体的人做得很差。通常,我发现创建OTF文件的人更关心字体的构造。
斯科特,

1

OpenType是标准的;它完全取代了Postscript Type 1和(早期)TrueType格式。OTF字体内置了对高级印刷功能(如连字,样式替换等)的支持。OTF字体具有最广泛的跨平台支持(我相信)–主要计算平台本地支持OTF,包括台式机和移动设备,所有主要平台都支持浏览器。


0

该标准实际上取决于浏览器。不同的浏览器支持不同的字体格式,因此最好覆盖所有基础并提供各种浏览器可能需要的所有内容。以下是不同浏览器接受的不同字体格式。

  • Internet Explorer – .eot
  • Mozilla Firefox – .otf和.ttf
  • Safari和Opera – .otf,.ttf和.svg
  • Chrome – .ttf和.svg
  • 移动Safari – .svg
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.