1.

1.

许多文章的结构如下:

1.[第1节标题]

1.1.[1.1小节标题].1.1 小节的文本

1.2.[1.2 小节标题].1.2 小节的文本。

2. [标题 os 第 2 节]

2.1.[2.1小节标题].2.1 小节的文本

2.2.[2.2 小节标题].2.2 小节的文本。

我该如何(以正确的方式)做到这一点?谢谢。

答案1

一个选项是使用titlesec

\documentclass{article}
\usepackage{titlesec} 

\titleformat{\subsection}[runin]
  {\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}[runin]
  {\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}

\begin{document}

\section{Test section}
test text
\subsection{Test subsection}
test text
\subsection{Test subsection}
test text
\section{Test section}
test text
\subsection{Test subsection}
test text
\subsection{Test subsection}
test text

\end{document}

在此处输入图片描述

不含包装:

\documentclass{article}

\makeatletter
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {-1.5ex \@plus .2ex}%
                                     {\normalfont\large\bfseries}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {-1.5ex \@plus .2ex}%
                                     {\normalfont\normalsize\bfseries}}
\makeatother

\begin{document}

\section{Test section}
test text
\subsection{Test subsection}
test text
\subsection{Test subsection}
test text
\section{Test section}
test text
\subsection{Test subsection}
test text
\subsection{Test subsection}
test text

\end{document}

在此处输入图片描述

小节:删除换行符(如段落) 沃纳对于小节的情况提供了类似的答案;他也\@startsection对此给出了很好的解释。

相关内容