您不能在 Tex live 2013 中使用带有“\begingroup”错误的前缀

您不能在 Tex live 2013 中使用带有“\begingroup”错误的前缀

最小不工作示例:

\documentclass[12pt]{article}

\usepackage{newtxtext,newtxmath} % Times New Roman
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{hyperref} % clickable links
\usepackage{float} % for fixed floats (H)
\usepackage{subcaption} % figures side-by-side
\usepackage[margin=1.0in]{geometry} % nice margins
\usepackage{booktabs} % midrule etc
\usepackage{microtype} % better justification; always use with pdflatex!
\usepackage{siunitx} % for scientific notation AND units!

\begin{document}
test
\end{document}

日志显示:

...
! You can't use a prefix with `\begingroup'.
<to be read again>
\begingroup
l.14 \begin{document}
I'll pretend you didn't say \long or \outer or \global or \protected.
Normal \count register pool exhausted, switching to extended pool.
...

这发生在 pdflatex 版本中Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian),但不会发生Version 3.14159265-2.6-1.40.16 (MiKTeX 2.9 64-bit)

可能是什么问题呢?

相关内容