마이크로타입이 합자를 비활성화할 수 없다고 주장하는 이유는 무엇입니까?

마이크로타입이 합자를 비활성화할 수 없다고 주장하는 이유는 무엇입니까?

패키지는 microtypepdftex 버전 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버전 1.30.0의 pdfTeX 또는 0.30의 LuaTeX에서만 작동함을 알려줍니다. pdfTeX가 아닌 XeTeX를 사용하고 있으므로 microtype비활성화 합자를 제공하지 않습니다. 하지만fontspec또한 글꼴 옵션과 같은 합자 기능도 제공합니다 Ligatures=NoCommon. 보다Fontspec을 사용할 때 합자 제거.

관련 정보