Extra Inhaltsverzeichnis für Anhang zwei Mal im Dokument

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


hansifranz
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 1. Aug 2012, 16:35

Extra Inhaltsverzeichnis für Anhang zwei Mal im Dokument

Beitrag von hansifranz »

Hallo zusammen,
wir haben für unsere Ausarbeitung Richtlinien an die wir uns halten müssen. Ich konnte auch schon sehr viel umsetzen. Nun habe ich aber folgendes Problem mit dem Anhang.

Der Anhang soll ein eigenes Inhaltsverzeichnis bekommen, welches vor dem Anhang steht. Zusätzlich soll dieses Inhaltsverzeichnis auch noch unter dem eigentlichen Inhaltsverzeichnis erscheinen. Siehe Bild: Links das Inhaltsverzeichnis so wie es aussehen soll vorne. Rechts wie der Anhang beginnen soll.

Zu allem Überfluss müssen die Seitenzahlen im Kopf dann mit A-1, A-2, usw. nummeriert werden.

Ich weiß nicht so recht, wie ich das hinbekommen soll. Kann mir jemand weiterhelfen?

Meine bereits erstellte Vorlage (Den Vorspann wie Titlepage hab ich rausgenommen), damit ihr seht welche Pakete ich bereits nutze:

\documentclass[a4paper, twoside, 12pt, toc=bibliographynumbered, numbers=noendperiod, ngerman, fleqn]{scrbook}
% parskip=half- in []?

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  Schrift / Sprache
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc} %Für deutsche Kodierung von Buchstaben ä,ö,ü,ß unter Windows (Für andere Systeme evt: 'latin1' statt 'ansinew') ansonsten muss man Folgendes schreiben:
% \"a für ä, \"o für ö, \"u für ü, \ss für ß.
\usepackage{mathptmx}
\usepackage[scaled=0.92]{helvet}

\usepackage{blindtext}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Seitenlayout
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{scrpage2}

\pagestyle{scrheadings}
\clearscrheadfoot
\automark[chapter]{chapter} %Kapitelname oben innen	
\renewcommand*{\headfont}{\normalfont}
\ohead{Seite~\pagemark}
\rehead{\chaptername~\thechapter}%Kapitelnummer   	
\lohead{\headmark}	%Eintrag: Kopfzeile rechte Seite links oben 															  
\renewcommand*{\chaptermarkformat}{}					
\setheadsepline{0.2pt} %Trennlinie zwischen Kopf und Textkörper
\addtokomafont{pageheadfoot}{\small\rmfamily}%Seitenkopf- und Fußbeschriftung in small
\renewcommand*{\chapterpagestyle}{scrheadings}	%normaler Kopfzeilenstil für Chapterseiten

\usepackage[left=3.0cm,right=3.0cm,top=3.0cm,bottom=2.5cm,includeheadfoot]{geometry} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Überschriften und Inhaltsverzeichnis
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{tocloft}%für Inhaltsverzeichnis
\usepackage{titlesec}%Ändern der überschriften
\setcounter{secnumdepth}{3}
\titleformat{\chapter}[hang]{\large\sffamily\bfseries}{\thechapter\quad}{1cm}{}
\titleformat{\section}[hang]{\fontsize{13pt}{16pt}\selectfont\sffamily\bfseries}{\thesection\quad}{1.2cm}{}
\titleformat{\subsection}[hang]{\normalsize\sffamily\bfseries}{\thesubsection\quad}{1cm}{}
\titleformat{\subsubsection}[hang]{\normalsize\sffamily\mdseries}{\thesubsubsection\quad}{1cm}{}
\addtokomafont{chapter}{\large}

\renewcommand*{\cftchapfont}{}
\renewcommand*{\cftsecfont}{}
\renewcommand*{\cftsubsecfont}{}
\renewcommand*{\cftchappagefont}{}
\renewcommand*{\cftsecpagefont}{}
\renewcommand*{\cftsubsecpagefont}{}
\renewcommand{\cftchapleader}{\cftdotfill{3.0}}
\renewcommand{\cftsecleader}{\cftdotfill{3.0}}
\renewcommand{\cftsubsecleader}{\cftdotfill{3.0}}

\setlength{\beforetitleunit}{9pt}
\setlength{\aftertitleunit}{0pt}
\titlespacing{\chapter}{0pt}{1.0\beforetitleunit plus0.25\beforetitleunit minus0.25\beforetitleunit}{1.0\aftertitleunit plus0.1\aftertitleunit minus0.25\aftertitleunit} %Abstand. vor und nach
\titlespacing{\section}{0pt}{1.0\beforetitleunit plus0.25\beforetitleunit minus0.25\beforetitleunit}{1.0\aftertitleunit plus0.1\aftertitleunit minus0.25\aftertitleunit} %Abstand. vor und nach Section
\titlespacing{\subsection}{0pt}{0.8\beforetitleunit plus0.1\beforetitleunit minus0.1\beforetitleunit}{0.8\aftertitleunit plus0.1\aftertitleunit minus0.25\aftertitleunit}	%Abstand vor und nach Subsection
\titlespacing{\subsubsection}{0pt}{0.6\beforetitleunit plus0.1\beforetitleunit minus0.1\beforetitleunit}{0.6\aftertitleunit plus0.1\aftertitleunit minus0.1\aftertitleunit}
\titlespacing{\paragraph}{0pt}{0.4\beforetitleunit plus0.1\beforetitleunit minus0.1\beforetitleunit}{0.4\aftertitleunit plus0.1\aftertitleunit minus0.1\aftertitleunit}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  Mathe-Pakete
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{amsfonts} %extra math fonts
\usepackage{amsmath} %mathematical formulas
\usepackage{amssymb} % Symbole für Zahlenmengen usw.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Body
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand{\baselinestretch}{1.12}
\parindent0.0cm	% Einrückung bei Absatz auf 0 setzen
\parskip\medskipamount %Legt den Abstand zwischen den nachfolgenden Absätzen fest
\setlength{\mathindent}{1.25cm} %Einrückung der Formeln

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  Bilder / Farben etc.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{graphicx}		% Einbinden von Bildern / Enhanced support for graphics
\usepackage{color}			% Colour control for LaTeX documents.
\usepackage[tight,TABTOPCAP]{subfig}%Figures broken into subfigures, Alternative "subcaption"
%\usepackage{wallpaper}		% Easy addition of wallpapers (background images) to LaTeX documents, including tiling
% \usepackage{lscape}		% Place selected parts of a document in landscape
% \usepackage{rotating} 	% Rotation tools, including rotated full-page floats

%Name für Bildunterschriften/Tabellenüberschriften
\renewcaptionname{ngerman}{\figurename}{\itshape Bild}
\renewcaptionname{ngerman}{\tablename}{\itshape Tabelle}
%Format der Nummerierungen
\renewcommand{\thefigure}{\arabic{chapter}-\arabic{figure}}
\renewcommand{\thetable}{\arabic{chapter}-\arabic{table}}
\renewcommand{\theequation}{\arabic{chapter}-\arabic{equation}} 
% Formatierung der Bildunterschrift im Blocksatz (nicht zentriert)
\captionsetup{singlelinecheck=false,justification=justified,textfont=it}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Beginn Dokument
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

%\input{Titlepage}
%optional Sperrvermerk
%\input{Sperrvermerk}
%\input{Erklaerung}
%\input{Abstract}

\restoregeometry

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Inhaltsverzeichnis
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\mainmatter	%Beginn Hauptteil%

\tocloftpagestyle{scrheadings}
\ihead{Inhaltsverzeichnis}
\sffamily %Inhaltsverzeichnis in Arial	
\renewcommand*{\cftmarktoc}{} % Fehler bei der Implementierung fügt sonst ein Leerzeichen hinter "Seite" ein und die Kopfzeile wird ja eh neu definiert
\setlength{\cftbeforetoctitleskip}{15pt} % 27-12pt: tocloft fügt immer eine Leerzeile ein!
\setlength{\cftaftertoctitleskip}{1cm}
\renewcommand{\cftaftertoctitle}{\hfill{\cfttoctitlefont\mdseries\normalsize Seite}}
					
\tableofcontents %Erstellung des Inhaltsverzeichnisses	

\cleardoublepage
%Kopfzeile wieder zurücksetzen
\rehead{\chaptername~\thechapter}%Kapitelnummer   	
\lohead{\headmark}	%Eintrag: Kopfzeile rechte Seite links oben 															  

\rmfamily
\blinddocument

%\bibliographystyle{geralpha}
%\bibliography{literatur}

\rmfamily
\appendix							% Beginn des Anhangs
\blinddocument

\end{document}
Dateianhänge
Inhaltsverzeichnis.png
Inhaltsverzeichnis.png (121.62 KiB) 1890 mal betrachtet

hansifranz
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 1. Aug 2012, 16:35

Beitrag von hansifranz »

Keiner eine Idee wie ich das mit den zwei Inhaltsverzeichnissen realisieren kann?

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

texdoc minitoc
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


hansifranz
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 1. Aug 2012, 16:35

Beitrag von hansifranz »

Hätte ja sein können, dass jemand die Befehle dafür kennt und mir nennen kann und ich mir nicht die 600 Seiten zu minitoc durchlesen muss...

Noch so einer

Beitrag von Noch so einer »

Bei mir hat die Anleitung mehr als 800 Seiten, von denen allerdings fast 100 Seiten Index und mehrere hundert Seiten Implementierungsdoku sind. Außerdem hat die Anleitung ein Inhaltsverzeichnis, so dass man sich recht gut orientieren kann …

hansifranz
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 1. Aug 2012, 16:35

Beitrag von hansifranz »

Ja stimmt schon.

Jetzt hab ich aber zum Beispiel in dem minitoc-Dok gelesen, dass man für den Anhang einen Part erstellen muss (Kap. 2.19).
Dann hab ich aber leider das Problem, dass ich eine extra Seite mit "Teil 1 Anhang" habe. Das möchte ich ja nicht.
Außerdem hat das neue Inhaltsverzeichnis für den Anhang eine ganz andere Formatierung wie ich sie für das Original-Inhaltsverzeichnis definiert habe.
Ach ja, und eine Warnung zur Inkompatibilität mit titlesec gibt es auch. Aber titlesec brauch ich auf jeden Fall.

Naja, mühsam ernährt sich das Eichhörnchen. Mit dem Prinzip "Ein Schritt vor, zwei Schritte zurück" werde ich es vll irgendwann trotzdem schaffen.

Antworten