TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \begin{figure}

TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \begin{figure}

我发现有类似的错误,但都与图形命令无关。我试图在我的 Latex 模板中显示一个图形,如果我删除该\begin{figure}[h]块,我的文件可以正常运行,但目前我无法显示任何图形。我拥有的文件是:

主文本

\documentclass[12pt,PhD,twoside]{muthesis}
\usepackage{CJKutf8}
\usepackage[doublespacing]{setspace}
\usepackage{tocloft}

\renewcommand\cftsecafterpnum{\vskip\baselineskip}
\renewcommand\cftsubsecafterpnum{\vskip\baselineskip}
\renewcommand\cftsubsubsecafterpnum{\vskip\baselineskip}

\begin{document}
\title{Title}
\author{Author}
\school{School name}
\faculty{Faculty}
\def\wordcount{xxxxx}    

\beforeabstract
\input{abstract}
\afterabstract
\prefacesection{Acknowledgements}
\afterpreface

\chapter{Introduction}
\input{chapter1}
\chapter{Background}    
\chapter{Conclusions}    

\begin{thebibliography}{999}
\bibitem{ANO} A.N.~Other, ....
\end{thebibliography}    

\appendix
\chapter{A Long Proof}

\end{document}

摘要.tex

\begin{singlespace}
    This is the abstract.
\end{singlespace}

第 1 章.tex

This is a ref to Figure 1 below. 

    \begin{figure}[h]
        \centering
        \includegraphics[width=0.7\linewidth]{figure1}
        \caption{Caption}
        \label{fig:figure1}
    \end{figure}

其他错误:

chapter1 - TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \begin{figure}[h]

摘要 - 段落中的 \hbox 未满(不良率 10000)

第 1 章 - \output 处于活动状态时,发生 \vbox 未满(不良率 10000)[]

如果我移除该块,上述错误就会消失\begin{figure}[h],但我需要放置数字。

感谢您的任何帮助。

我正在使用的课程是这里

答案1

texlive 中的版本由 Graham 于 2011 年编辑

%% Time-stamp: <2011-08-25 16:41:19 grahamgough> 

你使用的版本是 2013 年的,但基于 Graham 的古老版本

%% Time-stamp: <July 23, 1997 11:33:00 BST graham@zzzzz> 

并且似乎基本上已经损坏。我会使用muthesis.clstexlive 中的,并在序言中添加graphicx包和。hyperref

相关内容