我想用该algorithmic
包生成一个算法,在我排版时不会显示烦人的结束语句。我以前做过这个,但现在忘了怎么做了。具体来说,
\FORALL 自然数 N \状态 N=N-1! \结束
我希望\ENDFOR
排版后不要出现最后的陈述,因为这只会不必要地占用空间。
答案1
来自algorithmic
手册:
有一个选项,
noend
可以在algorithmic
加载包时调用。调用此选项后,输出中将省略结束语句。当出现此问题时,这可以节省输出文档中的空间。
因此,如果你使用
\usepackage[noend]{algorithmic}
不会有任何结束语。
答案2
包中algpseudocode
还有一个noend
选项。它通过以下方式调用:
\usepackage[noend]{algpseudocode}
这种替代方法解决了先前评论中报告的问题,即将包添加algorithmic
到文档会导致错误:
Command \algorithmic already defined. {\end{list}}