“比随附字体大小小一号”命令

“比随附字体大小小一号”命令

我想为某一章节制作一个副标题,并\Large以该章节标题的字体大小为准;所以我会这样写

\documentclass{book}
\begin{document}
\tableofcontents
\chapter{Title \\ {\large Subtitle}}
\end{document}

这会使副标题的字体大小在标题所在位置看起来不错,但在目录中看起来很糟糕。所以我想问,是否有任何命令或解决方法可以在两种情况下将副标题的字体大小减小一个大小?从章节中的\Large到和从目录中的到。\large\normalsize\small

提前致谢

答案1

简单的解决方法是使用命令的可选“短标题”参数\chapter

\documentclass{book}
\begin{document}
\tableofcontents
\chapter[Title \\ {\small Subtitle}]{Title \\ {\large Subtitle}}
\end{document}

对于相对于当前字体大小的一般解决方案,您可以使用包relsize(参见这里以了解相关问题)。

就我个人而言,我不会很高兴在标题中引入如此多依赖于样式的格式;如果这种情况不是例外而是常态,我会定义自己的分段样式,也许可以借助包titlesec和标题+副标题章节的自定义宏。

相关内容