So ändern Sie die Formatierung (den Stil) der Abschnittshierarchie in einem Latex-Dokument

So ändern Sie die Formatierung (den Stil) der Abschnittshierarchie in einem Latex-Dokument

Ich versuche, den Formatierungsrichtlinien meines Kurses zu folgen. Nachdem ich versucht habe, Informationen dazu zu finden, bin ich zu keiner Lösung gekommen. Ich wäre für jede Hilfe dankbar.

Ich benutze die articleKlasse.

Das Bild unten zeigt die Formatierung, die ich einhalten muss.

gewünschte Ausgabe

Antwort1

Erwägen Sie die Verwendung der Klasse report(oder book), die ein bereitstellt \chapter, da dies in Ihrem Bild angezeigt wird.

Das folgende Minimalbeispiel stellt die Ebenen bereit, die Sie in den folgenden Befehlen benötigen:

  1. \chapter
  2. \section
  3. \subsection
  4. \subsubsection
  5. \paragraph

Bildbeschreibung hier eingeben

\documentclass{report}

\usepackage{lipsum}

\setcounter{secnumdepth}{3}% Show sectional unit numbering up to level 3 (\subsubsection)

\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                        {3.25ex \@plus1ex \@minus.2ex}%
                                        {-1em}%
                                        {\normalfont\normalsize\bfseries\textbullet\quad}}
\let\old@seccntformat\@seccntformat
\renewcommand{\@seccntformat}[1]{%
  \csname the#1\endcsname
  \ifnum\pdfstrcmp{#1}{subsubsection}=0 .\fi% Add period after \subsubsection number
  \quad
}
\makeatother

\renewcommand{\thesubsubsection}{\alph{subsubsection}}% Update formatting of \subsubsection heading numbering

\begin{document}

\setcounter{chapter}{3}% Just for this example
\chapter{First level}

\lipsum[1][1]

\setcounter{section}{2}% Just for this example
\section{Second level}

\lipsum[1][2]

\setcounter{subsection}{5}% Just for this example
\subsection{Third level}

\lipsum[1][3]

\subsubsection{Fourth level}

\lipsum[1][4]

\paragraph{Fifth level}

\lipsum[1][5]

\end{document}

verwandte Informationen