microtype 无法看到 texlive 2016 中的 Lualatex

microtype 无法看到 texlive 2016 中的 Lualatex

当我使用以下文档时,我的 texlive 2016 和所有最新版本出现错误lualatex

:您似乎没有使用 pdftex、luatex 或 xetex。

\documentclass[oneside,a4paper, 12pt]{article}



\usepackage[T1]{fontenc} 
\usepackage{fontspec}
\setmainfont{TeX Gyre Termes}
\usepackage{polyglossia}
\setdefaultlanguage{english}

\usepackage{microtype}

\begin{document}
 challenge is to know whther s 

\end{document}

文本打印出来并且我没有遇到错误xelatex

答案1

加载 luatex85 包:

\documentclass[oneside,a4paper, 12pt]{article}

\usepackage{luatex85}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\setmainfont{TeX Gyre Termes}
\usepackage{polyglossia}
\setdefaultlanguage{english}

\usepackage{microtype}

\begin{document}
 challenge is to know whther s

\end{document}

然后 microtype 就会再次识别 luatex:

  c:/texlive/2016/texmf-dist/tex/latex/microtype/microtype-luatex.def

(这应该只是暂时需要,microtype 肯定会适应新的 luatex)。

相关内容