von Besserwisser » Mi 26. Jun 2013, 18:43
Wenn es sich um
http://www.aeaweb.org/templates/latex_templates.zip handelt: Das ist nur für Artikel des
American Economic Journal, des
Journal of Economic Literature, der
American Economic Review oder
Papers and Proceedings aus demselben Haus gedacht. Die Klasse AEA.cls ist zwar in der Lage toc-Einträge zu schreiben, erzeugt aber normalerweise keine toc-Datei und lädt diese auch nicht, weil die Artikel selbst kein Inhaltsverzeichnis haben sollen.
Für eine Seminararbeit taugt die Klasse nur, wenn die Artikel der einzelnen Seminarteilnehmer zu einem großen Ganzen zusammengefügt werden sollen. Für Einzelartikel mit eigenem Inhaltsverzeichnis ist die Klasse aus diesem Grund eher untauglich. Dafür würde ich schlicht zur KOMA-Script-Klasse scrartcl raten. Näheres zu dieser Klasse ist der
KOMA-Script-Anleitung oder dem (noch etwas ausführlicheren)
KOMA-Script-Buch zu entnehmen.
Zur Not könnte man \tableofcontents natürlich nachdefinieren, etwa (ungetestet!):
\makeatletter
\renewcommand*{\tableofcontents}{%
\section*{\contentsname}%
\@mkboth{\contentsname}{\contentsname}%
\@starttoc{toc}%
}
\makeatother
Das alleine wird aber nichts nützen, weil auch \l@part, \l@section … \l@subparagraph fehlen. Also müsste man auch diese noch definieren. Ein solches Vorgehen ist also nicht wirklich sinnvoll.
Wenn es sich um [url]http://www.aeaweb.org/templates/latex_templates.zip[/url] handelt: Das ist nur für Artikel des [i]American Economic Journal[/i], des [i]Journal of Economic Literature[/i], der [i]American Economic Review[/i] oder [i]Papers and Proceedings[/i] aus demselben Haus gedacht. Die Klasse AEA.cls ist zwar in der Lage toc-Einträge zu schreiben, erzeugt aber normalerweise keine toc-Datei und lädt diese auch nicht, weil die Artikel selbst kein Inhaltsverzeichnis haben sollen.
Für eine Seminararbeit taugt die Klasse nur, wenn die Artikel der einzelnen Seminarteilnehmer zu einem großen Ganzen zusammengefügt werden sollen. Für Einzelartikel mit eigenem Inhaltsverzeichnis ist die Klasse aus diesem Grund eher untauglich. Dafür würde ich schlicht zur KOMA-Script-Klasse scrartcl raten. Näheres zu dieser Klasse ist der [url=http://mirrors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf]KOMA-Script-Anleitung[/url] oder dem (noch etwas ausführlicheren) [url=http://www.dante.de/index/Literatur/KOMA-Script.html]KOMA-Script-Buch[/url] zu entnehmen.
Zur Not könnte man \tableofcontents natürlich nachdefinieren, etwa (ungetestet!): [code]\makeatletter
\renewcommand*{\tableofcontents}{%
\section*{\contentsname}%
\@mkboth{\contentsname}{\contentsname}%
\@starttoc{toc}%
}
\makeatother[/code]
Das alleine wird aber nichts nützen, weil auch \l@part, \l@section … \l@subparagraph fehlen. Also müsste man auch diese noch definieren. Ein solches Vorgehen ist also nicht wirklich sinnvoll.