如何在 floatrow 环境中将两个数字放在一起?

如何在 floatrow 环境中将两个数字放在一起?

我使用 xepersian 包以波斯语撰写了我的博士论文。我想将两个图放在一起。我使用 floatrow 环境。在这种情况下,图 1 出现在左侧,图 2 出现在右侧。我该如何更改此顺序?换句话说,是否有图 2 出现在左侧,图 1 出现在右侧的想法?

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{floatrow}
\begin{document}
\begin{figure}
\begin{floatrow}
 \ffigbox{}{\caption{A}\label{A}}
\ffigbox{}{\caption{B}\label{B}}
\end{floatrow}
\end{figure}
\end{document}

我可以使用\minipage环境来完成这项工作(请参阅 这里)。但在图片列表中,图1出现在图2之后。

答案1

是的,它在 floatrow 上的工作原理与 minipages 完全相同。但是,您需要某种数字来设置宽度。

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{floatrow}
\begin{document}
\listoffigures

\begin{figure}
\scalebox{-1}[1]{\begin{floatrow}
\scalebox{-1}[1]{\ffigbox{\rule{0.4\textwidth}{.25in}}{\caption{A}\label{A}}}
\scalebox{-1}[1]{\ffigbox{\rule{0.4\textwidth}{.25in}}{\caption{B}\label{B}}}
\end{floatrow}}
\end{figure}
\end{document}

相关内容