Beim Inhaltsverzeichnis habe ich versucht ohne Fremdpackete auszukommen und bin soweit ganz gut vorwärts gekommen. Nun sind für mich ein paar zu harte Nüsse drinnen, die ich noch nicht knacken konnte.
Hier das MWE dazu:
\documentclass[ automark, oneside]{scrbook} \usepackage{blindtext} \usepackage{todonotes} \usepackage[english,ngerman]{babel} % Multilingual support -> ctan.org/pkg/babel?lang=en \KOMAoptions{ appendixprefix=true, % add Anhang to chapter title } \KOMAoption{toc}{ chapterentrydotfill, listof, indexnumbered } \setkomafont{chapterentry}{\normalfont } \RedeclareSectionCommand[beforeskip=0pt,afterskip=0pt,innerskip=0pt]{chapter} %helps, but how to get it further up? % Defining the tocs lof lot \makeatletter \renewcommand*\l@figure{\@dottedtocline{1}{0em}{2.3em}}% Default: 1.5em/2.3em \let\l@table\l@figure \makeatother \AtBeginDocument{ \renewcaptionname{ngerman}{\contentsname}{Inhalt} %Table of contents \renewcaptionname{ngerman}{\listfigurename}{Abbildungsverzeichnis} %Figures \renewcaptionname{ngerman}{\listtablename}{Tabellenverzeichnis} %Tables } % Defining the header \usepackage[ automark, headsepline=.45pt:]{scrlayer-scrpage} \pagestyle{scrheadings} \ihead*{\headmark} \chead*{} \ohead*{\pagemark} \cfoot*{} \setkomafont{pagehead}{\normalfont\normalcolor\bfseries\scriptsize} \setkomafont{pagenumber}{\normalfont\bfseries\normalsize} \renewcommand*{\chapterpagestyle}{scrheadings} \setfootnoterule[]{0pt} \DeclareSectionCommand[beforeskip=0ex plus 1ex minus .2ex]{chapter} \begin{document} \linespread{1.25} \KOMAoptions{DIV=last} \tableofcontents \listoffigures \listoftables \blinddocument \begin{figure}[!thbp] \centering \rule{80mm}{40mm} \caption{Random image. } \end{figure} \begin{figure}[!thbp] \centering \rule{80mm}{40mm} \caption{Random image. } \end{figure} \begin{table}[!thbp] \centering \begin{tabular}{ l|c c c} \multicolumn{4}{||c||}{Chronologie von Mittelerde oder doch Android} \\ \hline Kriterium & AndroSensor & Sensor Kinetics& Sensornet \\ \hline Open-Source &$\times$ &$\times$ & lala\\ \hline API-Level & 4 & 7$\leq$ & 14$\leq$ \\ \end{tabular} \caption{Vergleich von Sensornet mit bestehenden Anwendungen.} \label{tab:compApps} \end{table} \blinddocument \appendix \chapter{Lebenslauf} Name Fabi etc. \end{document}
[Admin-Edit:]
Anhang | Größe |
---|---|
TOC | 43.25 KB |
doppelüberschrift | 15.31 KB |
Frage teilweise unklar
Mir ist nicht ganz klar, was Du wirklich erreichen willst. So kann ich nur vermuten, dass Du mit Doppelüberschrift die Präfixzeile meinst. Die einzuschalten ist allerdings genau der Sinn von
appendixprefix
. Auch sonst ist nicht ganz klar, was Du da treibst. Nach den Kapitelüberschriften gar keinen Abstand zu machen, ist beispielsweise nicht sinnvoll. Für das folgende Beispiel benötigst Du die aktuelle Prerelease von KOMA-Script 3.20:Danke das hilft bereits ein Stück weiter.
Ich habe den Abstand nach dem Chapter auf 25pt erhöht. Da tocbeforeskip beta ist habe ich ein upadate per tlmgr versucht, tocbeforeskip funktioniert aber nicht. Hier der log, hoffe es ist dann mit der offiziellen texlive (ist ja bereits auf freeze) drinnen.
Die Anweisung tocbeforeskip scheint den Abstand zum header zu verringern (headsep), was gewollt, ebenfalls aber auch auf alle im Text vorhandenen chapter zutreffen soll. Ist es möglich die Anweisung durch eine allgemeinere zu ersetzen, um das manuelle update hinfällig zu machen. Bilder sagen mehr als Worte:
-> https://drive.google.com/file/d/0B_MzoTKF7WAiczZ1M1pidTNVTWM/view?usp=sh...
-> https://drive.google.com/file/d/0B_MzoTKF7WAiVllpdUl6ejFEZms/view?usp=sh...
Würdest Du bitte nicht diverse Fragen in einer vermischen?
Das macht die ganze Sache nämlich extrem unübersichtlich.
verstehst, ist mir daher unklar. Was die Eigenschaft oder Option – nicht Anweisung! – bewirkt, steht in der Anleitung. Mit
liegt Du jedenfalls total daneben.
\headsep
ist der Abstand zwischen Kopfzeile(n) und Textbereich. Darauf hat ein Eintrag ins ein Verzeichnis genau keinen Einfluss.numbers
.beforeskip
für\RedeclareSectionCommand
geregelt. In meinem Beispiel klebt die Überschrift bereits regelrecht am oberen Rand des Textbereichs. Wenn Du zusätzlich noch die Randeinstellungen ändern willst, dann musst Du das entweder mit den Mitteln aus Kapitel 2 der KOMA-Script-Anleitung oder mit Paket geometry machen.\appendix
auch ein global wirkender Umschalter und keine Umgebung!Da ich keine Ahnung habe, was Du alles anders gemacht hast als ich in meinem Beispiel und warum Du Dinge, die mein Beispiel so macht, wie Du sie anscheinend haben willst, wieder geändert hast, kann ich dazu nicht mehr sagen.