섹션, 하위 섹션, 하위 하위 섹션 수 뒤에 점을 찍고 싶습니다.

섹션, 하위 섹션, 하위 하위 섹션 수 뒤에 점을 찍고 싶습니다.

내 목표는 질문 제목에 명시된 바와 같습니다. 이 문제를 해결하는 다른 질문이 있지만 내가 알 수 있는 한 선택한 답변은 아래에 요약된 다른 기존 코드와 일치하지 않습니다.

\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}

이 작업을 수행하는 방법에 대한 아이디어를 제공해 주셔서 감사합니다.

답변1

제공되는 솔루션여기완벽하게 작동합니다. 참고문헌에도 점 찍히는 게 걱정되시나요?

% 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}

여기에 이미지 설명을 입력하세요

관련 정보