我想把一些algorithm2e
程序放入图中,例如:
\begin{figure}
\begin{procedure}
some code \;
\caption{abc (n).}
\end{procedure}
\begin{procedure}
some code \;
\caption{abc (n).}
\end{procedure}
\caption{some procedures.}
\end{figure}
请问,该怎么办呢?
答案1
环境已经是浮动的,因此您无法将其放置在里面或直接放置在里面procedure
。请参阅此algorithm
figure
table
讨论更多细节。
您可以将程序放置在minipage
环境中,并使用包然后将它们封装在captionof
中的命令添加标题caption
。figure
环境中,如下所示,
\documentclass{article}
\usepackage{algorithm2e}
\begin{document}
\begin{figure}
\begin{minipage}{\linewidth}
\begin{procedure}[H]
some code \;
\caption{abc (n).}
\end{procedure}
\end{minipage}
\begin{minipage}{\linewidth}
\begin{procedure}[H]
some code \;
\caption{abc (n).}
\end{procedure}
\end{minipage}
\caption{some procedures.}
\end{figure}
\end{document}
你可能还想看看这个的答案问题。