Standardmäßig erstellt KOMA-Script Überschriften in serifenloser Schrift. Ich wollte sie in einer Serifenschrift schreiben und habe daher Folgendes verwendet: \addtokomafont{chapter}{\normalfont}
Das funktioniert, aber ich möchte, dass die Beschriftung „Inhalt“ im Inhaltsverzeichnis auch in einer serifenlosen Schriftart geschrieben wird. Wie kann ich das erreichen?
\documentclass[mpinclude=true, version=last, chapterprefix=false,numbers=noenddot]{scrbook}
\addtokomafont{chapter}{\textrm}
\begin{document}
\chapter{chapter 1}
\chapter{chapter 2}
\chapter{chapter 3}
\tableofcontents
\end{document}
Antwort1
Wenn Sie wirklich alle Kapitelüberschriften mit Serifen haben möchten, aber den Titel „Inhalt“, der auch eine Kapitelüberschrift ist, in serifenloser Schrift, können Sie die Option sfdefaults
mehrmals ändern:
\documentclass[mpinclude=true, version=last,
chapterprefix=false,numbers=noenddot,sfdefaults=false]{scrbook}
\BeforeTOCHead[toc]{\KOMAoptions{sfdefaults=true}}
\AfterTOCHead[toc]{\KOMAoption{sfdefaults}{false}}
\begin{document}
\chapter{chapter 1}
\chapter{chapter 2}
\chapter{chapter 3}
\tableofcontents
\end{document}
Ich würde aber empfehlen, für die Überschrift des Inhaltsverzeichnisses dieselbe Schriftart zu verwenden wie für alle anderen Kapitelüberschriften und daher entweder sfdefaults=false
im optionalen Argument von \documentclass
(wie in egregs Antwort gezeigt) oder nicht. Inkonsistenz in der Typografie ist normalerweise nicht die allerbeste Idee.
Antwort2
\textrm
ist falsch und sollte\rmfamily
, wenn überhaupt, sein.Um Serifentitel zu haben, gibt es die spezielle Klassenoption
sfdefaults=false
\documentclass[
mpinclude=true,
version=last,
chapterprefix=false,
numbers=noenddot,
sfdefaults=false
]{scrbook}
\begin{document}
\chapter{chapter 1}
\chapter{chapter 2}
\chapter{chapter 3}
\tableofcontents
\end{document}
Antwort3
„aber ich möchte, dass die Beschriftung „Inhalt“ im Inhaltsverzeichnis auch in einer serifenlosen Schriftart geschrieben wird. Wie kann ich das erreichen?“
Das wäre die Standardeinstellung. Möchtest du "Inhalt" auch in einer Serifenschrift einstellen?
\setkomafont{disposition}{\normalfont}
in der Präambel würde dies und die Überschriften auf allen Abschnittsebenen berücksichtigen.