不明白为什么这一段不能顺利编译。TeX 文件如下:
\begin{figure}
\centering
\includegraphics[width=\textwidth]{chapter2/epjb/groups_0.pdf}
\caption{\label{fig:epjbgroups} Schematic diagram indicating the presence of coalescence
and fragmentation processes, for a population of $N=15$ objects
dynamically partitioned into clusters. The size of cluster $i$ is
$s_i=2$, while the size of cluster $j$ is $s_j=6$ etc. The
fragmentation process exhibits the richest range of possibilities,
given the combinatorial number of ways in which a cluster can in
principle be divided. There are many possible realizations of the
objects themselves, e.g. humans, animals, macromolecules, though
for simplicity we show them as humans.}
\end{figure}
pdfLaTeX 的输出是:
!Extra }, or forgotten \endgroup.
\color@endbox ->egroup
1.118 \end{figure}
?
不明白额外的部分}
从哪里来的。
梅威瑟:
\newcommand{\papers}{umthesis}
\documentclass[letterpaper,12pt,oneside,onecolumn,final,openany,pdftex]{\papers/umdiss}
\usepackage{cite}
\usepackage{epstopdf}
\usepackage{amsmath,amssymb,nicefrac}
\usepackage{psfrag}
\usepackage{subfigure}
\usepackage{url}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{pifont}
\usepackage{boxedminipage}
\usepackage{amssymb}
\usepackage{bbm}
\usepackage{float}
\usepackage{lscape}
\usepackage{amsfonts}
\usepackage{helvet}
\usepackage{amsxtra}
\usepackage{multirow}
\usepackage{titletoc}
\usepackage{algpseudocode}
\usepackage{lastpage}
\usepackage{verbatim}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{groups_0.pdf}
\caption{\label{fig:epjbgroups} blablabla}
\end{figure}
\end{document}
问题仍然存在。所以有人能帮我检查一下 \usepackage 吗?非常感谢。
答案1
!Extra }, or forgotten \endgroup.
\color@endbox ->egroup
1.118 \end{figure}
正如其他人所说,你给出的代码片段在标准类中没有错误地工作(这就是为什么我们总是要求完全的例如)。然而,你显示的错误曾经很常见:
1993 年,LaTeX2e 推出时,图形(和其他框命令)已修改定义以支持颜色(由于技术原因,这需要额外的组层)
因此,您显示的错误让我怀疑您正在使用一个类或包,它假设一个旧的(肯定是古老的:-)LaTeX2.09 图形环境定义没有额外的颜色组,以及您正在使用的另一部分代码是假设颜色组存在,因此您会得到组不匹配的情况。
答案2
我不知道这是否有帮助,因为我也试图解决同样的问题。经过一个小时的头脑风暴,我发现如果你删除\usepackage{rotating}
这个特定的错误就会消失。然而,可能需要一种替代方法来处理删除rotating
包裹。
[更新]:我使用 XThesis.sty 时出现此错误,其 \@xfloat 定义存在问题。删除 \@xfloat 的整个定义后,错误消失。希望其他人也遇到类似问题。
答案3
我遇到了同样的问题。就我而言,问题是在之前的运行中 .out 不知何故损坏了。删除此文件并重新运行命令pdflatex
解决了该问题。
答案4
导致此错误的原因(似乎无穷无尽)列表上还有更多,就我而言,这是因为@article
.bib 文件中的一些条目插入时没有字段journal
。将它们转换为@misc
解决了该问题。