Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren
MichaelW
Forum-Anfänger
Beiträge: 36 Registriert: Do 15. Jan 2015, 13:12
Beitrag
von MichaelW » Fr 13. Feb 2015, 16:27
Hallo zusammen,
ist es möglich eine kleine Trennlinie zwischen Kapitel 1 und der Überschrift zu generieren, ohne dass diese Formatierung auch bei den Verzeichnissen (Inhaltsverzeichnis, Abbildungsverzeichnis, Literatur etc.) übernommen wird?
\documentclass[%
chapterprefix=true]
{scrreprt}
\addtokomafont{chapterprefix}{\Large}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\onehalfspacing
\usepackage{lmodern}
\begin{document}
\tableofcontents
\chapter{Die theoretische Grundlage zur Anwendung einer...}
\section{Sectionüberschrift}
\subsection{Subsectionüberschrift}
\chapter{Die praktische Anwendung der ...}
\end{document}
Im Anhang befindet sich ein Bild, so wie ich es mir vorgestellt habe.
Falls jemand eine Lösung hat wäre ich sehr dankbar.
Viele Grüße
Michael
Dateianhänge
Beispiel.JPG (38.27 KiB) 3209 mal betrachtet
Besserwisser
Beitrag
von Besserwisser » Fr 13. Feb 2015, 16:50
Du kannst \chapterformat beliebig umdefinieren.
Stamm-
Beitrag
von Stamm- » Fr 13. Feb 2015, 17:30
Wie schon erwähnt, kann dafür
\chapterformat modifiziert werden. Meine Idee sieht so aus (und ist nicht unbedingt perfekt).
\documentclass[chapterprefix=true]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß}
}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\addtokomafont{chapterprefix}{\Large}
\renewcommand*{\chapterformat}{%
\chapapp~\thechapter\autodot\enskip\par%
\vspace{1ex}\hrule width 0.5\textwidth height 2pt%
}
\begin{document}
\tableofcontents
\chapter{Die theoretische Grundlage zur Anwendung einer \ldots}
\section{Sectionüberschrift}
\subsection{Subsectionüberschrift}
\chapter{Die praktische Anwendung der \ldots}
\end{document}
Die passenden Werte für Breite und Höhe der Linie sind dir überlassen. Eine Erläuterung von
\chapterformat ist in der Anleitung zu »
KOMA-Script « zu finden.
MichaelW
Forum-Anfänger
Beiträge: 36 Registriert: Do 15. Jan 2015, 13:12
Beitrag
von MichaelW » Fr 13. Feb 2015, 17:54
Vielen Danke Stamm-
Ich finde die Lösung fast perfekt...ich bekomme nur ein problem wenn ich appendixprefix=false setze.
\documentclass[chapterprefix=true,appendixprefix=false]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\addtokomafont{chapterprefix}{\Large}
\renewcommand*{\chapterformat}{%
\chapapp~\thechapter\autodot\enskip\par%
\vspace{1ex}\hrule width 0.5\textwidth height 2pt%
}
\begin{document}
\tableofcontents
\chapter{Die theoretische Grundlage zur Anwendung einer \ldots}
\section{Sectionüberschrift}
\subsection{Subsectionüberschrift}
\chapter{Die praktische Anwendung der \ldots}
\appendix
\chapter{Anhang}
\end{document}
kann man unterbinden, dass chapterformat auch den Teil ab \appendix umdefiniert?
Stamm-
Beitrag
von Stamm- » Fr 13. Feb 2015, 18:29
MichaelW hat geschrieben: […] kann man unterbinden, dass chapterformat auch den Teil ab \appendix umdefiniert?
Damit hättest Du auch gleich zu Anfang ankommen können. Davon abgesehen habe ich dafür nicht genug Kenntnisse, um weiter helfen zu können. Da muss jemand anders ran.
MichaelW
Forum-Anfänger
Beiträge: 36 Registriert: Do 15. Jan 2015, 13:12
Beitrag
von MichaelW » Fr 13. Feb 2015, 18:38
Bitte entschuldige, dass ist mir erst später eingefallen weil ich bis dahin noch kein Anhang einbinden musste...
esdd
Forum-Meister
Beiträge: 2561 Registriert: So 7. Feb 2010, 16:36
Beitrag
von esdd » Fr 13. Feb 2015, 21:55
Füge vor der Umdefinition von \chapterformat
\let\originalchapterformat\chapterformat
ein, um die ursprüngliche Definition zu sichern. Wenn Du auf die Option appendixprefix=false verzichtest, kannst Du den Befehl \appendixmore so definieren, dass \chapterformat wieder der ursprünglichen Definition entspricht:
\newcommand*{\appendixmore}{%
\KOMAoptions{chapterprefix=false}%
\renewcommand*{\chapterformat}{\originalchapterformat}%
}
Insgesamt:
\documentclass[chapterprefix=true]{scrreprt}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\let\originalchapterformat\chapterformat
\addtokomafont{chapterprefix}{\Large}
\renewcommand*{\chapterformat}{%
\chapapp~\thechapter\autodot\enskip\par%
\vspace{1ex}\hrule width 0.5\textwidth height 2pt%
}
\newcommand*{\appendixmore}{%
\KOMAoptions{chapterprefix=false}%
\renewcommand*{\chapterformat}{\originalchapterformat}%
}
\begin{document}
\tableofcontents
\chapter{Die theoretische Grundlage zur Anwendung einer \ldots}
\section{Sectionüberschrift}
\subsection{Subsectionüberschrift}
\chapter{Die praktische Anwendung der \ldots}
\appendix
\chapter{Anhang}
\end{document}
Gruß
Elke
Zuletzt geändert von
esdd am Sa 14. Feb 2015, 02:16, insgesamt 3-mal geändert.
MichaelW
Forum-Anfänger
Beiträge: 36 Registriert: Do 15. Jan 2015, 13:12
Beitrag
von MichaelW » Fr 13. Feb 2015, 23:10
spitze, das funktioniert einwandfrei.
Herzlichen Dank dafür