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