将标题与图片右对齐

将标题与图片右对齐

因此,我制作了一个大纲,当您向下移动细分时,左边距会逐渐向右移动,但所有文本仍与右侧齐平。出于美观原因,我将与文本相关的图像保持与文本相同的宽度。

问题是,当我添加标题时,标题会占据整个页面的宽度(而不是附带文本的宽度)。我设法解决了这个问题,即不使用 caption 命令,但这确实不太优雅。一定有一种方法可以在使用 caption 命令时实现我想要的效果。

在此处输入图片描述

答案1

加载threeparttableragged2ecaption包并将您的图形封闭在measuredfigure环境中,然后使用此代码:

\begin{figure}
\centering\captionsetup{justification=RaggedLeft}
\begin{measuredfigure}
\caption{Some caption}
................
\end{measuredfigure}
\end{figure}

答案2

另一个选项是加载标题包并将图片放入标题框中。这能达到你想要的效果吗?

\begin{figure}
\centering
\captionbox[Title for tof if desired]{Caption here}%
{\includegraphics[width=0.8\linewidth]{shiranoch.png}}
\label{fig:xyz}
\end{figure}

相关内容