リガチャ・カーニング周りのパッケージが相次いで登場している。いずれも LuaTeX 専用。

まずは ligtype パッケージ。リガチャを無効化するためのものらしい。冒頭部で引用されている David Carlisle の言が面白い:

> I don’t think you would ever do this in English
ctan.org/pkg/ligtype

spacekern パッケージ。通常は \, で出力する小さなスペースだが、この方法だと当該のスペース自体は non-breaking かつカーニング無効で、また後続の単語がハイフネーションされない。そこで、こうした問題が存在しない小スペースを入れる方法を提供すると。
ctan.org/pkg/spacekern

連続するセミコロン(;; や ;;;)でスペースを入れるシンタックスはちょっとすごいな。アクティブ化しているわけではなく Lua インターフェースでなんとかしているようだ。

Follow

その他に showhyphenation と showkerning パッケージも。これらは主にデバッグ用途か。
ctan.org/pkg/showhyphenation
ctan.org/pkg/showkerning

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!