LaTeX伪代码

  • 一、设置成中文
  • 二、导包
  • 三、案例
  • 四、编号
  • 五、备注
  • 六、参考文献

先来看伪代码的样子

一、设置成中文

如果不设置是这样的:

\floatname{algorithm}{算法}
\renewcommand{\algorithmicrequire}{\textbf{输入:}}
\renewcommand{\algorithmicensure}{\textbf{输出:}}

二、导包

\usepackage{algorithm}
\usepackage{algorithmic}

三、案例

\begin{algorithm}\caption{Calculate $y = x^n$} \label{alg:alg1}\begin{algorithmic}% 输入\REQUIRE $n \geq 0 \vee x \neq 0$ % 输出\ENSURE $y = x^n$ % 初始化\STATE $y \leftarrow 1$ % 逻辑\IF{$n < 0$} \STATE $X \leftarrow 1 / x$ \STATE $N \leftarrow -n$ \ELSE \STATE $X \leftarrow x$ \STATE $N \leftarrow n$\ENDIF\WHILE{$N \neq 0$} \IF{$N$ is even} \STATE $X \leftarrow X \times X$ \STATE $N \leftarrow N / 2$ \ELSIF{$N$ is odd}\STATE $y \leftarrow y \times X$ \STATE $N \leftarrow N - 1$ \ENDIF \ENDWHILE\end{algorithmic}
\end{algorithm}

四、编号

需要序号的话在\begin{algorithmic}后加上[1]

五、备注

我用的版本是2018,貌似参数如REQUIRE写成小写会报错

六、参考文献

  1. Latex写算法的伪代码排版
  2. latex算法流程图
  3. LaTeX/Algorithms - Wikibooks

LaTeX中文伪代码相关推荐

  1. Word中添加中文伪代码

    最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码. 目前在网上看到的操作大多数都是基于aurora或者algorithm ...

  2. latex 中文_【小白向】LaTeX 中文入门

    注:本文尚未撰写完毕,先暂存一下~(2020/06/27) 参考学习路线[1] 如何从零开始,入门 LaTeX? @孟晨 1. 卸载 CTeX 套装,安装 TeX Live 原因及教程见:TeX Li ...

  3. R+markdown+LaTeX 中文编译解决方案

    R+markdown+LaTeX 中文编译解决方案 参考文章: (1)R+markdown+LaTeX 中文编译解决方案 (2)https://www.cnblogs.com/loca/p/45416 ...

  4. latex中文简易模板,课程论文使用

    ##效果图 本教程一定要配合代码来看,下面有附录源码了,代码文件也已上传CSDN资源戳这里下载资料文件 ##tex安装 看这个链接就可以了 我安装的是texlive,自带的texwork还挺好用,如果 ...

  5. latex中文小标题_科学网—一个较为完整的中文图书Latex模板 - 张金龙的博文

    用Latex编写中文书是让人头疼的工作.如果不是需要输入很多公式,很多人是不愿意用latex排版中文书的. 在ctex宏包发布之前, latex系统对中文排版的支持一直不太理想.虽然中文能够正常显示, ...

  6. LaTeX 中文排版

    LaTeX 中文排版宏包.文档类介绍及排版实例 LaTeX 中文排版介绍 LaTeX 中文排版宏包介绍 LaTeX 中文排版文档类介绍 LaTeX 中文排版介绍 目前使用LaTeX实现中文排版的方法主 ...

  7. LaTeX中文生僻字显示

    LaTeX中文生僻字显示 在处理"旻"这个字的时候,TexLive 2021+XeLaTeX编译成功但是字无法正常显示. 于是网上搜索,得到以下解决方法 \usepackage{c ...

  8. 1.1 LaTex中文环境搭建

      Latex默认是不支持中文的,要支持中文就必须得用第三方包.我是使用的texstudio+texlive,本来想用miktex的.但是不好用,经常出现下载包的bug,设置了镜像也无法下载包,所以我 ...

  9. LaTex中文编辑入门

    目前正在写一篇实验报告,想用LaTex进行排版.之前没怎么接触过,结果中文就是显示不出来或者是乱码.网上的很多教程大多都比较麻烦,我想通过这一篇博客说明一下LaTex中文编辑最简单的办法. 首先到CT ...

  10. Latex 中文简历 过程(更新Miktex和 修改utf字体)

    为什么80%的码农都做不了架构师?>>>    http://app.yinxiang.com/shard/s20/sh/3e7c76c2-5717-4591-bf2d-386a8e ...

最新文章

  1. HDU 2094 产生冠军
  2. 使用nmap-converter将nmap扫描结果XML转化为XLS实战
  3. Linux Netcat 命令——网络工具中的瑞士×××
  4. 【新星计划】MATLAB系统辨识工具箱使用方法
  5. 1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)
  6. mysql往前一天同一时间_Mysql时间轴数据 获取同一天数据的前三条
  7. Java中BigDecimal的8种舍入模式
  8. CCIE-LAB-第十篇-BGP-VPNV4+VNPN6+MPLS+关闭TTL
  9. python进阶之装饰器之3如何利用装饰器强制函数上的类型检查
  10. h2 不能访问localhost,SpringBoot访问H2控制台
  11. 《转》在c/s中,登录成功后如何关闭登录窗体显示主窗体
  12. Yii源码解读 - 事件
  13. 简单区分一级域名、二级域名、三级域名
  14. 友盟分享,极光推送Demo
  15. python和arduino哪个好_基于Python和Arduino的智能花盆系统
  16. 从自己的角度比较 天书夜读 和 寒江独钓
  17. 关于SIGHUP信号的讨论
  18. http://blog.csdn.net/anxpp/article/details/52108238
  19. 免费使用谷歌的深度学习云服务
  20. Docker安装java环境并部署jar包运行

热门文章

  1. 杨柳絮-Info:阜阳市多举措治理杨柳絮问题
  2. 使用词向量嵌入模型,获得近义词
  3. linux系统如何安装bt5,BT5硬盘安装(多系统linux + win + BT5)
  4. 功率和能量换算公式、如何换算,W和J如何转换,power和energy转换
  5. 威漫哨兵机器人_曾经秒杀X战警的哨兵机器人,在漫威漫画原著里更让人头疼!...
  6. Android武林大会(转)
  7. C语言if 语句的基本用法
  8. Go 程序如何被启动,g0,m0 又是什么?
  9. 计算机 hdmi不显示桌面,电脑用HDMI连接电视,电视却只显示桌面 其他的什么都不显示...
  10. 光纤传输相关问题及讨论