Wie erstelle ich eine Art Untertitel bei sectioning? Im Titel kann ich einen Untertitel erstellen. Gibt es eine Möglichkeit auch bei den Kapitelüberschriften? Wenn nein, was spricht dagegen? Wenn ja, wie funktioniert das? Öffne in Overleaf
\documentclass{scrbook} \usepackage[ngerman]{babel} \title{Karl der Große} \subtitle{Biographie} \usepackage{blindtext} \begin{document} \maketitle \tableofcontents \chapter{Klein Karl} %\chaptersubtitle{Die ersten Lebensjahre} \end{document} gefragt 23 Apr '17, 18:55 Tischa |
Hier ist mal ein Versuch, das eine Möglichkeit über eine Option für \documentclass[ headings=optiontoheadandtoc, %chapterprefix ]{scrbook} %\providecommand*\Ifstr{\ifstr}% nötig bis einschließlich KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif \usepackage{xpatch} \makeatletter \providecommand*\@chaptersubtitle{} \FamilyStringKey[.section]{KOMAarg}{chaptersubtitle}{\@chaptersubtitle} \xpretocmd{\chapter}{\xdef\@chaptersubtitle{}}{}{\PatchFailed} \xapptocmd\chapterlinesformat{% \Ifstr{\@chaptersubtitle}{}{} {% \parbox[t]{\linewidth} {\raggedchaptersubtitle\usekomafont{chaptersubtitle}\@chaptersubtitle}% \par\nobreak }% } {}{\PatchFailed} \xapptocmd\chapterlineswithprefixformat{% \Ifstr{\@chaptersubtitle}{}{} {% \parbox[t]{\linewidth} {\raggedchaptersubtitle\usekomafont{chaptersubtitle}\@chaptersubtitle}% \par\nobreak }% } {}{\PatchFailed} \makeatother \newcommand\raggedchaptersubtitle{\raggedchapter} \newkomafont{chaptersubtitle}{\normalsize} %\usepackage[utf8]{inputenc}% nur bei veralteten TeX-Distributionen nötig \usepackage[ngerman]{babel} \title{Karl der Große} \subtitle{Biographie} \usepackage{blindtext} \begin{document} \maketitle \tableofcontents \chapter[ chaptersubtitle={Die ersten Lebensjahre}, tocentry={Klein Karl im Inhaltsverzeichnis und der Kopfzeile}, head={Klein Karl im Inhaltsverzeichnis und der Kopfzeile} ]{Klein Karl} \Blindtext \chapter[Für Inhaltsverzeichnis und Kopfzeile]{Ein weiteres Kapitel ohne Untertitel} \Blindtext \end{document} Zu beachten ist, dass die Angabe eines Untertitels mittels beantwortet 23 Apr '17, 20:47 esdd |
Kein Problem in ConTeXt MKIV. Öffne in Overleaf
\setuphead [chapter] [style={\bfc\ss}, alternative=chapter:subtitle] \defineheadalternative [chapter:subtitle] [alternative=vertical, renderingsetup=chapter:subtitle] \startsetups chapter:subtitle \vbox{% \headnumbercontent\space\headtextcontent \doifsomething {\structureuservariable{subtitle}}% {\blank[big]\tfxx\structureuservariable{subtitle}}% }% \stopsetups \setupheadertexts [text] [][{\getmarking[chapter]}] \starttext \completecontent \startchapter [title={Klein Karl}, list={Klein Karl im Inhaltsverzeichnis}, marking={Klein Karl in der Kopfzeile}] [subtitle={Die ersten Lebensjahre}] \input knuth \stopchapter \stoptext beantwortet 24 Apr '17, 03:12 Henri |
"Die ersten Lebensjahre" impliziert ja, dass es später noch etwas zu späteren Lebensjahren gibt. Also wäre IMHO
\section{Die ersten Lebensjahre}
o. ä. passend. Ansonsten gibt es noch\setchapterpreamble
mit dem man diverse andere Dinge abdecken kann. Wer Kapitel benötigt, die Buchtiteln gleichen, muss diese bei Verwendung der Standardklassen oder der KOMA-Script-Klassen hingegen erst einmal selbst designen oder eben eine dafür passende Klasse wählen. Nein, ich kenne keine solche.