Ich möchte einen Punkt nach den Nummern der Abschnitte, Unterabschnitte und Unterunterabschnitte setzen

Ich möchte einen Punkt nach den Nummern der Abschnitte, Unterabschnitte und Unterunterabschnitte setzen

Mein Ziel ist das, was im Titel der Frage angegeben ist. Es gibt andere Fragen dazu, aber die ausgewählten Antworten passen meines Wissens nach nicht zu meinem anderen vorhandenen Code, der unten zusammengefasst ist.

\documentclass[11pt]{article}
\usepackage{amsmath,amsthm,titlesec}
\numberwithin{equation}{section}
\newcommand{\periodafter}[1]{#1.}
\newcommand{\presectionskip}{-1\baselineskip}
\newcommand{\postsectionskip}{0.3\baselineskip}

\makeatletter
    \renewcommand{\section}{\@startsection
        {section}{1}{0mm}%% name, level, indent
        {\presectionskip}% % beforeskip
        {\postsectionskip}% % afterskip
        {\normalfont\LARGE\bfseries}}% % style
    \renewcommand{\subsection}{\@startsection
        {subsection}{2}{0mm}
        {\presectionskip}
        {\postsectionskip}
        {\normalfont\Large\bfseries}}
    \renewcommand{\subsubsection}{\@startsection
        {subsubsection}{3}{0mm}
        {\presectionskip}
        {\postsectionskip}
        {\normalfont\normalsize\bfseries}}
\makeatother

%\usepackage[font=bf]{caption}
%\titleformat{\section}{}{\thesection.}{1ex}{\periodafter}
%\titleformat{\subsection}{}{\thesubsection.}{1ex}{\periodafter}
%\titlelabel{\thetitle.\quad}

\begin{document}
\section{Good section}\label{sec:refl}
\subsection{Superior subsection}\label{tableworks}
\subsubsection{This, the best of all subsections}
\end{document}

Vielen Dank für alle Ideen, wie sich das zum Laufen bringen lässt.

Antwort1

Die Lösung bietetHierfunktioniert einwandfrei. Hast du auch Bedenken, dass du einen Punkt in den Referenzen bekommst?

% arara: pdflatex

\documentclass[11pt]{article}
\usepackage{titlesec}
\newcommand{\presectionskip}{-1\baselineskip}
\newcommand{\postsectionskip}{0.3\baselineskip}
\makeatletter
\renewcommand{\section}{\@startsection
    {section}{1}{0mm}%% name, level, indent
    {\presectionskip}% % beforeskip
    {\postsectionskip}% % afterskip
    {\normalfont\LARGE\bfseries}}% % style
\renewcommand{\subsection}{\@startsection
    {subsection}{2}{0mm}
    {\presectionskip}
    {\postsectionskip}
    {\normalfont\Large\bfseries}}
\renewcommand{\subsubsection}{\@startsection
    {subsubsection}{3}{0mm}
    {\presectionskip}
    {\postsectionskip}
    {\normalfont\normalsize\bfseries}}
\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad}
\makeatother
\usepackage{blindtext}

\begin{document}
    \section{Good section}\label{sec:refl}
    \subsection{Superior subsection}\label{tableworks}
    \subsubsection{This, the best of all subsections}
    \blindtext
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen