!TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \maketitle

!TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \maketitle

我已看到许多关于此错误的线索,但似乎没有一个能解决我的特定问题。

这是我的代码,其中包括所需包的建议,我希望它成为产生问题的最少代码:

\documentclass[letterpaper,12pt]{book}

\usepackage{lineno}

\title{Teachings on Pythagoras}
\author{Guillermo F. Sanchez M.}

\begin{document}
  \setpagewiselinenumbers
  \modulolinenumbers[1]
  \linenumbers
  \frontmatter
    \maketitle
    \thispagestyle{empty}
    \tableofcontents
    \listoftables
  \mainmatter
    \pagenumbering{arabic}
Hello.
\end{document}

问题是,当我注释掉“\maketitle”时,错误仍然存​​在(即使错误消息指向它),但如果“\tableofcontents”也被注释掉,错误就会消失。

这是我正在使用的解释器:

$ pdflatex
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)
  restricted \write18 enabled.

相关内容