如何使用 titlesec 包为章节和小节的标题添加数字

如何使用 titlesec 包为章节和小节的标题添加数字

我正在使用该titlesec软件包,但部分和子部分的编号消失了。我需要找回它。我的代码是

\titleformat{\section}[block]{\color{blue}\Large\bfseries\filcenter}{}{1em}{}
\titleformat{\subsection}[hang]{\bfseries}{}{1em}{}    

我需要实现以下规格:主标题:Arial,12号字体,粗体,大写,居中对齐。

副标题:Arial、12 号字体、粗体、标题大小写、左对齐。

答案1

您应该在适当的位置使用\thesection和;也应该放在的最后一个参数中。\thesubsection\MakeUppercase\section

\documentclass{article}
\usepackage{tgtermes,tgheros} % use your preferred ones for the fonts
\usepackage{lipsum} % this is just to produce some text

\usepackage{titlesec}
\titleformat{\section}[block]
  {\fontsize{12}{15}\bfseries\sffamily\filcenter}
  {\thesection}
  {1em}
  {\MakeUppercase}
\titleformat{\subsection}[hang]
  {\fontsize{12}{15}\bfseries\sffamily}
  {\thesubsection}
  {1em}
  {}

\begin{document}

\lipsum[1]

\section{A section title}

\lipsum[2]

\subsection{A subsection title}

\lipsum[3]

\end{document}

在此处输入图片描述

相关内容