PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Appendix - Buchstaben ändern im ToC



horst12
09-07-2008, 21:11
Hi,
ich hab mal wieder ein Problemchen mit LaTeX.

Und zwar hab ich mir in den Kopf gesetzt das Literaturverzeichnis und den Anhang nicht mit \section{} sondern mit appendix zu machen, damit es im Inhaltsverzeichnis abgesetzt ist.
Das Literaturverzeichnis habe ich mit thebibliography zusammengebaut. Leider musste ich daraufhin feststellen, dass es dann nicht im Inhaltsverzeichnis auftaucht. Irgendwo im Netz hab ich folgende Lösung gefunden:

\begin{thebibliography}{99}
\addcontentsline{toc}{section}{A \ Literatur}
....
\end{thebibliography}
Das {A \ Literatur} kommt von mir.

Jetzt steht also vor Literatur ein wunderbares A im Inhaltsverzeichnes. Aber auf der Seite mit der Literatur steht nur "Literatur" und nicht "A Literatur". Kann ich das ändern?
Hinzu kommt, dass jetzt danach noch ein Anhang kommt. Der steht allerdings auch mit A im Inhaltsverzeichnis.
Gibt es einen Befehlt, mit dem ich manuell den Anhang mit B im Inhaltsverzeichnis (und natürlich dann hinterher auch in der Überschrift) definieren kann?

Danke!

Stefan_K
09-07-2008, 21:37
Hallo Horst,

du brauchst nur nach \appendix den section-Zähler erhöhen (\refstepcounter, \stepcounter).
Abgesehen davon finde ich es etwas merkwürdig. Warum erstellst Du das Literaturverzeichnis denn nicht im Anhang nach \appendix?

Stefan

horst12
09-07-2008, 21:58
ich habs nach appendix. Also es sieht zur Zeit so aus im meinem Quellcode

\section{Letzte Section meiner Arbeit}
\newpage
\pagenumbering{Roman}
\begin{appendix}
\begin{thebibliography}{99}
\addcontentsline{toc}{section}{A \ Literatur}
... all die ganze Literatur
\end{thebibliography}
\newpage
\section{Anhang}
... ganz viel Anhang
\end{appendix}

Wenn ich Dich richtig verstanden habe, soll dat auch so sein.

Aber wie genau bau ich das mit dem Counter ein. (Sorry, so lange mach ich den LaTeX-Kram noch nicht)

Stefan_K
09-07-2008, 22:16
Mal etwas anders, machen wir doch aus der Literatur einen nummerierten Abschnitt:

\begin{appendix}
\newcommand\stdsection{}
\let\stdsection\section
\def\section*#1{\stdsection{#1}}
\begin{thebibliography}{99}
... all die ganze Literatur
\end{thebibliography}
\let\section\stdsection

Hier (http://texblog.net/latex-archive/plaintex/unstarred-starred-section-schapter/) habe ich diesen "Hack" schonmal mit Beispielen (für glossary, nomencl) beschrieben.

Viele Grüße,

Stefan

horst12
09-07-2008, 22:22
Geil, es geht. Danke!!!
Ich versteh zwar nicht ganz, was da genau passiert, aber hauptsache es sieht gut aus :)

Ich weiß gar nicht, was ich ohne das Forum machen würde ... vermutlich nicht Anfang nächster Woche meine Arbeit abgeben :cool:

deBo
10-07-2008, 16:15
Warum wird nicht die Option bibtotocnumbered verwendet? Dann braucht man den ganzen Counter Kram doch nicht.



BTW: Wenn man bei LaTeX eine "Lösung" gefunden hat, bei der man irgendwelche Nummern - egal ob Gliederungsnummern, Abbildungsnummer, Gleichungsnummern - von Hand eingeben muss, dann ist das mit Sicherheit keine echte Lösung, sondern eher ein schrecklicher Fehler.


Ausserdem führt addtocontentsline dazu, dass nicht die erste, sondern die letzte Seite des Literaturverzeichnisses in das Inhaltsverzeichnis eingetragen wird.

Bei Bedarf hier nachlesen:
Koma Script (http://www.komascript.de)
Scr Guide (ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/koma-script/scrguide.pdf)
Dante FAQ (http://www.dante.de/faq/de-tex-faq/)
Anderer Thread (http://www.golatex.de/fehlerhafte-nummerierung-im-anhang-t1916.html)

Gruß aus der Schweiz

Stefan_K
10-07-2008, 16:27
Vermutlich verwendet Horst keine KOMA-Klasse, er hat die Klasse leider nicht angegeben. Ich schließe das mal aus diesem thread (http://www.mrunix.de/forums/showthread.php?t=59819), nach dem anscheinend \deffootnote bei ihm nicht definiert ist. Daher ginge die Option bibtotocnumbered vermutlich nicht.

Stefan