Latex工具-伪代码

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:17   2989   0

参考:https://blog.csdn.net/robert_chen1988/article/details/71512914

algorithm2e 工具包比较好用,调用时:

\usepackage[ruled,linesnumbered]{algorithm2e}


该工具包的使用手册下载地址:

http://mlg.ulb.ac.be/files/algorithm2e.pdf

中括号中的 ruled 是让标题显示在上面,否则算法的标题则在下面。 linesnumbered 让算法中显示行号。还可以添加 boxed, 让算法排版时好像插入在一个盒子里。


书写代码时也有一些专门的命令:

\; 在行末添加分号,并自动换行

\caption{} 插入标题

\KwData {输入信息} 排版为 Data:输入信息
\Kwln {输入信息} 排版为 In: 输入信息

\KwOut {输出信息} 排版为: Out: 输出信息
\KwResult {输出信息} 排版为: Result: 输出信息

\For {条件日循环语句} 排版为 for 条件do 循环语句endo

\If {条件日肯定语句} 排版为 if 条件then 肯定语句end

\While {条件日循环语句} 排版为 while 条件do 循环语句end

使用 \renewcommand{\algorithmcfname}{算法} 命令修改算法显示。

附线上工具地址:https://www.overleaf.com/

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP