LaTex伪代码手册 | algorithm2e、 algorithmicx、algorithmic
发布网友
发布时间:2024-10-08 18:19
我来回答
共1个回答
热心网友
时间:2024-10-08 19:50
LaTeX中插入伪代码支持三种包:algorithm2e、algorithmicx和algorithmic。每种包的使用方法各异,若混合使用可能会导致编译错误。以下主要介绍algorithmic包的使用方法:
1. 使用algorithm2e包进行排版
2. 使用algorithmicx包进行排版
3. 使用algorithmic包进行排版
参考资料:维基百科
参考资料:bundle手册
3.1. 载入包
3.2. 基础命令
algorithmic包使用的命令与algorithmicx包不同,与revtex4-1不兼容。基本命令如下:
完整文档可查阅[2]。大部分命令与algorithmicx包的命令相似,但大小写有所不同。ctan仓库中的algorithms包(发布日期为2009-08-24)描述了algorithmic环境(用于排版算法)以及algorithm浮动包装器(见下文),该包装器旨在包裹algorithmic环境。
algorithmic包建议用于IEEE期刊,因为它是其默认样式表的一部分。[1]
3.3. 定义输入输出
如何将require/ensure重命名为输入/输出:
3.4 主要查阅手册:mirrors.rit.edu/CTAN/ma...
3.5 使用技巧:
$$包围的文字是连在一起的斜体,可以用{}代替使用,例如:
可替代为