我想让两个 algorithm2e 环境并排排列在顶部。我尝试使用两个 minipages,但没有成功。如何让它们在普通文本中并排排列(而不是在浮动环境中)?
以下是 MWE:
\documentclass{article}
\usepackage[ruled,noend]{algorithm2e}
\begin{document}
\begin{minipage}{5cm}
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
line 2\;
\end{algorithm}
\end{minipage}%
\begin{minipage}{5cm}
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
\end{algorithm}
\end{minipage}
\end{document}
答案1
你需要[t]
旗帜和魔法' \vspace{0pt}
:
\documentclass{article}
\usepackage[ruled,noend]{algorithm2e}
\begin{document}
\begin{minipage}[t]{5cm}
\vspace{0pt}
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
line 2\;
\end{algorithm}
\end{minipage}%
\begin{minipage}[t]{5cm}
\vspace{0pt}
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
\end{algorithm}
\end{minipage}
\end{document}
答案2
有点不同的方法:
\documentclass{article}
\usepackage[ruled,noend]{algorithm2e}
\begin{document}
\begin{minipage}[t]{5cm}
\null
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
line 2\;
\end{algorithm}
\end{minipage}%
\begin{minipage}[t]{5cm}
\null
\begin{algorithm}[H]
\caption{Algo 1}
line 1\;
\end{algorithm}
\end{minipage}
\end{document}