microtype - 需要 pdftex 1.40 - 但已安装

microtype - 需要 pdftex 1.40 - 但已安装

我有以下 MWE

\documentclass[a4paper,11pt]{report}
\usepackage[english, ngerman]{babel}

\usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype}

\begin{document}
Problems with LuaLaTeX hyphen mechanism 
\subsubsection{KI vom 25.9.2017: Aktualisierung der Sicherheitslage in Afghanistan – Q3.2017
(betrifft: Abschnitt 3 Sicherheitslage)}
Auch wenn Ghor als eine der unterentwickelten Provinzen Afghanistans angesehen
wird (IWPR 19.1.2017; vgl. auch: Pajhwok o.D.p), haben 6.131 Frauen einen
neun-monatigen 
\end{document}

当我编译文件时,lualatex我得到

! Package microtype Error: The spacing feature only works with pdftex 1.40
(microtype)                or newer. Switching it off.

但我有

> lualatex --version
This is LuaTeX, Version 1.0.4 (TeX Live 2017/TeX Live for SUSE Linux)
> pdftex --version
pdfTeX 3.14159265-2.6-1.40.18 (TeX Live 2017/TeX Live for SUSE Linux)

据我所知,我应该使用 pdfTex 1.40.18,因此我不明白错误消息。根据手册,它应该也能正常工作。知道错误消息指向什么吗?

答案1

您有 pdftex 但正在使用 luatex,该消息告诉您该功能需要 pdftex。

相关内容