Titlesec,段落标题使用 \titleformat 消失

Titlesec,段落标题使用 \titleformat 消失

我正在使用 thtitlesec包重新定义段落(以及一些小的更改)。本质上,我只是想将格式从粗体更改为斜体。这是我的代码:

    \usepackage[compact,
        explicit]{titlesec}
        \titleformat{\paragraph}[runin]{\normalfont\normalsize\bfseries}{}{2pt}{}

虽然 LaTeX 编译得很好,但使用该命令时段落标题会消失\titleformat{...。取而代之的只是一个空白处。

我尝试了 titlesec 手册中标准类中的示例命令(第 23 页):

\titleformat{\paragraph}[runin]{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{} 

这会产生相同的错误,即标题消失。

答案1

手册第 4 页:由于全局explicit选项,标题消失。explicit全局调用时,必须使用 #1 明确指定标题。即:

\usepackage[compact,
    explicit]{titlesec}
    \titleformat{\paragraph}[runin]{\normalfont\normalsize\bfseries}{}{2pt}{#1}{}

相关内容