文章预览
如何在 LaTeX 中优雅地插入 algorithm 环境 托更恶习当休 矣,我都快忘记自己还有个号了~ 不得不说, LaTeX 提供的插入伪代码/算法块的宏包有那么亿点复杂…大概有 algorithm , algorithmic , algorithmicx 以及 algorithm2e 等…其中还包含令人眼花缭乱的 algpseudocode , algcompatible , algpascal 以及尚未完全完成的 algc 宏包。 本篇小文章的 重点 在于对 他们之间的关系做一个区分 : algorithm :提供 浮动体 环境 alogorithm (类似于 figure 以及 table ) algorithm2e :另一个 直接提供浮动体 算法块环境的宏包 algorithmic :提供算法 algorithmic 环境,用于生成主体的算法过程代码,可以 嵌入浮动体内使用 algorithmicx : algorithmic 宏包的增强版,提供了下列的预定义样式 predefine style 并增强了对 algorithmic 宏包的功能,允许对自定义命令 COMMAND 进行设置,可以理解为 algorithmic-pro-max alg
………………………………