今天看了导师给的Latex的论文,突然发现原来算法有专门的algorithm去显示,感觉很新奇,赶紧学习一波。 在学习过程中,发现了一个问题,就是,不知道如何显示if-elseif-else-endif,在网上也查了一些资料,不过有关algorithm2e的资料很少,于是只能自己去看文档了,文档传送门。 通过查阅文档解决了这个问题,记录学习一波。 在...
} \uElseIf{elseif-condition}{ elseif-content} \Else{ else-content} 感谢
Latex algorithm2e 的一些使用 如何写出if elseif else end \uIf{ifcondition}{ somethingif\; } \uElseIf{elseif condition}{ something elseif \; } \Else{ somethingelse\; }
下面是一些常用的LaTeX Algorithm语法: 1.环境 LaTeX Algorithm环境用于排版算法。它的基本语法如下: begin{algorithm} caption{算法名称} label{alg:identifier} begin{algorithmic}[1] REQUIRE输入 ENSURE输出 STATE状态 IF{条件} STATE状态1 ELSE STATE状态2 ENDIF WHILE{条件} STATE循环体 ENDWHILE end{algorithmic...
其中algorithm宏包主要是为算法提供一个浮动体环境,也就是说,在 LaTeX 中算法和图像,表一样,都是浮动体。algorithmic宏包主要是用来完成算法的描述功能,该宏包提供了我们描述算法常用的几种结构命令,如条件结构、循环结构等,但也可以客制化流程 \begin{algorithm}\caption{Algorithm Title}\begin{algorithmic}\...
在Latex中使用algorithm2e显示if-elseif-else-endif 今天看了导师给的Latex的论文,突然发现原来算法有专门的algorithm去显示,感觉很新奇,赶紧学习一波。 在学习过程中,发现了一个问题,就是,不知道如何显示if-elseif-else-endif,在网上也查了一些资料,不过有关algorithm2e的资料很少,于是只能自己去看文档了,文档传送门...
在If-else结构中,\eIf 自带else(即 if 和 else 共用一个 end),而只是用 \If 和 \Else 的话则会多出一个end给Else。 3. 例子 这些例子可以直接放在一个空的.tex文件中进行编译。 例子1 来自官方文档的,什么都没有的原始例子 \def\SetClass{article} ...
LaTeX作为理工科科研人员的必备工具,熟练掌握可以极大地提高论文写作的效率。本文介绍了一个好用的工具包,帮助你优雅地书写伪代码。 1. 准备 该工具包的使用手册下载地址:http://mlg.ulb.ac.be/files/algorithm2e.pdf \usepackage[ruled,linesnumbered]{algor...
在LaTeX中,当算法内容过长而无法在一页内完整显示时,可以通过自定义环境和引入特定的宏包来实现算法的分页显示。以下是实现LaTeX算法分页的详细步骤和示例代码: 1. 引入必要的宏包 为了实现算法的分页,需要引入algorithm、algpseudocode和float宏包。其中,algorithm宏包提供了算法环境的支持,algpseudocode宏包用于编写伪...
在If-else结构中,\eIf 自带else(即 if 和 else 共用一个 end),而只是用 \If 和 \Else 的话则会多出一个end给Else。 此外,Algorithm2e 本身不支持 Do-While 结构(支持的是 While-Do),需要自行定义。不过自行定义并不难,因为宏包中内置了 Repeat-Until 结构,在 Algorithm2e 中是“宏指令(Repeat macros)...