我正在用 XeLaTeX 写简历,我想禁用文档中的连字,以便 ATS 正确解析文本。
我可以禁用 OTF 字体的连字,但我的 TTC 字体有问题。我的序言中有以下内容:
\setsansfont[
Ligatures=NoCommon,
Path=./fonts/HelveticaNeue/,
UprightFeatures={FontIndex=0},
BoldFeatures={FontIndex=1},
ItalicFeatures={FontIndex=2},
BoldItalicFeatures={FontIndex=3}
]{HelveticaNeue.ttc}
但是,我收到以下警告:
软件包 fontspec 警告:OpenType 功能“Ligatures=CommonOff”(liga)不适用于带有脚本“CustomDefault”和语言“Default”的字体“HelveticaNeue”。
当我做{\sffamily ff}
两个 F 非常清晰地连接在一起并且是一个连字符。我在线将 TrueType Collection 转换为单个 TTF,并检查了其中一些,结果显示它们做事实上支持常见的连字符。我基本上体验到了相反的情况其他 TeX 问题. 如何强制禁用 XeLaTeX 中的这些连字?