KOMA-script: Отступ заголовка главы и курсив

KOMA-script: Отступ заголовка главы и курсив

В сценарии я хочу

  1. слово «Глава» и номер главы должны располагаться в двух последовательных строках (достигнуто)
  2. слово «Глава» и номер главы, которые нужно отступить (достигнуть)
  3. слово «Глава» и номер главы должны быть в разных стилях (достигнуто)
  4. название главы должно быть с отступом
  5. название главы должно быть выделено курсивом

Я выполнил задания 1, 2 и 3, но не могу понять, как выполнить задания 4 и 5.

МВЭ:

\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}

введите описание изображения здесь

решение1

Вы задали опцию chapterprefix, поэтому вам придется переопределить \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}

введите описание изображения здесь

Связанный контент