So ändern Sie das Suffix eines Abschnitts

So ändern Sie das Suffix eines Abschnitts

Was ich möchte:

Bildbeschreibung hier eingeben

Was ich habe:

Bildbeschreibung hier eingeben

Ich weiß, es sieht nicht schön aus, aber ich brauche es so. Ich verwende titlesecund \subsection{A section}um das zu schreiben. Danke!

Antwort1

Wenn Sie verwenden titlesec, würde ich am besten vorschlagen, die Form „runin“ zu verwenden, \thesubsectiongefolgt von einem manuellen Zeilenumbruch im letzten (optionalen) Argument, etwa so:

Für Unterabschnitte:

\titleformat{\subsection}[runin]{\large\bfseries}{}{0pt}{}[\quad {\thesubsection\\[0.5\baselineskip]}]

(Und wenn Sie etwas Ähnliches für Abschnitte benötigen …)

\titleformat{\section}[runin]{\Large\bfseries}{}{0pt}{}[\quad {\thesection\\[0.5\baselineskip]}]

Dies würde wahrscheinlich eine Anpassung erfordern, insbesondere wenn Sie längere Titel haben.

Antwort2

Versuchen\subsection*{A section \quad 2.1}

Antwort3

Definieren Sie passend Ihr Abschnittsformat.

\documentclass{book}

\usepackage{titlesec}

\titleformat{name=\section}[hang]
 {\Large\bfseries}
 {}
 {0pt}
 {\maketitlewithnumber{\thesection}}
\titleformat{name=\section,numberless}[hang]
 {\Large\bfseries}
 {}
 {0pt}
 {}
\newcommand{\maketitlewithnumber}[2]{#2~#1}

\begin{document}

\setcounter{chapter}{2} % just to match your numbers

\section{A section}

Some text

\section{Another section}

Some text

\end{document}

Der Trick besteht darin, dass das Material im letzten Argument \titleformatden Abschnittstitel als Argument erhält, sodass wir \maketitlewithnumberdas Vertauschen der beiden Teile definieren können.

Die numberlessVariante für \section*wird ebenfalls benötigt.

Bildbeschreibung hier eingeben

verwandte Informationen