Vergrößern des horizontalen Abstands zwischen Kapitelnummer und Kapiteltitel im Dokument „scrreprt“

Vergrößern des horizontalen Abstands zwischen Kapitelnummer und Kapiteltitel im Dokument „scrreprt“

Ich möchte den Abstand zwischen der Kapitelnummer und dem Kapiteltext ändern. Eine schlechte Möglichkeit hierfür wäre renew \thechapter, aber dies betrifft auch Abschnittstitel. Andere Antworten scheinen vorzuschlagen, die .clsDatei über etoolboxoder zu ändern \renewcommand, aber es scheint, dass dies \renewcommand\thesection...tatsächlich lesbarer und einfacher zum Debuggen wäre. Was ist der „natürliche“ Weg, dies zu tun?

\documentclass{scrreprt}
\renewcommand\thechapter{\arabic{chapter}\ \ }

\begin{document}
 \chapter{Blah}
\end{document}

Antwort1

Ändern Sie den Wert (hier 4 cm) nach Ihren Bedürfnissen.

\documentclass{scrreprt}

\renewcommand*{\chapterformat}{%
  \mbox{\chapappifchapterprefix{\nobreakspace}\thechapter\autodot
  \IfUsePrefixLine{}{\hspace{4cm}}}%
}
\begin{document}
\chapter{Canh chua}
\end{document}

Dies mag kompliziert erscheinen, wir können es aber auch einfacher machen und trotzdem das gleiche Ergebnis erzielen.

\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{\thechapter\hspace{4cm}}
\begin{document}
\chapter{Canh chua}
\end{document}

Später entscheiden Sie sich, die KOMA-Funktion einer Präfixzeile zu verwenden, um das Erscheinungsbild an die Standardklassen anzupassen, und fügen hinzu chapterprefix. Sie entscheiden sich auch für einen Anhang, da Sie wissen, dass KOMA-script nun den Punkt am Ende der Zahlen so setzt, dass er den Definitionen der deutschenDuden.

\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{\thechapter\hspace{4cm}}
\begin{document}
\chapter{Canh chua}
\appendix
\chapter{Pho King Crazy}
\end{document}

Was wir bekommen, ist Folgendes:

Abonnieren

Wo ist nun das ganze Zeug hin? Das Wort Anhang, das in der verwendeten Babel-Sprache gedruckt worden wäre. Wo ist der Punkt?
Wir haben ihn gelöscht. So einfach ist das.
Die ursprüngliche Definition verwendet Konditionale, um mit den verschiedenen Optionen umzugehen, die KOMA bietet. Wenn wir den Abstand ändern möchten, ändern wir einfach den Abstand und sonst nichts.

\documentclass[chapterprefix]{scrreprt}
\renewcommand*{\chapterformat}{%
      \mbox{\chapappifchapterprefix{\nobreakspace}\thechapter\autodot
        \IfUsePrefixLine{}{\hspace{4cm}}}%
    }
\begin{document}
\chapter{Canh chua}
\appendix
\chapter{Pho King Crazy}
\end{document}

phoKinCrazyErweitert

verwandte Informationen