latex 写算法伪代码

最近写论文要在latex里写伪代码,网上的教程几乎都用不了。要么就是说没有安装相关包,一些对我无用的安装/导入教程,要么就是直接贴了很多看似有用其实跑不通的代码。

之前在电脑上安装了WinEdt,后来投入了Texstudio的怀抱,在这两个好像都是傻瓜式安装,没有什么要配置的环境。

需要在\begin{document}前面引用的包:

\usepackage{algorithmicx}
\usepackage[ruled]{algorithm}
\usepackage{algpseudocode}

伪代码正文:

\begin{algorithm}[H]
\caption{name of your  algorithm}
\begin{algorithmic}[1]
\Procedure{name}{$a,b$}\Comment{your comment, optional}
   \State statement of your algorithm
   \While{$r\not=0$}\Comment{your comment, optional}
      \State $a\gets b$
      \State $b\gets r$
      \State $r\gets a\bmod b$
   \EndWhile
   \State \Return $b$\Comment{your comment, optional}
\EndProcedure
\end{algorithmic}
\end{algorithm}

效果:

参考文献:

https://www.ctan.org/pkg/algorithmicx 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值