以下MWE编译:
\documentclass{beamer}
%\usepackage[all]{xy}
\usepackage{circuitikz}
\begin{document}
\end{document}
以下MWE也编译:
\documentclass{beamer}
\usepackage[all]{xy}
%\usepackage{circuitikz}
\begin{document}
\end{document}
但下面的代码无法编译:
\documentclass{beamer}
\usepackage[all]{xy}
\usepackage{circuitikz}
\begin{document}
\end{document}
并给出此错误信息。
答案1
Beamer 应该是一个重型类,会加载许多包。这会导致以下错误
No room for a n
ew \dimen
(That was another \errmessage.)
可以通过 来解决\usepackage{etex}
。\documentclass{beamer}
请注意,如果您将文档类更改为,则article
不会出现此错误。
\documentclass{beamer}
\usepackage{etex} %%% New
\usepackage[all]{xy}
\usepackage{circuitikz}
\begin{document}
\begin{frame}
Me
\end{frame}
\end{document}