无法使用 titlesec 对节进行编号

无法使用 titlesec 对节进行编号

我想要使​​用来实现简单的部分编号titlesec,如下所示:

1. Chapter
1.1. Section
1.1.1. Subsection

我感觉我的 latex 环境配置有问题或者 titlesec 坏了。

我已经关注报表类中如何设置章节样式?实现我的目标,但结果却是:

Chapter 1
Chapter
Section
Subsection

我得到:

Chapter
Section
Subsection

我也尝试过使用它\titlelabel{\thetitle.\quad}来实现任何类型的编号,但没有成功。

我使用Texmaker编译为.pdf。这是我的实验代码:

\documentclass{report}

\usepackage{titlesec}

%\titleformat{\chapter}
%  {\normalfont\LARGE\bfseries}{\thechapter.}{1em}{}
%\titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

%\titleformat{\section}
%  {\normalfont\LARGE\bfseries}{\thesection.}{1em}{}

%\titlelabel{\thetitle.\quad}

\begin{document}

\chapter{Chapter}
\section{Section}
\subsection{Subsection}

\end{document}

有人能告诉我哪里出了问题吗?这样的任务应该相当简单。

答案1

使用以下文档titlesec

\documentclass{report}

\usepackage{titlesec}

%\titleformat{\chapter}
%  {\normalfont\LARGE\bfseries}{\thechapter.}{1em}{}
%\titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

%\titleformat{\section}
%  {\normalfont\LARGE\bfseries}{\thesection.}{1em}{}

%\titlelabel{\thetitle.\quad}

\titleformat{\section}[block]
{\Large\bfseries}%
{\thesection}
{5mm}
{}
\titleformat{\subsection}[block]
{\large\bfseries}%
{\thesubsection}
{5mm}
{}

\titleformat{\chapter}[block]
{\Huge\bfseries}%
{\thechapter}
{5mm}
{}

\begin{document}

\chapter{Chapter}
\section{Section}
\subsection{Subsection}

\end{document}

在此处输入图片描述

相关内容