如何使用 koma 脚本书将章节标题垂直居中?

如何使用 koma 脚本书将章节标题垂直居中?

我正在使用以下

\RedeclareSectionCommand[style=part]{chapter}

在单独的页面中显示该章节。我尝试过

\renewcommand*{\chapterformat}{
  \vspace*{\fill}
  {
    \fontsize{45}{55}\selectfont
    \chaptername~\thechapter\autodot\enskip
  }
  \vspace*{\fill}
}

但结果并不正确,我希望“简介”与“第 1 章”垂直居中,而不是像图中所示的那样分开

章节标题未垂直居中

答案1

您必须更改 的值beforeskipafterskip也许innerskip还需要 :

\RedeclareSectionCommand[
  style=part,
  afterskip=\glueexpr 0pt plus 1fil ,
  beforeskip=\glueexpr 0pt plus 1fil + \baselineskip,
  innerskip=20pt
]{chapter}
\renewcommand*{\chapterformat}{\chaptername\enskip\thechapter\autodot}
\addtokomafont{chapter}{\fontsize{45}{55}\selectfont}

例子:

\documentclass{scrreprt}
\usepackage{lmodern}% scalable font
\RedeclareSectionCommand[
  style=part,
  afterskip=\glueexpr 0pt plus 1fil ,
  beforeskip=\glueexpr 0pt plus 1fil + \baselineskip,
  innerskip=20pt
]{chapter}
\renewcommand*{\chapterformat}{\chaptername\enskip\thechapter\autodot}
\addtokomafont{chapter}{\fontsize{45}{55}\selectfont}

\begin{document}
\chapter{Introduction}
Text
\end{document}

在此处输入图片描述

相关内容