在文件开头引入下面的包和代码:
\usepackage{algorithm}
\usepackage{algorithmic}
\newlength\myindent
\setlength\myindent{2em}
\newcommand\bindent{%
\begingroup
\setlength{\itemindent}{\myindent}
\addtolength{\algorithmicindent}{\myindent}
}
\newcommand\eindent{\endgroup}
然后对于要缩进的代码,加入如下命令
\begin{ALC@g}
把自己的算法放在中间
\end{ALC@g}
本文介绍如何在LaTeX中使用algorithm和algorithmic包实现代码段的自动缩进,通过indent和eindent命令控制算法块的视觉效果,适合编写技术文档中的算法部分。
824





