Konstantes Leerzeichen-Label-Titelformat

Konstantes Leerzeichen-Label-Titelformat

Ich habe Probleme mit \titleformat.

Ich habe das Titelformat mit titlesecdem Paket geändert. Ich verwende obligatorisch die römische Aufzählung und wenn ich die Zahl erhöhe, vergrößert sich der Abstand (siehe Abbildung). Weiß jemand, wie ich diesen Abstand konstant und unabhängig von der Größe des Etiketts lassen kann?

\titleformat{\section}[hang]{\fontsize{10}{11}\selectfont\bfseries}{\thesection.}{20mm}{\fontsize{10}{11}\selectfont\bfseries\MakeUppercase}

Ergebnisse

Bildbeschreibung hier eingeben

Antwort1

Um einen minimalen Abstand zu verwenden, können Sie eqparboxden Befehl laden und verwenden \eqmakebox[tag]: Alle Boxen mit demselben Tag haben eine Breite, die dem breitesten Inhalt entspricht.

Unabhängig davon: Es ist nicht notwendig, den Stil anzugeben hang– er ist die Vorgabe. Außerdem ist es unnötig, die Schriftartspezifikationen zu wiederholen: Das erste obligatorische Argument \titleformatist eine globale Zuweisung (Beschriftung + Titel).

\titleformat{\section}{\fontsize{10}{11}\selectfont\bfseries}{\eqmakebox[Sec][l]{\thesection.}}{20mm}{\MakeUppercase}

verwandte Informationen