Hallo www,
ich hab anscheinend die Frage am falschen Brett gepostet, deswegen hier nochmal meine Frage (Entschuldigung Mod):
Ich schreibe derzeit meine Diplomarbeit und habe ein Problem mit
Latex.
Mein Professor verlangt, dass das Inhaltsverzeichnis folgendermaßen
aussieht:
1 Einleitung .......... 1
2 Was anderes ......... 3
3 Zusammenfassung ..... 13
Anhang A Irgendwas .... 14
Anhang B Nochwas ...... 17
Mein Inhaltsverzeichnis schaut aber folgendermaßen aus:
1 Einleitung .......... 1
2 Was anderes ......... 3
3 Zusammenfassung ..... 13
A Irgendwas ........... 14
B Nochwas ............. 17
Ich muss also irgendwie „Anhang“ vor meine \appendix Zahlen kriegen.
Dafür hab ich dann folgenden Befehl eingefügt:
\renewcommand*\thesection{Anhang \Alph{section}}
Im Dokument steht richtig „Anhang A Irgendwas“ und „Anhang B
Nochwas“, ABER im Inhaltsverzeichnis wird „Irgendwas“ und „Nochwas“
nicht richtig eingerückt. D.h. es steht jetzt „Anhang A“ genau über
„Irgendwas“, sodass man beides nicht lesen kann.
Ich hoffe ich habe das jetzt einigermaßen verständlich erklärt und
jemand weiß eine Antwort.
Vielen Dank und Gruß,
Stahlkopf
Hallo www,
zur Vollständigkeit will ich schnell beschreiben wie ich das Problem gelöst habe. Leider weiß ich nicht genau woran das gelegen hat, aber jetzt steht mein „Anhang“ wenigstens richtig dort.
In der Preambel habe ich einen eigenen Befehl definiert:
\newcounter{anhangzaehler}
\setcounter{anhangzaehler}{0}
\newcommand{\anhang}[2]
{
%Neue Seite
\clearpage
%Zähler inkrementieren
\stepcounter{anhangzaehler}
%Unterkapitel Zähler setzen
\setcounter{subanhangzaehler}{0}
%Überschrift
\section\*{Anhang \Alph{anhangzaehler}: \hspace{0.5em} #1}
%Eintrag in das Inhaltsverzeichnis
\addcontentsline{toc}{section}{Anhang \Alph{anhangzaehler}\hspace{0.5em} #1}
%Kopfzeile anpassen
\fancyhead[HR]{\small\sffamily Anhang \Alph{anhangzaehler}\hspace{0.5em} #1}
}
Jetzt musste ich nurnoch den Befehl \anhang (ohne \appendix [!!!]) benutzen und schon hat es funktioniert.
Da ich Unterkapitel in meinem Anhang habe habe ich dafür in meiner Preambel auch noch einen Befehl definiert:
\newcounter{subanhangzaehler}
\newcommand{\subanhang}[2]
{
%Zähler inkrementieren
\stepcounter{subanhangzaehler}
%Referenz
%\refstepcounter{anhangzaehler}\label{#2}
%Überschrift
\subsection\*{Anhang \Alph{anhangzaehler}.\arabic{subanhangzaehler} \hspace{0.5em} #1}
%Eintrag in das Inhaltsverzeichnis
\addcontentsline{toc}{subsection}{Anhang \Alph{anhangzaehler}.\arabic{subanhangzaehler}\hspace{0.5em} #1}
}
Jetzt kann man Problemlos Unterpunkte im Anhang verwenden mit dem Befehl \subanhang.
Achja, beim Tabellenverzeichnis und Abbildungsverzeichnis (das beides bei meinem Dokument im Anhang sein sollte), hatte ich noch das Problem, dass die Nummerierung normal weiter ging, da ich ja keinen \appendix Befehl verwende. Um das zu umgehen habe ich die Nummerierung bei den \listoftables und \listoffigures komplett rausgenommen. Hierfür bin habe ich in der Datei article.cls (unter MiKTeX 2.8/tex/latex/base/article.cls) die beiden Befehle editiert.
\newcommand\listoffigures{%
**%** \section\*{\listfigurename}%
\@mkboth{\MakeUppercase\listfigurename}%
{\MakeUppercase\listfigurename}%
\@starttoc{lof}%
}
\newcommand\listoftables{%
**%** \section\*{\listtablename}%
\@mkboth{%
\MakeUppercase\listtablename}%
{\MakeUppercase\listtablename}%
\@starttoc{lot}%
}
Damit haben die beide keine \section (also Überschrift) mehr und ich kann ihnen eine neue Überschrift mit \anhang spendieren.
Ich hoffe ich konnte jemanden mit einem ähnlichen Problem damit helfen.
Gruß,
Stahlkopf