So fügen Sie einen Punkt für die Nummerierung von Abschnitten / Unterabschnitten in TeX hinzu

8094
sahwar

Die bulgarische Standardformatierung für die Nummerierung von Abschnitten / Unterabschnitten lautet wie folgt:
1. Abschnitt 1
1.1. Unterabschnitt 1.1.
2. Abschnitt 2
2.1. Unterabschnitt 2.1.

Beachten Sie, dass sowohl Abschnitt als auch Unterabschnitt einen Punkt hinter der Nummer haben. Nun, ich habe in TeX \ section und \ subsection ausprobiert und die Standard-Formatierungsnummerierung ist ohne Punkte.

Wie füge ich einen Punkt nach einem Abschnitt / Unterabschnitt hinzu, so dass es so aussieht, als ob er zum Abschnitt / Unterabschnitt gehört, und nicht nach einem Leerzeichen nach der Abschnitts- / Unterabschnittnummer?

Vielen Dank im Voraus für die Antworten!

0

2 Antworten auf die Frage

0
sahwar

Diese Frage wurde bei tex.stackexchange.com beantwortet

Es gibt 4 Möglichkeiten, dies zu lösen:

  1. Titelsec-Paket:

    \usepackage \titlelabel{\thetitle.\quad} 
  2. Sie können das secdot-Paket verwenden:

    \documentclass \usepackage \begin \chapter \section \end 

    Die Paketdokumentation ist dein Freund. Im Folgenden wird nach den Unterabschnittsnummern ein Punkt hinzugefügt:

    Beispiel:

    \documentclass \usepackage \sectiondot \begin \section \subsection \end 
  3. Wenn Sie möchten, dass an allen Stellen die Abschnittsnummer als "1.1." Erscheint, wird die Frage auch in Querverweise relativ leicht gelöst:

    \renewcommand{\thechapter}{\arabic.} \renewcommand{\thesection}{\thechapter\arabic.} 

    (In diesem Fall würden Sie zur Vereinheitlichung auch die Kapitelnummern ändern).

    Wenn Sie möchten, dass nur die Nummer im Abschnittstitel von einem Punkt gefolgt wird, können Sie Alans guten Vorschlag folgen oder in die Interna eintauchen ( weitere Informationen finden Sie im FAQ-Eintrag ):

    \makeatletter \renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad} \makeatother 

    Dadurch wird das Format aller Sektionseinheiten auch unter \ section geändert. Möglicherweise bevorzugen Sie die Titelsec-Methode, um das Erscheinungsbild der Abschnittsüberschriften besser steuern zu können.

  4. Wenn Sie Komascript verwenden, können Sie die Option verwenden numbers=endperiod.

    Beispiel:

    \documentclass[11pt,english,numbers=endperiod] \usepackage \usepackage \begin \tableofcontents \blinddocument \end 
0
baghermasoudi

Verwenden Sie -{}nach Ihrem Abschnitt oder Unterabschnitten oder .{}nach Abschnitten oder Unterabschnitten wie folgt:

\renewcommand{\thesection}{\arabic-\arabic-{}} \renewcommand{\thesubsection}{\arabic-\arabic-\arabic-{}} \renewcommand{\thefigure}{\arabic-\arabic-{}} \renewcommand{\thetable}{\arabic-\arabic-{}}