使用LuaLaTeX从特定字体中删除特定连字符

使用LuaLaTeX从特定字体中删除特定连字符

我最近收到了 Zapfino otf 字符作为礼物,我正在用它来排版书中的“手写”信件。我喜欢自由连字符的排版方式,但合作连字有点麻烦,因为 o 放在了 C 里面,这不适合我的作文。

由于这仅限于书内的环境中,我想知道是否可以禁用连字

  • 每个字体
  • 每个环境

我正在将 LuaLaTeX 与 TeX Live 2016 一起使用。

编辑 此评论已被关闭。

那是:

  • 可以使用 Lua 特有的功能这个帖子

  • 您可以使用selnolig包,通过 删除整个文档中的连字符\nolig{Co}{C|o}。虽然这更具侵入性并且不基于字体,但对于一些奇怪的连字符(例如我的连字符),它更快。

我发现这两种解决方案都足够了。

相关内容