von Noch so einer » Mo 24. Aug 2015, 12:28
Das Beispiel ist in dieser Form offenbar nicht getestet, denn es führt zu
! LaTeX Error: \begin{document} ended by \end{d}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.96 \end d
ocument
Behebt man diesen Fehler, stellt sich noch immer die Frage, ob das Inhaltsverzeichnis wirklich als eigener Teil mit \addpart gesetzt werden soll. Dieser Teil hätte dann als einziges Kapitel wohl das Inhaltsverzeichnis, was schon mehr als seltsam wäre. Falls das wirklich so gewollt sein sollte, sei darauf hingewiesen, dass \addpart und \part die Startseite eines Teils immer mit dem in \partpagestyle eingestellten Seitenstil ausgeben. Näheres dazu ist der
KOMA-Script-Anleitung oder dem
KOMA-Script-Buch zu entnehmen. Die Anweisung ist über den Befehlsindex leicht zu finden.
Sinnvoller wäre aber in meinen Augen, hier keinen eigenen Teil anzulegen.
Übrigens ist es auch nicht notwendig, nach \pagenumbering noch de Seitenzahl zurückzusetzen. Das macht die Anweisung schon selbst (steht übrigens sogar in der KOMA-Script-Anleitung, obwohl das eine LaTeX-Kern-Anweisung ist). Übrigens ist auch \newpage am Dokumentanfang und am Dokumentende eher entbehrlich. Das Paket
ngerman macht zwar in dem Fall verm. genau, was Du haben willst, in der Regel würde ich allerdings Paket
babel mit Option ngerman empfehlen, da dieses nicht frühzeitig Zeichen aktiv macht, was andere Pakete stören könnte, und außerdem aktiv weiter entwickelt wird.
Ob man nun
fancyhdr mit
scrreprt mischt oder lieber das zu KOMA-Script gehörende Paket
scrlayer-scrpage verwenden sollte, sei dahin gestellt. In jedem Fall aber sind die Kopfdefinitionen, die du vornimmst, etwas seltsam. Auf der einen Seite sieht es so aus, als würdest Du für alle Gelegenheiten Seitenstile mit festem Kolumnentitel definieren, beispielsweise "Danksagung", auf der anderen Seite baust Du in diese Seitenstile aber auch \leftmark ein, also die Ausgabe des automatischen Kolumnentitels. Das passt irgendwie nicht zusammen. Ich würde empfehlen, immer \leftmark und \rightmark (bzw. auch \headmark bei dem KOMA-Script-Paket) zu verwenden und dann manuelle Kolumnentitel ggf. mit \markright oder \markboth (bei dem KOMA-Script-Paket ggf. auch mit \markleft) zu setzen. Damit brauchst Du dann auch nur noch einen Bruchteil der Seitenstildefinitionen. Vermutlich kommst Du mit der Definition von Seitenstil fancy und Seitenstil plain bzw. der Konfiguration von scrheadings und plain.scrheadings bei
scrlayer-scrpage aus.
Stark gekürzt (aber noch immer mit ein paar Dingen, die für das Beispiel nicht notwendig sind) vermute ich daher, dass Du entweder etwas wie
\documentclass[a4paper, 12pt, bibliography=totocnumbered,headsepline]{scrreprt} %scrreprt
%ist eine gute Dokumentklasse für längere
%Berichte, Diplomarbeiten etc.
\usepackage[ngerman]{babel}%Deutsche Sprecheinstellungen, Worttrennung und Umlaute werden verwendet
\usepackage[T1]{fontenc} %Sonderzeichen wie Umlaute sind ein Zeichen und nicht
%mehr aus mehreren zusammengesetzt
\usepackage[final,activate,verbose=true,auto=true]{microtype}%für besseren blocksatz
\usepackage{geometry}
\geometry{a4paper, left=3cm,right=3cm,top=2cm,bottom=2cm}
\usepackage[utf8]{inputenc} % für umlaute äöü
%%%%%%%%%%%%% Nützliches %%%%%%%%%%%%5%
\usepackage{blindtext} % Befehl \blindtext fügt einen Absatz Text ein
\renewcaptionname{ngerman}{\figurename}{Abb.} % Abbldungen werden mit Abb. abgekürzt
\renewcaptionname{ngerman}{\tablename}{Tab.}
\usepackage[automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead*{\pagemark}
\lehead{\pagemark\hspace{1.5cm}\headmark}
\rohead{\headmark\hspace{1.5cm}\pagemark}
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
%\usepackage{showframe}
\begin{document}
\addchap*{Danksagung}
\markboth{Danksagung}{Danksagung}
\blindtext[10]
\pagenumbering{Roman}
\tableofcontents
\cleardoubleoddpage
\pagenumbering{arabic}
\Blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\end{document}
oder
\documentclass[a4paper, 12pt, bibliography=totocnumbered,headsepline]{scrreprt} %scrreprt
%ist eine gute Dokumentklasse für längere
%Berichte, Diplomarbeiten etc.
\usepackage[ngerman]{babel}%Deutsche Sprecheinstellungen, Worttrennung und Umlaute werden verwendet
\usepackage[T1]{fontenc} %Sonderzeichen wie Umlaute sind ein Zeichen und nicht
%mehr aus mehreren zusammengesetzt
\usepackage[final,activate,verbose=true,auto=true]{microtype}%für besseren blocksatz
\usepackage{geometry}
\geometry{a4paper, left=3cm,right=3cm,top=2cm,bottom=2cm}
\usepackage[utf8]{inputenc} % für umlaute äöü
%%%%%%%%%%%%% Nützliches %%%%%%%%%%%%5%
\usepackage{blindtext} % Befehl \blindtext fügt einen Absatz Text ein
\renewcaptionname{ngerman}{\figurename}{Abb.} % Abbldungen werden mit Abb. abgekürzt
\renewcaptionname{ngerman}{\tablename}{Tab.}
\usepackage[automark,plainheadsepline]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead*{\pagemark}
\lehead{\pagemark\hspace{1.5cm}\headmark}
\rohead{\headmark\hspace{1.5cm}\pagemark}
\renewcommand*{\chapterpagestyle}{headings}% Würde ich nicht machen!
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
%\usepackage{showframe}
\begin{document}
\addchap*{Danksagung%
\markboth{Danksagung}{Danksagung}}
\markright{Danksagung}{Danksagung}
% oder nur \addchap{Danksagung} mit Eintrag ins Inhaltsverzeichnis
\blindtext[10]
\pagenumbering{Roman}
\tableofcontents
\cleardoubleoddpage
\pagenumbering{arabic}
\Blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\end{document}
suchst. Sollen Kapitelüberschriften horizontal zentriert werden, so geht das übrigens mit
\renewcommand*{\raggedchapter}{\centering}
Siehe dazu und zu den ganzen von mir verwendeten Befehlen und Einstellungen ggf. die
KOMA-Script-Anleitung.
Aufgrund der Umschaltung der Nummerierung wäre IMHO sogar zu überlegen,
scrbook und dessen Anweisungen \frontmatter und \mainmatter zu verwenden. In jedem Fall muss man darauf achten, dass man
diese Art der Nummerierung korrekt umsetzte.
Das Beispiel ist in dieser Form offenbar nicht getestet, denn es führt zu [code]! LaTeX Error: \begin{document} ended by \end{d}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.96 \end d
ocument[/code]
Behebt man diesen Fehler, stellt sich noch immer die Frage, ob das Inhaltsverzeichnis wirklich als eigener Teil mit [tt]\addpart[/tt] gesetzt werden soll. Dieser Teil hätte dann als einziges Kapitel wohl das Inhaltsverzeichnis, was schon mehr als seltsam wäre. Falls das wirklich so gewollt sein sollte, sei darauf hingewiesen, dass [tt]\addpart[/tt] und [tt]\part[/tt] die Startseite eines Teils immer mit dem in [tt]\partpagestyle[/tt] eingestellten Seitenstil ausgeben. Näheres dazu ist der [url=http://www.komascript.de/scrguide]KOMA-Script-Anleitung[/url] oder dem [url=http://www.dante.de/index/Literatur/KOMA-Script.html]KOMA-Script-Buch[/url] zu entnehmen. Die Anweisung ist über den Befehlsindex leicht zu finden.
Sinnvoller wäre aber in meinen Augen, hier keinen eigenen Teil anzulegen.
Übrigens ist es auch nicht notwendig, nach [tt]\pagenumbering[/tt] noch de Seitenzahl zurückzusetzen. Das macht die Anweisung schon selbst (steht übrigens sogar in der KOMA-Script-Anleitung, obwohl das eine LaTeX-Kern-Anweisung ist). Übrigens ist auch [tt]\newpage[/tt] am Dokumentanfang und am Dokumentende eher entbehrlich. Das Paket [p]ngerman[/p] macht zwar in dem Fall verm. genau, was Du haben willst, in der Regel würde ich allerdings Paket [p]babel[/p] mit Option [tt]ngerman[/tt] empfehlen, da dieses nicht frühzeitig Zeichen aktiv macht, was andere Pakete stören könnte, und außerdem aktiv weiter entwickelt wird.
Ob man nun [p]fancyhdr[/p] mit [p]scrreprt[/p] mischt oder lieber das zu KOMA-Script gehörende Paket [p]scrlayer-scrpage[/p] verwenden sollte, sei dahin gestellt. In jedem Fall aber sind die Kopfdefinitionen, die du vornimmst, etwas seltsam. Auf der einen Seite sieht es so aus, als würdest Du für alle Gelegenheiten Seitenstile mit festem Kolumnentitel definieren, beispielsweise "Danksagung", auf der anderen Seite baust Du in diese Seitenstile aber auch [tt]\leftmark[/tt] ein, also die Ausgabe des automatischen Kolumnentitels. Das passt irgendwie nicht zusammen. Ich würde empfehlen, immer [tt]\leftmark[/tt] und [tt]\rightmark[/tt] (bzw. auch [tt]\headmark[/tt] bei dem KOMA-Script-Paket) zu verwenden und dann manuelle Kolumnentitel ggf. mit [tt]\markright[/tt] oder [tt]\markboth[/tt] (bei dem KOMA-Script-Paket ggf. auch mit [tt]\markleft[/tt]) zu setzen. Damit brauchst Du dann auch nur noch einen Bruchteil der Seitenstildefinitionen. Vermutlich kommst Du mit der Definition von Seitenstil [tt]fancy[/tt] und Seitenstil [tt]plain[/tt] bzw. der Konfiguration von [tt]scrheadings[/tt] und [tt]plain.scrheadings[/tt] bei [p]scrlayer-scrpage[/p] aus.
Stark gekürzt (aber noch immer mit ein paar Dingen, die für das Beispiel nicht notwendig sind) vermute ich daher, dass Du entweder etwas wie [code]\documentclass[a4paper, 12pt, bibliography=totocnumbered,headsepline]{scrreprt} %scrreprt
%ist eine gute Dokumentklasse für längere
%Berichte, Diplomarbeiten etc.
\usepackage[ngerman]{babel}%Deutsche Sprecheinstellungen, Worttrennung und Umlaute werden verwendet
\usepackage[T1]{fontenc} %Sonderzeichen wie Umlaute sind ein Zeichen und nicht
%mehr aus mehreren zusammengesetzt
\usepackage[final,activate,verbose=true,auto=true]{microtype}%für besseren blocksatz
\usepackage{geometry}
\geometry{a4paper, left=3cm,right=3cm,top=2cm,bottom=2cm}
\usepackage[utf8]{inputenc} % für umlaute äöü
%%%%%%%%%%%%% Nützliches %%%%%%%%%%%%5%
\usepackage{blindtext} % Befehl \blindtext fügt einen Absatz Text ein
\renewcaptionname{ngerman}{\figurename}{Abb.} % Abbldungen werden mit Abb. abgekürzt
\renewcaptionname{ngerman}{\tablename}{Tab.}
\usepackage[automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead*{\pagemark}
\lehead{\pagemark\hspace{1.5cm}\headmark}
\rohead{\headmark\hspace{1.5cm}\pagemark}
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
%\usepackage{showframe}
\begin{document}
\addchap*{Danksagung}
\markboth{Danksagung}{Danksagung}
\blindtext[10]
\pagenumbering{Roman}
\tableofcontents
\cleardoubleoddpage
\pagenumbering{arabic}
\Blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\end{document}[/code]
oder
[code]\documentclass[a4paper, 12pt, bibliography=totocnumbered,headsepline]{scrreprt} %scrreprt
%ist eine gute Dokumentklasse für längere
%Berichte, Diplomarbeiten etc.
\usepackage[ngerman]{babel}%Deutsche Sprecheinstellungen, Worttrennung und Umlaute werden verwendet
\usepackage[T1]{fontenc} %Sonderzeichen wie Umlaute sind ein Zeichen und nicht
%mehr aus mehreren zusammengesetzt
\usepackage[final,activate,verbose=true,auto=true]{microtype}%für besseren blocksatz
\usepackage{geometry}
\geometry{a4paper, left=3cm,right=3cm,top=2cm,bottom=2cm}
\usepackage[utf8]{inputenc} % für umlaute äöü
%%%%%%%%%%%%% Nützliches %%%%%%%%%%%%5%
\usepackage{blindtext} % Befehl \blindtext fügt einen Absatz Text ein
\renewcaptionname{ngerman}{\figurename}{Abb.} % Abbldungen werden mit Abb. abgekürzt
\renewcaptionname{ngerman}{\tablename}{Tab.}
\usepackage[automark,plainheadsepline]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead*{\pagemark}
\lehead{\pagemark\hspace{1.5cm}\headmark}
\rohead{\headmark\hspace{1.5cm}\pagemark}
\renewcommand*{\chapterpagestyle}{headings}% Würde ich nicht machen!
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
%\usepackage{showframe}
\begin{document}
\addchap*{Danksagung%
\markboth{Danksagung}{Danksagung}}
\markright{Danksagung}{Danksagung}
% oder nur \addchap{Danksagung} mit Eintrag ins Inhaltsverzeichnis
\blindtext[10]
\pagenumbering{Roman}
\tableofcontents
\cleardoubleoddpage
\pagenumbering{arabic}
\Blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\end{document}[/code] suchst. Sollen Kapitelüberschriften horizontal zentriert werden, so geht das übrigens mit [code]\renewcommand*{\raggedchapter}{\centering}[/code] Siehe dazu und zu den ganzen von mir verwendeten Befehlen und Einstellungen ggf. die [url=http://www.komascript.de/scrguide]KOMA-Script-Anleitung[/url].
Aufgrund der Umschaltung der Nummerierung wäre IMHO sogar zu überlegen, [p]scrbook[/p] und dessen Anweisungen [tt]\frontmatter[/tt] und [tt]\mainmatter[/tt] zu verwenden. In jedem Fall muss man darauf achten, dass man [url=http://golatex.de/roemische-seitenzahlen-im-vorderteil-und-im-endteil-t13473.html]diese Art der Nummerierung korrekt umsetzte[/url].