Wie erhalte ich die Standardformatierung für \Kapitel, \Abschnitt usw.?

Wie erhalte ich die Standardformatierung für \Kapitel, \Abschnitt usw.?

Ich möchte titleseceinige Änderungen an Abschnitts- und Kapitelüberschriften vornehmen, aber titleformatdie Formatierung vollständig neu definieren, anstatt nur Änderungen vorzunehmen (z. B. wenn ich nur die Farbe ändern möchte).

Wie kann ich titlesecetwas ändern, anstatt es komplett neu zu definieren? Ist das möglich?

Wenn nicht, wie finde ich heraus, was das ist?aktuellFormatierung von \chapter, \section, usw., sodass ich es replizieren und meine Änderungen vornehmen kann?


Als Antwort auf die Anfrage nach einem Beispieldokument ist das Grundlegendste wohl folgendes:

\documentclass{article}
\begin{document}
\section{Hello World}
Hello world!
\end{document}

Allerdings bin ich an einer Möglichkeit interessiert, die aktuelle Formatierung herauszufinden (z. B. auszudrucken), \sectionanstatt sie einfach für eine bestimmte Konfiguration zu „kennen“.

Antwort1

Für einfache Änderungen, wie etwa die Titelfarbe, können Sie die Light-Version von verwenden \titleformat, müssen dann aber in article.cls(oder report, oder book) prüfen, welche Werte die Parameter haben (Schriftgröße, -stärke, -form).

Hier ist ein Beispiel:

\documentclass[a4paper]{article}
\usepackage[svgnames]{xcolor}
\usepackage{titlesec}
\titleformat*{\section}{\color{IndianRed}\normalfont\bfseries\Large}

\begin{document}

\section{A short title}
This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph. This is a paragraph.

\end{document} 

Bildbeschreibung hier eingeben

Antwort2

Die Standardklassen sind wie folgt definiert (kopiert austitlesec Referenz, Abschnitt 8.2)

\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge}
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}
{\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}
\titleformat{\paragraph}[runin]
{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titleformat{\subparagraph}[runin]
{\normalfont\normalsize\bfseries}{\thesubparagraph}{1em}{}
\titlespacing*{\chapter}     {0pt}{50pt}{40pt}
\titlespacing*{\section}     {0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\titlespacing*{\subsection}   {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlespacing*{\subsubsection}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlespacing*{\paragraph}   {0pt}{3.25ex plus 1ex minus .2ex}{1em}
\titlespacing*{\subparagraph} {\parindent}{3.25ex plus 1ex minus .2ex}{1em}

Antwort3

Versuch das

\documentclass{scrartcl}
\usepackage{xcolor}
\addtokomafont{section}{\color{red}}
\begin{document}
\section{Hello World}
Hello world!
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen