なぜ Microtype は合字を無効にできないと主張するのでしょうか?

なぜ Microtype は合字を無効にできないと主張するのでしょうか?

パッケージではmicrotype、pdftex バージョン 1.30 以降が必要になるため、合字を無効にすることはできないと主張しています。

! Package microtype Error: Disabling ligatures of a font is only possible
(microtype)                with pdftex version 1.30 or newer.
(microtype)                Ignoring \DisableLigatures.

pdftex -v与える

pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian)
[...]

それで、これはどの pdftex バージョンですか?


追加情報: ログの最初の行は

This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015/Debian) (preloaded format=xelatex 2017.1.15)  25 APR 2017 11:04

(パッケージxelatexの要件に従ってコンパイルする必要がありますfontspec。)

答え1

ご覧いただければmicrotypeマニュアル見つけるだろう:

ここに画像の説明を入力してください

「pdfTeX 1.30.0|LuaTeX 0.30」という情報のあるボックスは、合字を無効にする機能は、microtypepdfTeXバージョン1.30.0以降またはLuaTeXバージョン0.30以降でのみ機能することを示しています。使用しているのはpdfTeXではなくXeTeXなので、合microtype字を無効にする機能は提供されていません。しかし、fontspecは、フォントオプションなどの合字に関する機能も提供していますLigatures=NoCommonfontspec 使用時に合字を削除する

関連情報