【问题标题】:How to display Apple San Francisco's numbers mono-spaced rather than proportionally?如何以等距而不是按比例显示 Apple San Francisco 的数字?
【发布时间】:2015-06-15 21:56:16
【问题描述】:

我最近在 OSX 上安装了 El Capitan,它带有新的 San Franciso 字体作为系统字体。

这里的苹果演示 https://developer.apple.com/videos/wwdc/2015/?id=804 (这里有一点概述:http://codemotionapps.com/san-francisco-display-vs-text-compact-vs-normal-a-brief-review/) 声明默认情况下,数字按比例显示。

他们确实允许切换到等距显示它们(至少在他们的 API 中为开发人员)。

我想以 Notes 应用中的用户身份激活此备用模式。 有没有捷径可以做到这一点,就像您将文本标记为粗体一样?

【问题讨论】:

  • 除非 Notes 具有完整的 OpenType 功能控制(例如 InDesign),据我所知,它没有。
  • 好的,据我所知,在这一点上,似乎没有办法按照我的要求去做。不过,我希望我们将来会有这个选项。如果是这样,我会在这里更新,直到那时,将 Mike 的答案标记为正确。迈克,如果您作为答案发布,我可以标记并接受它。

标签: macos fonts


【解决方案1】:

OpenType 字体的数字格式需要控制在文本整形期间哪些功能处于活动状态,排版工具将提供哪些功能(InDesign、XeLaTeX 等),但哪些普通生产力工具仍然存在(经过十年的 Adob​​e、Apple、 微软都同意使用 OpenType!)不提供。包括注释。

因此,不幸的是,您要么不得不忍受这一点,要么联系 Notes 团队以添加 OpenType 功能控制,(完全合法)通过一个通用的、免费的、专业字体工具,如 FontForge 或 TTX,(合法地)更改默认功能集以包括等宽数字而不是比例数字,(合法地)生成新字体(请记住还要更改元数据,以便解释这种新字体是什么:不是原始字体,而不是“您的”),然后(合法地)将其安装在您自己的机器上。

尽管所有这些都是合法的,但您违反了字体许可,因此请记住这一点。

【讨论】:

  • 感谢您的详细解答!我会尝试询问 Apple 并检查其他选项!
猜你喜欢
  • 2021-02-18
  • 1970-01-01
  • 2018-04-08
  • 2013-11-26
  • 1970-01-01
  • 2015-09-30
  • 1970-01-01
  • 1970-01-01
  • 2022-12-21
相关资源
最近更新 更多