1.

1.

Многие статьи структурированы следующим образом:

1. [Название раздела 1]

1.1.[название подраздела 1.1].текст подпункта 1.1

1.2.[название подраздела 1.2].текст подпункта 1.2.

2. [Название раздела 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.

Связанный контент