Hallo zusammen,
bei der Formatierung meines Inhaltsverzeichnisses stoße ich auf ein Problem und hoffe, dass mir hier jemand weiterhelfen kann.
Ich möchte gerne drei Dinge erreichen:¹
\part
² mit "Part I:", "Part II:", usw. benennen. Die Umsetzung hiervon ist mir gelungen, allerdings mit der Folge, dass die Überschrift des entsprechenden Parts nicht ausreichend weit eingerückt war, sondern sich mit der Nummerierung "Part I:" überlappt hat.\usepackage{tocstyle}
² und \usetocstyle{KOMAlike}
²\chapter
² mit gepunkteten Linien ausgestattet werden. Hierzu habe ich Folgendes in der Präambel aufgenommen:\documentclass[toc=chapterentrywithdots]{scrbook}
Dies bleibt aber leider ohne Ergebnis.
Meine Vermutung ist, dass sich (2) und (3) nicht vertragen. Sobald ich nämlich auf die beiden Befehle unter Punkt (2) verzichte, erscheinen die gewünschten gepunkteten Linien, allerdings überschneiden sich nun die Kapitelnummerierung auf Ebene \part
² und die dazugehörige Überschrift wieder, da der Einzug der Überschrift zu klein ist.
Kann mir hier jemand weiterhelfen? Für eure Hilfe wäre ich euch sehr dankbar!
Vorab vielen Dank und viele Grüße!
Anbei ein hoffentlich aussagefähiges Minimalbeispiel:
\documentclass[oneside, paper=a4, fontsize=12pt, toc=bibliography, toc=listof, toc=chapterentrywithdots, pointlessnumbers]{scrbook} \usepackage[USenglish]{babel} \usepackage{url} \usepackage[notocbib]{apacite} \AtBeginDocument{\urlstyle{APACsame}} \usepackage[doublespacing]{setspace} \setlength{\parskip}{0.3cm} \usepackage{times} % Sorgt dafür, dass anstelle der Standardschrift "Computer Modern" das Schriftpaket "Times" verwendet wird \setkomafont{disposition}{\normalcolor\bfseries} %%%%% Zur Individualisierung der Nummerierung %%%%% \renewcommand\thepart{Part \arabic{part}:} \renewcommand\partformat{\thepart} \renewcommand\thechapter{\Alph{chapter}.} \renewcommand\thesection{\Roman{section}.} \renewcommand\thesubsection{\arabic{subsection}.} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%% Rückt Überschrift hinter Part richtig ein %%%%%% \usepackage{tocstyle} \usetocstyle{KOMAlike} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Beginn des Dokuments \begin{document} \title{Title} \maketitle \pagenumbering{Roman} \tableofcontents \listoffigures \listoftables \addchap{Introduction} \pagenumbering{arabic} Lorem ipsum... \part{This is the first part} \chapter{And the First Chapter} \section{And the First Section} \subsection{First Subsection} \subsection{Second Subsection} Lorem ipsum... \addchap{Conclusion} Lorem ipsum... \newpage \addchap{References} \bibliographystyle{apacite} \renewcommand\refname{} \bibliography{meine_literatur} \end{document}
[Admin-Edit:]
Guter Ansatz aber nicht gut genug
Zunächst sei angemerkt, dass Deine Beschreibung und Dein Code nicht übereinstimmen. Du schreibst, Du willst »Part I:«, »Part II:« hast aber mit
\renewcommand\thepart{Part \arabic{part}:}
»Part 1:«, »Part 2:« etc. definiert. Ich habe deshalb für meine Lösung unten die arabische Nummerierung der Teile übernommen.Dann sei erwähnt, dass Du mit
pointlessnumbers
eine veraltete Option verwendet, die man unbedingt ersetzen sollte. Näheres erfährst Du, wenn Du die zugehörige Warnung in der log-Datei näher anschaust.Außerdem ist nicht zu empfehlen Texte vor der Nummer und Punkte oder Doppelpunkte nach der Nummer in
\thepart
etc. einzufügen. Dann würden nämlich Verweise mit\ref
diese ebenfalls enthalten. Das ist normalerweise aber nicht erwünscht. Genau deshalb gibt es bei KOMA-Script die zusätzlichen Formatierungsanweisungen\partformat
etc. Näheres dazu ist der Anleitung zu entnehmen. Im Beispiel habe ich jedenfalls diese ganzen zusätzlichen Formatierungselemente für Überschriften und Kolumnentitel in die Anweisungen\…format
und\…markformat
verschoben.Da die Abschnitte mit I, II, III, IV etc. nummeriert werden, also nicht die Kapitelnummern enthalten, würden sie von
\ref
in der Voreinstellung ebenfalls ohne Kapitelnummer referenziert. Wollte man Abschnitt II in Kapitel B referenzieren, würde man daher zwei\label
(eines beim Kapitel und eines beim Abschnitt) und zwei\ref
(das des Kapitels und das des Abschnitts) benötigen. Das erscheint mit unpraktisch. Deshalb habe ich mit\p@section
das Kapitel als Standardpräfix definiert.\section{Test}\label{sec:test}
und\ref{sec:test}
genügt also, um einen Verweis wie B.II zu bekommen. Entsprechendes gilt für Unterabschnitte.Das Paket tocstyle war immer ein Alpha-Paket. Inzwischen sollte man es eher meiden und stattdessen auf die Möglichkeiten von tocbasic setzen, die in der Anleitung dokumentiert sind. Für das Inhaltsverzeichnis kann man auch bequem über
\RedeclareSectionCommand
darauf zugreifen. Das habe ich im Beispiel gemacht.Das Paket times ist schon lange überholt und es wird in dessen eigener Anleitung psnfss2e.pdf und in l2tabu.pdf empfohlen, es zu ersetzen. Ich habe im Beispiel eine weitere Ersetzungsmöglichkeit angegeben. Es gibt aber noch mehr davon.
Deine Seitennummerierung ist typografisch gesehen falsch. Die Titelseiten werden immer mitgezählt. Daher muss das Inhaltsverzeichnis im Beispiel mit Seitenzahl II beginnen, nicht mit Seitenzahl I. Außerdem sollte vor
\pagenumbering
immer ein\cleardoubleoddpage
stehen. Bei einem einseitigen Dokument genügt zwar auch\clearpage
die andere Anweisung ist aber nicht falsch und sicherer.Die Anweisung
\renewcommand\refname{}
im Beispiel ist übrigens sinnlos.Es sei auch noch erwähnt, das sich für neue Dokument die Verwendung von bibtex, also auch apalike nicht mehr empfehlen kann. Dass die KOMA-Script-Anleitung selbst noch bibtex nutzt, hat historische Gründe, bzw. den einfachen Grund, dass ich nie die Zeit gefunden habe, das zu ändern. Für neue Dokumente würde ich immer biblatex mit biber empfehlen.
Und dann ist da noch der Punkt mit
\setlength{\parskip}{0.3cm}
. Da stellen sich mir die Zehnägel. Bitte lies einmal Optionparskip
in der KOMA-Script-Anleitung oder im KOMA-Script-Buch nach.Jedenfalls habe ich aus Deinem Beispiel folgendes gemacht:
Ich würde empfehlen für weitere Änderungen und Wünsche, davon aus zu gehen.
Achja: Nicht davon entmutigen lassen, dass ich so viel an Deinem Code auszusetzen habe. Ich rechne Dir hoch an, dass Du wirklich ein vollständiges Minimalbeispiel angeben hast und Dich offenbar auch bereits mit KOMA-Script auseinander gesetzt hast. Der Rest kommt mit der Zeit.
Hallo Markus,
Hallo Markus,
wow - vielen Dank für deine ausführliche Hilfe und die super Erklärungen! Das löst die Probleme, die ich hatte, hervorragend. Danke!!
Ja, da stimme ich voll zu. Die Idee ist hier, dass der Text erst einmal ein Manuskript ist, in dem noch handschriftlich Notizen gemacht werden, für die zwischen den Zeilen Platz da sein soll...
Darf ich noch eine Rückfrage stellen? Du schreibst Die Anweisung \renewcommand\refname{} im Beispiel ist übrigens sinnlos.
Für mich hat sie den Zweck erfüllt, dass die Überschrift "References" nicht zweimal auf der Seite steht. Hast du hier einen alternativen Lösungsansatz für mich?
Nochmal vielen Dank!!
[Admin-Edit:]- <blockquote>…</blockquote> Tags eingefügt (siehe Formatierungshinweise)
- Kommentar auf die Antwort unter die Antwort statt unter die Frage verschoben.
- <code>…</code> Tags eingefügt (siehe Formatierungshinweise)
Weglassen
Lass einfach
\addchap{References}
weg. Die Überschrift wird von derthebibliography
-Umgebung gemacht. Welchethebibliography
-Umgebung? Die in der von bibtex erzeugten bbl-Datei, die von\bibliography
geladen wird.Anmerkungen setzt man übrigens mit Korrekturzeichen in den Rand. Also ggf. mit großzügigen Rändern arbeiten. Dann kann man auf großen Zeilenabstand und den Absatzabstand verzichten.