可能重复:
没有空间容纳新的\dimen
同时使用上述 4 个元素时出现错误。删除其中一个元素(我不希望这样做)时,输出正常。
\documentclass{beamer}
\usepackage{tikz} % 1
\usetikzlibrary{decorations.text} % 1
\usepackage{caption} % 2
\usepackage{booktabs} % 3
\usetheme{progressbar} % 4
\begin{document}
\begin{frame}
\end{frame}
\end{document}
主题progressbar
来自于Sylvain Bouveret 的网页。
pdfLaTeX 输出的错误消息如下(LaTeX 不返回任何错误):
*geometry* detected driver: pdftex
(/usr/local/texlive/2012/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
! No room for a new \dimen .
\ch@ck ...\else \errmessage {No room for a new #3}
\fi
l.1253 \newdimen\MPscratchDim
% will be assigned global
?
答案1
要使用 \dimen 的扩展池,您需要使用以下etex
包:
\documentclass{beamer}
\usepackage{etex}
\usepackage{tikz} % 1
\usetikzlibrary{decorations.text} % 1
\usepackage{caption} % 2
\usepackage{booktabs} % 3
\usetheme{progressbar} % 4
\begin{document}
\begin{frame}
\end{frame}
\end{document}