使用 Windows 7 上当前的 TexLive 2015,我可以使用 pdflatex 成功编译以下 MWE:
\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12}
\begin{document}
abc
\end{document}
另一方面,使用 lualatex 编译相同的文档会导致以下错误消息:
This is LuaTeX, Version beta-0.80.0 (TeX Live 2015/W32TeX) (rev 5238)
restricted \write18 enabled.
(./error_minimal.tex
LaTeX2e <2015/01/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(c:/texlive/2015/texmf-dist/tex/latex/standalone/standalone.cls
Document Class: standalone 2015/07/15 v1.2 Class to compile TeX sub-files
[...]
(c:/texlive/2015/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
(c:/texlive/2015/texmf-dist/tex/luatex/ctablestack/ctablestack.sty
(c:/texlive/2015/texmf-dist/tex/latex/base/ltluatex.tex
! Missing number, treated as zero.
<to be read again>
\relax
l.140 \newcatcodetable\catcodetable@initex
?
这是一个已知的错误还是我做错了什么?
答案1
这是 (短暂的) 2015/01/01 格式的一个问题,它应该适用于 2015/01/01 补丁级别 1,并且绝对适用于当前 2015/10/01 补丁级别 1 版本。