floatrow:让图形占据与其大小相等的空间,标题填充剩余空间

floatrow:让图形占据与其大小相等的空间,标题填充剩余空间

编辑:澄清标题和要求。

如何使下面的图形占据与图形大小相等的空间,然后让标题填充剩余空间?

在此处输入图片描述

\documentclass{article}
\usepackage{lipsum}
\usepackage{mwe}
\usepackage{floatrow}

\floatsetup[figure]{capposition=beside,capbesideposition={top,right}}

\begin{document}
\lipsum[1]
\begin{figure}[H]
\includegraphics[width=0.2\textwidth]{example-image-a}
\caption{\protect\lipsum[2]}
%\lipsum[3]
\end{figure}
\end{document}

我相信这个选项\fcapside[\FBwidth]可能有用,但我不知道如何使用它。(我发现 107 页的floatrow手册很难满足我的简单需求;也许我应该使用更简单的软件包。)

答案1

使用\fcapside[\FBwidth]

\documentclass{article}
\usepackage{lipsum}
\usepackage{mwe}
\usepackage{floatrow}

\floatsetup[figure]{capposition=beside,capbesideposition={top,right}}

\begin{document}
\lipsum[1]
\begin{figure}[H]
\fcapside[\FBwidth]
{\includegraphics[width=0.2\textwidth]{example-image-a}}
{\caption{\protect\lipsum[2]}}
%\lipsum[3]
\end{figure}
\end{document}

在此处输入图片描述

相关内容