PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : scrreprt und minitoc



writer's best
18-09-2009, 10:01
Hallo zusammen!

Zunächst: Das Thema wurde schon einige Male gepostet, und ich habe versucht, die Lösungen in den anderen Threads nachzuvollziehen - sofern es welche gab -, aber leider klappt das alles bei mir nicht:(

Ich möchte in einem Bericht neben den großen Inhalts-, Abbildungs- und Tabellenverzeichnissen auch noch ein extra Inhalts-, Abbildungs- sowie Tabellenverzeichnis für den Anhang (auf part-Ebene) haben, was ich mit dem minitoc-Paket zu tun gedachte. Leider fehlen mir aber die besagten extra-Verzeichnisse im Anhang nach dem kompilieren. Das Paket minitoc ist leider m.E. recht komplex, und ich kann den Fehler nach 1 Tag (!) immer noch nicht finden... Vielleicht kann mir jemand helfen? Wäre super!

Anbei ein Minimalbeispiel:



\documentclass[a4paper, 11pt, twoside]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[bookmarksopen=true,breaklinks=true,colorlinks=true ,citecolor=black,linkcolor=black, urlcolor=black, hyperfootnotes=false]{hyperref}
\usepackage{url}
\usepackage{natbib}
\usepackage{multirow}
\usepackage{fancybox}
\usepackage{float}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings} \clearscrheadfoot \ohead{\pagemark}
\ihead[]{\headmark}


\setheadsepline[15.6cm]{.8mm}
\usepackage{setspace}
\usepackage{color}
\definecolor{Gray}{gray}{0.66}

\floatstyle{plain}
\newfloat{kasten}{htb}{lok}
\floatname{kasten}{Kasten} \setlength{\fboxsep}{0.1mm}
\setlength{\fboxrule}{0.6mm}



% Änderung der KOMA-Befehle für die Überschriften (andere Gestaltung):
\definecolor{sectioncolor}{rgb}{.176,0,.6}
\definecolor{subsectioncolor}{rgb}{.176,0,.6}
\definecolor{subsubsectioncolor}{rgb}{.176,0,.6}

\usepackage[format=plain,font={color=sectioncolor,bf},labelfon t={color=sectioncolor,bf}]{caption}
\usepackage[hang]{footmisc}
\renewcommand{\footnotemargin}{1em}

\addtokomafont{chapter}{\normalfont\Large\bfseries \sffamily\color{sectioncolor}}
\addtokomafont{section}{\normalfont\Large\bfseries \sffamily\color{sectioncolor}}
\addtokomafont{subsection}{\normalfont\Large\sffam ily\bfseries\color{sectioncolor}}
\addtokomafont{subsubsection}{\normalfont\Large\sf family\bfseries\color{sectioncolor}}




\addtokomafont{headsepline}{\color{sectioncolor}}
\addtokomafont{pagehead}{\color{sectioncolor}}

\addtokomafont{pagenumber}{\color{sectioncolor}}

\usepackage{lscape}
\usepackage{psfrag}
\usepackage[toc,page,title]{appendix}

\usepackage{minitoc}





% -----------------------------------------------------------------------------------------------------------------------------
\begin{document}



\begin{titlepage}
\begin{minipage}[b]{1.15\textwidth}
\pagecolor{Gray}
\doublespacing
\begin{center}
{\huge\bf Titel}\\
\vspace{3.0cm}
{\Large\bf Untertitel}\\
\vspace{2.5cm}
{\Large\bf Untertitle 2}\\
\vspace{4.5cm}
\end{center}
\begin{flushleft}
{\Large\bf Autor 1\\Autor 2}\\
\end{flushleft}
\end{minipage}
\end{titlepage}

\newpage
\pagecolor{white} \singlespacing \thispagestyle{empty} \noindent
Danksagungen

\newpage
\thispagestyle{empty} \markboth{Das Wichtigste in Kürze}{Das
Wichtigste in Kürze}
\chapter*{Das Wichtigste in Kürze}


\newpage
\pagenumbering{Roman}
\markboth{Inhaltverzeichnis}{Inhaltsverzeichnis} \phantomsection
\addcontentsline{toc}{chapter}{Inhaltverzeichnis} \doparttoc
\tableofcontents
\newpage

\markboth{Abbildungsverzeichnis}{Abbildungsverzeic hnis}
\phantomsection
\addcontentsline{toc}{chapter}{Abbildungsverzeichn is} \dopartlof

\listoffigures
\newpage

\markboth{Tabellenverzeichnis}{Tabellenverzeichnis } \phantomsection
\addcontentsline{toc}{chapter}{Tabellenverzeichnis } \dopartlot
\listoftables
\newpage

\markboth{Verzeichnis der Kästen}{Verzeichnis der Kästen}
\phantomsection \listof{kasten}{Verzeichnis der Kästen}
\newpage



\pagenumbering{arabic}
\chapter{Kapitel 1}

sldfsdfg

\clearpage
\chapter{Kapitel 2}

ssaiduzfgagf

\clearpage
\chapter{Kapitel 3}

aufzuifbzuaf


\clearpage
\chapter{Kapitel 4}

qlewfqgfiquewgf

\clearpage
\chapter{Kapitel 5}

qkewzufgqwefug

\clearpage
\chapter{Kapitel 6}

qwekfugqiewufzg


\clearpage
\chapter{Kapitel 7}

alzfgadsuzgfbq





\clearpage
\chapter{Kapitel 8}


\clearpage \markboth{Verzeichnis der Projektaktivitäten}{Verzeichnis
der Projektaktivitäten}
\phantomsection
\addcontentsline{toc}{chapter}{Verzeichnis der
Projektaktivitäten}
\chapter*{Verzeichnis der Projektaktivitäten}


\clearpage
\appendix
\markboth{Anhang}{Anhang} \phantomsection
\addcontentsline{toc}{chapter}{Anhang}
\part*{Anhang}

\renewcommand{\appendixtocname}{Anhang}
\renewcommand{\appendixname}{Anhang}
\renewcommand{\appendixpagename}{\textcolor{sectio ncolor}{Anhang}}



\renewcommand{\mlftitle}{Abbildungsverzeichnis}






\begin{mtchideinmaintoc}[-1]
\begin{mtchideinmainlof}[-1]
\begin{mtchideinmainlot}[-1]
\parttoc
\partlof
\partlot
\chapter{Anhang 1}
\section{Anhang A.1}
\section{Anhang A.2}
\chapter{Anhang 2}
\end{mtchideinmainlot}
\end{mtchideinmainlof}
\end{mtchideinmaintoc}



\end{document}

sharpType
18-09-2009, 10:06
Ohne jetzt dein Minibsp anzusehen und den Fehler zu suchen:

Ich kann dir aus eigener Erfahrung nur sagen, lass die Finger von minitoc. Ich hab mir daran die Zähne ausgebissen und wollte "nur" dasselbe wie du. Dafür habe ich eine andere Lösung gefunden, die weit aus stabiler ist, siehe meine aktuellen Posts.

Gruß

writer's best
18-09-2009, 10:43
Hallo sharpType,

vielen Dank für deine Hilfe, das war der beste Tip überhaupt - konnte das minitoc-Paket schon nicht mehr sehen...

und das beste: es funktioniert, wenn ich dein Beispiel auf mein Dokument übertrage! DANKE!

Nur noch eins: Was genau ist der Unterschied zwischen \uebersicht und \maintoc?

sharpType
18-09-2009, 11:02
ja hab ich mir schon fast gedacht, nach minitoc ging bei mir auch überhaupt nix mehr.

\uebersicht ist einfach nur bis zu einer von dir gewählten ebenentiefe, damit man halt eine inhaltsÜBERSICHT bekommt ^^ musst du aber nicht zwingend verwenden, aber ich fand es gut und da es sowieso schon in dem quellcode drin war, warum nicht.

eigentlich habe ich in meinen posts auch echt alle probleme abgehandelt die ich so hatte, bei mir funktioniert alles mitlerweile tadellos, dank ulrike und rainer. die haben mir echt geholfen und scheinbar helfen sie damit nun auch anderen :D sehr gut also!

writer's best
18-09-2009, 11:23
OK, alles klar. Ist ja auch sinnvoll, dass man dafür einen eigenen Befehl definiert.
Im Moment ist mir noch eine Kleinigkeitkeit aufgefallen: Ich kompiliere mit MikTeX (WinEdt) auf dem Wege latex - dvi2ps - ps2pdf. Hat bis jetzt prima funktioniert nur jetzt will der letzte Schritt nicht mehr - was aber nicht weiter tragisch ist, da ich das ps-File mit ghostscript auch händisch konvertieren kann. Also nur fürs Protokoll :-)
Danke.