有没有办法通过 luatex (以及可能的其他包,例如 luaotfload 和 fontspec)找出 OpenType 字体字符的上下文替代对?
这个问题有点模糊。例如,上下文替代功能calt
会导致使用变体字形,但仅限于特定上下文。我想知道是否有可能以编程方式找到所有此类“上下文”,或者至少找到会导致其中一个使用替代字形的字符对。
编辑
这不是如何获取特征列表的问题。这更多的是如何检查特定表的替换表,例如calt
有没有办法通过 luatex (以及可能的其他包,例如 luaotfload 和 fontspec)找出 OpenType 字体字符的上下文替代对?
这个问题有点模糊。例如,上下文替代功能calt
会导致使用变体字形,但仅限于特定上下文。我想知道是否有可能以编程方式找到所有此类“上下文”,或者至少找到会导致其中一个使用替代字形的字符对。
编辑
这不是如何获取特征列表的问题。这更多的是如何检查特定表的替换表,例如calt