lualatex MWE 不工作

lualatex MWE 不工作
\listfiles
\documentclass[12pt]{standalone}     
\usepackage{fontspec}

\begin{document}

test

\end{document}

创建

MiKTeX 2.9/tex/luatex/luaotfload/fontloader-2016-04-21.lua:353: attempt to call global 'getsubtype' (a nil value)

\endsa@boxit ... dvarwidth \color@endgroup \egroup

1.9 \end{document}

?

你知道这可能是什么吗?我无法想象我排版这个例子是错误的?

答案1

尝试加载luatex85包:

\listfiles
\documentclass[12pt]{standalone}     
\usepackage{fontspec,luatex85}
\begin{document}
test
\end{document}

它适用于 MacTeX2016 / LuaTeX 0.95.0 / luaotfload 2016/04/21 v2.7。如果没有该luatex85软件包,MWE 将无法在此系统上编译。

答案2

当我尝试解决同样的问题时,我发现一些信息(作为一个没有经验的软件包用户)有点难以理解。

我开始尝试使用\RequirePackage{luatex85}这里描述的使用 LuaLaTeX 时更新 MiKTeX 后:包 pgf 错误:未找到驱动程序文件“pgfsys-luatex.def”但随后我选择尝试实验性的 miktex 包(通过 MikTeX 更新(管理)主屏幕上的复选框启用,如下所述和所示: http://miktex.org/kb/miktex-next)。然后为了确保一切顺利挂号的(?)我进入 MikTeX 的设置(管理),在“常规”选项卡上单击RefreshFNDB。然后我的 luatex 编译器又开始工作了。

当然,这是一个面向 MikTeX 的程序,对我有用,但如果我在我的 Linux 机器上也能运行它,我会更新答案。

相关内容