格式化章节和节的标签

格式化章节和节的标签

我刚刚开始接触这个神奇的 LaTeX 世界。我想知道如何设置文档的格式(有些内容居中,部分没有相对编号)

我正在尝试使用该titlesec包裹,但运气不佳。

这就是我需要达到的目标:

Chapter 1 <- this should be centered
About whatever... <- this also should be centered
blablabla... <-this should be on the left side

Section 1. blablabla <- section in the left side, text begins in the same line

Section 2. bla bla bla
bla

Chapter 2
About whatever else...

Section 3. bla bla bla  <-IMPORTANT, section have a non relative numbering
.
.
.

有人知道怎么做吗?

更新:

好吧,我找到了一个部分解决方案,我想分享一下。这是使节计数器不相关的代码:

\usepackage{chngcntr}
\counterwithout{section}{chapter}

我还找到了一种解决章节居中问题的方法:

\usepackage[Glenn]{fncychap}

这是一个很奇特的章节标题,它让我很开心,因为它居中并且看起来很漂亮。

答案1

这是一个可能的解决方案,使用titlesec用于格式化章节和节标题的包;chngcntr使用了包,因此各部分按连续编号:

\documentclass{report}
\usepackage{chngcntr}
\usepackage{titlesec}
\usepackage{lipsum}% just to generate text for the example

\counterwithout{section}{chapter}

\newcommand{\periodafter}[1]{#1.}

\titleformat{\chapter}[display]
  {\normalfont\Large\bfseries\filcenter}
  {\chaptertitlename~\thechapter}
  {10pt}
  {}
\titleformat{\section}[runin]
  {\normalfont\large\bfseries}{\thesection}{1em}{\periodafter}
\titlespacing*{\section}
  {0pt}{3.5ex plus 1ex minus .2ex}{0.5em}

\begin{document}

\chapter{Test Chapter with a Long Title Spanning Several Lines}
\section{Test Section}
\lipsum[4]

\end{document}

在此处输入图片描述

由于没有提到精确的规格(垂直长度、所需字体大小、字体系列等),我使用了一些可以根据您的需要轻松调整的设置;特别是,我不确定章节编号和章节标题的位置,但这也可以轻松更改。

在原始问题的更新中,尤达尔提到他决定使用包Glenn中的样式fncychap;我谦虚地建议不是使用这个包,因为它的样式表现不佳,特别是对于长标题,如下所示:

\documentclass{report}
\usepackage[Glenn]{fncychap}

\begin{document}

\chapter{Test Chapter with a Long Title Spanning Several Lines}

\end{document}

产生的标题似乎(在我看来)“不平衡”:

在此处输入图片描述

如果想要一个框架标题,最好再次使用包装titlesec;一个小例子:

\documentclass{report}
\usepackage{chngcntr}
\usepackage{titlesec}
\usepackage{lipsum}

\counterwithout{section}{chapter}

\newcommand{\periodafter}[1]{#1.}

\titleformat{\chapter}[frame]
  {\normalfont}
  {\filright\small\enspace\MakeUppercase{\chaptertitlename}~\thechapter\enspace}
  {20pt}
  {\Large\filcenter}
\titleformat{\section}[runin]
  {\normalfont\large\bfseries}{\thesection}{1em}{\periodafter}
\titlespacing*{\section}
  {0pt}{3.5ex plus 1ex minus .2ex}{0.5em}

\begin{document}

\chapter{Test Chapter with a Long Title Spanning Several Lines}
\section{Test Section}
\lipsum[4]

\end{document}

在此处输入图片描述

相关内容