Im Folgenden möchte ich
- das Wort „Kapitel“ und die Kapitelnummer müssen in zwei aufeinanderfolgenden Zeilen stehen (erreicht)
- das Wort „Kapitel“ und die Kapitelnummer, die eingerückt werden soll (erreicht)
- das Wort „Kapitel“ und die Kapitelnummer müssen in unterschiedlichen Stilen vorliegen (erreicht)
- der einzurückende Kapiteltitel
- der Kapiteltitel soll kursiv gedruckt sein
Ich habe 1, 2 und 3 erreicht, kann aber nicht herausfinden, wie ich 4 und 5 bekomme
MWE:
\documentclass[chapterprefix=true]{scrreprt}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{xcolor}
\usepackage{lipsum}
%%%--chapter no. underneath the word "chapter" and in different styles
\renewcommand*{\chapterformat}{%
\hskip 2cm \mychaptername{\chaptername}\\*\vskip 0.5\baselineskip
\hskip 2cm \mychapternumber{\thechapter}%
}
\newcommand{\mychaptername}[1]{%
\usekomafont{chapter}%
{\color{black}\bfseries\fontsize{20}{20}\selectfont#1}%
}%
\newcommand{\mychapternumber}[1]{%
\usekomafont{chapter}%
{\color{blue}\bfseries\fontsize{40}{40}\selectfont#1}%
}%
%%%--chapter title indented and in italics
\renewcommand*{\chapterlinesformat}[3]{%
\hskip 2cm \mychaptertitle{#3}%
#2%
}
\newcommand{\mychaptertitle}[1]{%
\usekomafont{chapter}%
{\itshape#1}%
}
\begin{document}
\chapter{General Introduction}
\lipsum[1]
\end{document}
Antwort1
Sie haben die Option festgelegt chapterprefix
, also müssen Sie Folgendes neu definieren \chapterlineswithprefixformat
:
\documentclass[chapterprefix=true]{scrreprt}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{xcolor}
\usepackage{lipsum}% only for dummy text
\addtokomafont{chapter}{\itshape}
\addtokomafont{chapterprefix}{\upshape}
\newkomafont{chapternumber}{\usekomafont{chapterprefix}\color{blue}\fontsize{40}{40}\selectfont}
\newlength{\chapterindent}
\setlength{\chapterindent}{2cm}
\renewcommand*{\chapterformat}{%
\IfUsePrefixLine
{%
\hskip\chapterindent\chapapp\\*\vskip 0.5\baselineskip
\hskip\chapterindent {\usekomafont{chapternumber}\thechapter}%
}{%
\thechapter\autodot\enskip
}%
}
\makeatletter
\renewcommand*{\chapterlineswithprefixformat}[3]{%
#2%
\@hangfrom{\hskip \chapterindent}{#3}%
}
\makeatother
\begin{document}
\tableofcontents
\chapter{General Introduction}
\lipsum[1]
\chapter{Long chapter title which fills more than one line}
\lipsum[2]
\end{document}