Archiv verlassen und diese Seite im Standarddesign anzeigen : Anlagenverzeichnis Minitoc
Hey Mädels und Jungs,
also ich bin ein großer Fan der SuFu und der doku. seit ner woche sitz ich nun an diesem problem... langsam geb ich auf. hab selbst schon 1000 mb ausprobiert... aber nix, hat gepasst.
folgendes will ich erreichen.
____________________________________
Inhaltsverzeichnis
kapitel 1
1.1
kapitel 2
2.1
Anlagenverzeichnis
___________________________________
Dann soll auf einer Extra Seite vor den Anlagen stehen:
___________________________________
Anlagenverzeichnis
A Berechnungen
A.1 Berechnung 1
B Zeichnungen
B.1 Zeichnung 1
____________________________________
Folgendes MB hab ich dafür gebastelt:
\documentclass[a4paper]{scrbook}
\usepackage{minitoc}
\setcounter{tocdepth}{0} % Gliederungstiefe_ToC -> chapter
\begin{document}
\dominitoc
\tableofcontents
\chapter{Kapitel 1}
\section{Kapitel 1.1}
blubb
\chapter{Kapitel 2}
\section{Kapitel 2.1}
\chapter*{Anhang}
\appendix
\minitoc
\chapter{Berechnungen}
\section{Berechnung 1}
\chapter{Zeichnungen}
\section{Zeichnung 1}
\end{document}
Problem: erstens sind die Anlagen A und B noch im Inhaltsverzeichnis aufgelistet und dann gibts kein Inhaltsverzeichnis der Anlagen vor den Anlagen:-)
Vielleicht stell ich mich auch einfach zu blöde an... unglaublich.
Stefan_K
16-08-2008, 20:20
Hallo,
versuch es mit:
\appendix
\addcontentsline{toc}{chapter}{Anlagenverzeichnis}
\addtocontents{toc}{\setcounter{tocdepth}{-1}}
Das minitoc des Anhangs kann so nicht klappen, da die folgenden Anhänge separate Kapitel sind. Teste beispielsweise
\doparttoc % in der Präambel
...
\part{Anhang}
\parttoc
\chapter{Berechnungen}
\section{Berechnung 1}
\chapter{Zeichnungen}
\section{Zeichnung 1}
und Du könntest ein Verzeichnis sehen. Wenn \part nicht passt, wie ich vermute, könntest Du \chapter für den gesamten Anhang wählen und ihn in sections und ggf. subsections gliedern.
Viele Grüße,
Stefan
na wie geil is das denn:-) das sieht ja wirklich fast so aus, wie ich es haben will. unglaublich. dabei bin ich der meinung, dass ich parttoc schon probiert hab...seltsam.
das mit chapter statt part gab kein so tolles ergebnis....
nur eins stört mich noch.
und zwar steht im inhaltsverzeichnis noch I. Anhang.
____________________________________
Inhaltsverzeichnis
kapitel 1
1.1
kapitel 2
2.1
Anlagenverzeichnis
I Anhang
___________________________________
ich dachte großartig an folgende lösung:
\documentclass[a4paper]{scrbook}
\usepackage{minitoc}
\begin{document}
\doparttoc
\tableofcontents
\chapter{Kapitel 1}
\section{Kapitel 1.1}
blubb
\chapter{Kapitel 2}
\section{Kapitel 2.1}
\appendix
\addcontentsline{toc}{chapter}{Anlagenverzeichnis}
\addtocontents{toc}{\setcounter{tocdepth}{-1}}
\part*{Anhang}
\parttoc
\chapter{Berechnungen}
\section{Berechnung 1}
\chapter{Zeichnungen}
\section{Zeichnung 1}
\end{document}
was aber zur folge hat, dass ich mein anlagenverzeichnis ganz zerstört hab :-)
gibts da viell noch ne idee?
und vielen dank schonmal, für die fixe und wirklich krass gute lösung
Stefan_K
16-08-2008, 22:33
nur eins stört mich noch. und zwar steht im inhaltsverzeichnis noch I. Anhang.
Dafür brauchst Du in einer Zeile nur von -1 auf -2 zu ändern:
\addtocontents{toc}{\setcounter{tocdepth}{-2}}
Stefan
unglaublich, es klappt. also nochmal für alle suchenden hier das notwendige mb zur erstellung eines anhangverzeichnisses vor den anhängen:
\documentclass[a4paper]{scrbook}
\usepackage{minitoc}
\begin{document}
\doparttoc
\tableofcontents
\chapter{Kapitel 1}
\section{Kapitel 1.1}
blubb
\chapter{Kapitel 2}
\section{Kapitel 2.1}
\appendix
\addcontentsline{toc}{chapter}{Anlagenverzeichnis}
\addtocontents{toc}{\setcounter{tocdepth}{-2}}
\part{Anhang}
\parttoc
\chapter{Berechnungen}
\section{Berechnung 1}
\chapter{Zeichnungen}
\section{Zeichnung 1}
\end{document}
bekomm ich jetzt das "part I" auf dem "Titelblatt" des Anhangs weg?
vielen dank nochmal... das war echt meine rettung:)
ich nochmal :-(
wollte das nun in mein richtiges dok importieren.
prinzipiell alles bestens... nur hat er ein problem mit zeile:
\addtocontents{toc}{\setcounter{tocdepth}{-2}}
daraufhin bekomm ich 9 fehler wovon 8 auf
\let \calc@A \calc@Acount \let \calc@B \calc@Bcount \begingroup \aftergroup \calc@B \calc@A \begingroup \aftergroup \calc@B \calc@A \afterassignment \GenericError {(calc) }{Package calc Error: `\global ' invalid at this point}{See the calc package documentation for explanation.}{I expected to see one of: + - * / )}\calc@A -2!\global \calc@A \calc@B \endgroup \global \c@tocdepth \calc@B
in der *.toc hinweisen.
kennt das problem jemand?
Stefan_K
17-08-2008, 00:03
Hallo,
um "Part I" zu entfernen genügt:
\renewcommand*\partformat{}
Den anderen Fehler beseitigt ein zusätzliches \protect:
\addtocontents{toc}{\protect\setcounter{tocdepth}{-2}}
Stefan
yeah, unglaublich :-) dank dir.
wo wir grad dabei sind. viell kannst du mir noch schnell zwei befehle nennen:
1. table of contents im anhang-inhaltsverzeichnis ändern
2. die komischen striche über und unterm inhaltsverzeichnis entfernen.
:-)
Stefan_K
17-08-2008, 00:44
1. in die Präambel aufnehmen:
\renewcommand*\ptctitle{Anlagenverzeichnis}
2. auch in der Präambel:
\mtcsetrules{parttoc}{off}
Siehe auch die minitoc-Doku (http://tug.ctan.org/tex-archive/macros/latex/contrib/minitoc/minitoc.pdf).
Stefan
traumhaft :-)
so, das wars jetzt aber wirklich. dank dir nochmal.... :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.