LaTeX 中的部分样式

LaTeX 中的部分样式

在 LaTeX 中,代码:

\usepackage{titlesec}
\titleformat{\section}
{\centering\normalfont\bfseries\MakeUppercase}
{SECTION \thesection}{14pt}{\vspace{0.5\baselineskip}}

\begin{document}
\section{Introduction}
\end{document}

产生输出:

第 1 节 引言

我希望“INTRODUCTION”位于新行上,但仍然是部分标签的一部分,例如

第 1 部分

介绍

我怎样才能实现这个目标?

答案1

您需要[display]插入形状参数。列表可在文档。然后,空间参数(14pt在您的代码中)变为垂直。请注意,在下面的两个示例中,我使用了\filcenter\centering\raggedright,这将在第节中解释3.3 间距相关工具


示例 1:该部分的两个部分均居中

\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[display]
  {\filcenter\normalfont\bfseries}{SECTION \thesection}{14pt}{\MakeUppercase}
\titlespacing*{\section}{0pt}{0pt}{1\baselineskip}

\usepackage{kantlipsum}


\begin{document}
\section{Introduction to something}
\kant
\end{document}

在此处输入图片描述


例2:仅标题部分居中(其余代码相同):

% ...
\titleformat{\section}[display]
  {\normalfont\bfseries}{SECTION \thesection}{14pt}{\filcenter\MakeUppercase}
\titlespacing*{\section}{0pt}{0pt}{1\baselineskip}
% ...

在此处输入图片描述


我还建议从第 20 页(附录)开始阅读大量示例。这将有助于理解此包的工作原理。

相关内容