添加章节副标题

添加章节副标题

我想在章节名称下方立即添加章节副标题行(目录中未包含),但我找不到任何与我现有的章节标题布局代码兼容的建议。有什么建议吗?非常感谢!(如果有帮助的话,我试图让我的章节标题排除“第 N 章”字样并居中。)

\documentclass[11pt]{book}
\usepackage{titlesec}
\pagestyle{plain}

\titleformat{\chapter}[display]
  {\normalfont\bfseries}{}{0pt}{\LARGE\center}
  \titlespacing*{\chapter}{0pt}{-20pt}{40pt}

\begin{document}

\chapter{This is a chapter}{with your idea of how to make this happen}

\end{document}

答案1

尝试这个:

\documentclass[11pt]{book}
\usepackage{titlesec}
\pagestyle{plain}
\titleformat{\chapter}[display]
{\normalfont\bfseries}{}{0pt}{\LARGE\center}
\titlespacing*{\chapter}{0pt}{-20pt}{40pt}
\begin{document}
    \tableofcontents
    
    \chapter[This is a chapter]{This is a chapter\\{\large  with not so long sub title}}
    
\end{document}

第一页:

在此处输入图片描述

第三页(第二页是空的):

在此处输入图片描述

'[]' 的内容是简称章节(用于目录和石南花/页脚)。

'{}' 的外部对的内容是长标题我将其(使用双反斜杠)分成两部分:标题和副标题(使用较小的字符)。

编辑如果您希望强调字幕,请考虑进行以下更改:

\chapter[This is a chapter]{This is a chapter\\{\large \emph{ with not so long sub title}}}

相关内容