我对 revtex4-1 类双列文档中的图形感到困惑。
在我的 MWE 中我有两个数字。
对于单列来说,两个数字太高,无法放在一起。因此,最好的解决方案是将第二个数字放在下一列。
然而,Latex 只是将下一列完全留空,并将第二个图形放在下一页:
我该如何解决这个问题?
以下是 MWE:
\documentclass[reprint,amsmath,amssymb,aps,]{revtex4-1}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{algpseudocode}
\begin{document}
\begin{figure}
\begin{algorithmic}
\ForAll{$\tau$}
\ForAll{$\bm G \in \mathcal G_\text{this}$}
\vspace{0.4em}
\ForAll{$i\in\mathcal I$}
\ForAll{$a\in \mathcal A_\text{this}$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\EndFor
\EndFor
\end{algorithmic}
\caption{Pseuocode of blablabla }
\end{figure}
\begin{figure}
\begin{algorithmic}
\ForAll{$\tau$}
\ForAll{$\bm G \in \mathcal G_\text{this}$}
\vspace{0.4em}
\ForAll{$i\in\mathcal I$}
\ForAll{$a\in \mathcal A_\text{this}$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\EndFor
\EndFor
\end{algorithmic}
\caption{Pseuocode of lululu }
\end{figure}
\end{document}
答案1
或者,您可以将两个小页面放入一个全宽图形中。
\documentclass[reprint,amsmath,amssymb,aps,]{revtex4-1}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{algpseudocode}
\begin{document}
\begin{figure*}
\begin{minipage}[t]{\dimexpr 0.5\textwidth - 0.5\columnsep}
\begin{algorithmic}
\ForAll{$\tau$}
\ForAll{$\bm G \in \mathcal G_\text{this}$}
\vspace{0.4em}
\ForAll{$i\in\mathcal I$}
\ForAll{$a\in \mathcal A_\text{this}$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\State $XYZ$
\EndFor
\EndFor
\EndFor
\EndFor
\end{algorithmic}
\caption{Pseuocode of blablabla }
\end{minipage}\hfill
\begin{minipage}[t]{\dimexpr 0.5\textwidth - 0.5\columnsep}
\begin{algorithmic}
\ForAll{$\tau$}
\ForAll{$\bm G \in \mathcal G_\text{this}$}
\vspace{0.4em}
\ForAll{$i\in\mathcal I$}
\ForAll{$a\in \mathcal A_\text{this}$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\ForAll{$i\in \mathcal I$}
\ForAll{$j \in \mathcal I_\text{this}\;,j\leq i$}
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\State $ABC$
\EndFor
\EndFor
\EndFor
\EndFor
\end{algorithmic}
\caption{Pseuocode of lululu }
\end{minipage}
\end{figure*}
\end{document}