PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anhang: addtocontents - Ignoriert erstes Chapter



Madse
27-09-2012, 17:53
Hallo,
ich habe folgendes Problem in meiner Anlage

Ich würde her jedem Chapter im Inhaltsverzeichnis "Anlage" voran stellen, sodass es wie folgt ausschaut.



.
.
.
Literaturverzeichnis.......... xx
Anlage A Sourcecode ....... xx
Anlage B Tabellen ............ xx
Anlage C Diagramme.......... xx
Selbstständigkeitserklärung


Jedoch schaut es im moment so aus:


.
.
.
Literaturverzeichnis.......... xx
A Sourcecode ................. xx
Anlage B Tabellen ............ xx
Anlage C Diagramme.......... xx
Anlage Selbstständigkeitserklärung

der Code:


%--------------------------------------
% Anhang
%--------------------------------------
\newcommand{\appendixtocname}{Anlagen}
\renewcommand{\appendixname}{Anlage}
\newcommand{\appendixpagename}{Anlagen}

\begin{appendix}
\addtocontents{toc}{%
\protect\addtokomafont{chapterentry}{\appendixname \ }
}
\include{Chapter/A100_Sourcecode}
\include{Chapter/B200_Anhang-Tabellen}
\include{Chapter/C300_Anhang-ER-Diagramme}
\include{Chapter/D400_Anhang-CD}
\end{appendix}
\clearpage

%--------------------------------------
% Selbstständigkeitserklärung
%--------------------------------------
\addchap{Selbstständigkeitserklärung}


Jeder Anhang beginnt mit einem Chapter aber das erste Chapter wird ignoriet.

Hat wer eine Idee woran es liegen kann und wie bekomme ich diese Anzeige in das PDF-Inhaltsverzeichnis?

DAnke

klops
28-09-2012, 08:08
Aufgrund der asynchronen Arbeitsweise von \addtocontents aber der synchronen Arbeitsweise von \include wird \addcontents zu spät ausgeführt. Das kannst Du ändern, indem Du \input statt \include verwendest oder \addcontents in die erste Datei schreibst.

BTW: \appendix ist Laut KOMA-Script-Anleitung explizit keine Umgebung, sondern eine Anweisung. Ob die KOMA-Script-Anleitung für Dich relevant ist, kann ich allerdings mangels Informationen (http://www.mrunix.de/forums/showthread.php?t=66921) nicht abschließend beurteilen. Ich vermute außerdem, dass Du ein Problem mit der Formatierung des Inhaltsverzeichnisses bekommen könntest. Hier kann eventuell die Option listof=flat oder die Verwendung des Paket tocstyle oder eines anderen Inhaltsverzeichnis-Pakets helfen. Dann kann man natürlich auch den Präfix anders lösen.