如何在报告类中与部分标题在同一页面上的标题下方包含图像?
例如,代码
\documentclass{report}
\usepackage{graphicx}
\begin{document}
\part{Space and time}
\includegraphics{the_cosmos.pdf}
\end{document}
在页面上的部件标题后生成图像。我希望它直接位于下方。
我发现了很多与此相关的帖子,但是在使用报告类时,它们似乎都没有为我实现。
答案1
您可以将图像作为标题参数的一部分添加到\part
。这要求您还使用 的可选第一个参数\part
,该参数用于目录(通常用于较短的标题,即\part[short title]{long title}
)。如果您不这样做,\part
则会尝试将图像写入目录,这会产生错误,即使成功也不理想。当然,您可以选择使用相同的文本作为“短”和“长”标题。
可以使用换行符和附加内容以相同的方式添加其他元素。但是,由于它是命令参数的一部分\part
,因此内容不能包含段落分隔符、浮动或影响页面布局的类似元素。如果您想要标题,则意味着应将其添加为常规文本行。下面的 MWE 中有一个换行符,字体大小和样式(粗体/常规)已调整,并且添加了标题文本。
梅威瑟:
\documentclass{report}
\usepackage{graphicx}
\begin{document}
\tableofcontents
\part[Space and time]{Space and time\\[1cm]\includegraphics{example-image}\\\normalsize\normalfont The beauty of the universe. Image from Hubble telescope.}
\end{document}
结果:
请注意,添加了换行符 ( \\
) 和一些额外空格作为可选参数 ( [1cm]
)。如果您希望图像直接地标题下方。