![LuaTeX 不尊重用于禁用连字符的括号组](https://linux22.com/image/348009/LuaTeX%20%E4%B8%8D%E5%B0%8A%E9%87%8D%E7%94%A8%E4%BA%8E%E7%A6%81%E7%94%A8%E8%BF%9E%E5%AD%97%E7%AC%A6%E7%9A%84%E6%8B%AC%E5%8F%B7%E7%BB%84.png)
我注意到 LuaTeX 有以下奇怪的行为。我不确定这是不是故意的。
最简单的例子是,
fi f{}i f{i} {f}i f\/i \bye
(这是完整的文档,纯 TeX,因此没有任何包或任何会影响结果的东西)
以下是 pdfTeX 输出
这与预期一致。
以下是 LuaTeX 输出
使用花括号进行分组似乎根本没有效果,即它不会禁用连字。日志文件显示 pdftex 和 luatex 都使用完全相同的 type1 字体,正如预期的那样。因此,这与 Opentype 的处理无关,我最初怀疑这是原因。这是一个错误(我认为是)还是 luatex 的预期行为?
我正在使用最新的 TeXLive 2016 版本的 pdftex 和 luatex