FontCreator14 中文使用手册

  1. 首页
  2. FontCreator14 中文使用手册
  3. OpenType布局功能
  4. OpenType设计
  5. 子表管理器

子表管理器

当查询(lookup)包含大量条目时,建议(有时甚至是强制性的)创建多个子表(subtable)以保持事情的条理性。子表管理器允许您添加、删除、重命名和移动子表。

与普通查询一样,子表的出现顺序控制着其处理方式。

一旦主机应用程序在其中一个子表中找到了匹配项,就将停止处理该特定查找。例如,对字距调整对子(kerning pairs )来说,这一特性对创建一个“优先覆盖”(override)很有用处。考虑到一个大型的字距调整查询,会包含数个调整对子类组。如果有一两个对子需要特别额外的修改,可以把另一个子表(请将其上移,确保是第一个子表)添加到该查询中,在带有对子类组的当前子表之前添加一个“例外”。这样,主机应用程序会首先找到 这个”例外”,并跳过大型子表中 “不适合”的值。

注意:每个子表可以存储多少条目,有技术上的限制。导出字体时,如果有必要,FontCreator 将把子表分解成几个单独的子表。但我们建议由您自己将大型的查询拆分成几个子表,以保持条目的条理性。

Was this article helpful to you? Yes No

How can we help?