Ich verwende für meine Abschlussarbeit eine Dokumentklasse, die auf der amsbook-Klasse basiert und möchte gleichzeitig das Abbildungs- und Tabellenverzeichnis mit tocloft formatieren. Aber anscheinend gibt es zwischen diesen beiden Klassen Konflikte. Ein einfacher Code wie:
\documentclass{amsbook}
\usepackage{tocloft}
\begin{document}
\chapter{test}
\end{document}
gibt diesen Fehler aus:
Chapter 1
! Missing } inserted.
<inserted text>
}
l.6 \chapter{test}
I've inserted something that you may have forgotten.
(See the <inserted text> above.)
With luck, this will get me unwedged. But if you
really didn't forget anything, try typing `2' now; then
my insertion and my current dilemma will both disappear.
! Too many }'s.
\l@chapter ...nt #1}\nobreak \cftchapfillnum {#2}}
\fi
l.6 \chapter{test}
You've closed more groups than you opened.
Such booboos are generally harmless, so keep going.
[1
{/usr/local/texlive/2015/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./test.aux) )
Die einzige Lösung, die ich fand, warHierwas bei mir nicht funktioniert. Hat jemand eine Idee, wie man diesen Konflikt lösen kann?
Danke schön.
Antwort1
Ich fürchte, tocloft
es ist nicht mit den AMS-Klassen kompatibel. Sie können es auf keinen Fall mit verwenden amsbook
.
Antwort2
Ich verwende auch amsbook
. Da ich in vielen Kapiteln viele Abbildungen habe, überschneidet sich die Abbildungsnummer mit der Abbildungsüberschrift. Eine einfache Lösung hierfür war, jede Überschrift mit zu beginnen \quad
.
Beispiel:
\caption{\quad Negative example for question xxx}
Diese Lösung ist nicht ausgefeilt, aber sie funktioniert.