从算法列表中删除边框

从算法列表中删除边框

我对 LaTeX 还比较陌生。如果我使用标准algorithmalgorithmic环境来列出算法列表,则带有伪代码的表格周围会显示边框。如何删除它们?我还想将算法的标题放在伪代码下方 - 它目前位于上方。我相信这个问题非常简单,但谷歌搜索没有给我任何提示。

答案1

如果您正在使用该algorithm包,则使用以下plain选项就足够了:

\documentclass{article}
\usepackage{algorithmic}
\usepackage[plain]{algorithm}

\begin{document}

\begin{algorithm}
\begin{algorithmic}
  \STATE $sum\gets 0$
  \STATE $i\gets 1$
  \WHILE{$i\le n$}
  \STATE $sum\gets sum+i$
  \STATE $i\gets i+1$
  \ENDWHILE
\end{algorithmic}
\caption{Calculate $y = x^n$}
\label{alg:test}
\end{algorithm}

\end{document}

在此处输入图片描述

相关内容