Mal wieder ziemlich offtopic...
Ich versuche gerade, eine LaTeX Document Class an meine Beduerfnisse anzupassen. Dabei habe ich ein Problem mit dem Inhaltsverzeichnis. Ich nehme z.B. article.cls als Ausgangspunkt, da ist maketitle wie folgt definiert:
Code: Alles auswählen
\newcommand\tableofcontents{%
\section*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
\@starttoc{toc}%
}
Ich kann die Ueberschrift fuer das Inhaltsverzeichnis auch rausnehmen, kein Problem:
Code: Alles auswählen
\newcommand\tableofcontents{%
\@starttoc{toc}%
}
Code: Alles auswählen
\newcommand\tableofcontents{%
\section*{bla}
\@starttoc{toc}%
}
Wenn ich allerdings stattdessen per Hand was anderes einfuege, gibt's eine Fehlermeldung:
Code: Alles auswählen
\newcommand\tableofcontents{%
Inhalt
\@starttoc{toc}%
}
Code: Alles auswählen
! LaTeX Error: Something's wrong--perhaps a missing \item.
Leider habe ich keine vernuenftige Dokumentation zu den LaTeX-Interna und zum Schreiben eigener Klassen gefunden. Die ganzen LaTeX-Quellen sind ueberhaupt nicht dokumentiert und die Fehlermeldungen teilweise alles andere als hilfreich...
