我怎样才能将图像与 scrbook 类中的章节样式放在一起(章节名称、章节编号大写 - 左对齐 - 以及它们上方的图形、居中,像下面的方案一样)?
figure
chaptername chapertnumber
答案1
有一个宏\chapterheadstartvskip
可用于在章节标题前产生垂直空间。您可以重新定义该宏以包含图像,而不仅仅是产生空间。例如:
\documentclass{scrbook}
\usepackage[demo]{graphicx}
\let\oldchapterheadstartvskip\chapterheadstartvskip
\renewcommand*{\chapterheadstartvskip}{%
\oldchapterheadstartvskip%
{\centering\includegraphics{image}\par}
}
\begin{document}
\chapter{Test}
Text
\end{document}
答案2
如果您想要在不同章节的章节标题上方使用不同的图像,只需使用\chapterpreamble
,例如
\documentclass{scrbook}
\usepackage{mwe}
\RedeclareSectionCommand[beforeskip=.25\textheight plus 1\baselineskip]{chapter}
\begin{document}
\setchapterpreamble[o]{\includegraphics[height=5em]{example-image-a}\bigskip}
\chapter{First Chapter}
\setchapterpreamble[o]{\centerline{\includegraphics[height=5em]{example-image-b}}\bigskip}
\chapter{Second Chapter}
\end{document}
我曾经\RedeclareSectionCommand
在章节标题前留出更多空间。