本着这个答案那么,在 LuaLaTeX 0.95 中是否可以调整单个字符的侧边距(例如,在该特定字符的左侧添加一个额外的侧边距,从而增加该特定字符与前一个字符之间的有效间距)?
修改:我错误地使用了术语“字距调整”(因为microtype
将其命名为 ExtraKerning)来指代两个字符之间的有效间距。我稍微重写了这个问题,以便使用术语“侧边距”和“有效间距”。
答案1
我有一段时间没有用它了,但是 fontspec 曾经有一个字体功能文件。
\setmainfont[FeatureFile=test.fea]{Minion Pro}
test.fea 看起来像这样
languagesystem DFLT dflt;
languagesystem latn dflt;
feature kern {
pos quoteright period 20;
pos quoteright comma 20;
pos quoteright semicolon 20;
pos dblquoteleft \V -20;
} kern;
调整指定对的字距。