我有以下算法。有人能告诉我如何将其放入迷你页面吗?
\begin{algorithm}\small
{Start}\;
\eIf{A is bigger than B}{
\eIf{if A is bigger than C}{
A;
}{
C;
}
}{
\eIf{B is bigger than C}{
B; }{
C;
}
}
\caption{A B C comparison}
\end{algorithm}
答案1
您的问题是algorithm
默认情况下是浮动环境,并且您不能在 内有浮动minipage
。但是,您可以指定[H]
抑制浮动的选项并使其按预期工作:
\documentclass{article}
\usepackage{algorithm2e}
\begin{document}
\begin{minipage}{.5\linewidth}
\begin{algorithm}[H]\small
{Start}\;
\eIf{A is bigger than B}{
\eIf{if A is bigger than C}{
A;
}{
C;
}
}{
\eIf{B is bigger than C}{
B;
}{
C;
}
}
\caption{A B C comparison}
\end{algorithm}
\end{minipage}
\end{document}
将来请包含一个显示您的\documentclass
和\usepackage
命令的 MWE,以帮助人们帮助您!我从未使用过,algorythm2e
所以我花了一点时间才找到合适的包。