在下面的 MWE 中,我有一张带标题的图,其中有正文(“lipsum”),后面跟着一行新的注释。
我想将注释文本的新行缩进\quad
或类似的宽度?我该怎么做?
\documentclass[oneside,11pt]{book}
\usepackage[semibold,tt=false]{libertine}
\usepackage{libertinust1math}
\usepackage[
expansion = false ,
tracking = smallcaps ,
letterspace = 40 ,
final
]{microtype}
\usepackage[font={sf,small},labelsep=quad,labelfont=sc]{caption}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\begin{figure}[!h]
\centering
\includegraphics[width=0.4\textwidth]{example-image}
\caption{\lipsum[1][1-3]
\\\quad This is an annotation that I would like to indent by quad or similar spacing.}
\end{figure}
\end{document}
答案1
通常,新行开头的空格会被删除。请使用\hspace*{1em}
,因为这会产生不可删除的空格:
\caption{\lipsum[1][1-3]\\
\hspace*{1em}This is an annotation that I would like
to indent by quad or similar spacing.}
请注意“This”前面没有空格。
顺便说一句,\begin{table}[!h]
这是一种阻止表浮动队列的好方法。浮动通常不太可能在我们希望它们所在的确切位置找到空间。实际上,我的观点是浮动应该始终位于页面的顶部(可能,但很少,底部)。也许可以为小浮动做出例外。将它们放在文本中间会分散注意力,特别是如果它们位于段落中间。
标题和精确的引用足以帮助读者找到所指的浮标。