使用 XeTeX 进行基本字距调整

使用 XeTeX 进行基本字距调整

尝试在 LyX 中使用自定义字体,因此我开始使用 XeTeX。不幸的是,字距调整似乎仅适用于某些 OpenType 字体(Linux Libertine),而不适用于其他字体(Doulos SIL 或 Charis SIL)。

为了使其正常工作,我是否需要设置其他设置?

编辑:来自 pdf 输出的图像(分别使用 Linux Libertine 和 Doulos SIL): 使用 Linux Libertine 进行字距调整 Doulos SIL 无需调整字距

答案1

(这是我和 Ulrike 的评论的综合。)

默认情况下,字距调整处于激活状态。如果您没有启用字距调整,则可能是您以某种方式停用了它(fontspec有关信息,请参阅文档),或者您的字体没有字距调整信息(或使用相当小的值)。

从这个页面开始:Unicode IPA 字体看起来 SIL Doulos 和 Charis 字体没有字距调整对。这个事实并不奇怪,因为它们主要是设计为拼音字体,而字距调整对拼音字体来说没有多大意义。

相关内容