Word中添加中文伪代码

最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码。
Word中添加中文伪代码_第1张图片
目前在网上看到的操作大多数都是基于aurora或者algorithm2e的,不太方便转换为word格式,而且对于博主这种latex小白不是特别友好,于是想尝试一下用word中的表格生成类似的伪代码,发现最后的效果也能有个七八成相似,现总结过程如下,供有需要的小伙伴们参考。

目录

  • 1.设置三线表
  • 2.设置伪代码样式
  • 3.编写伪代码
  • 4.添加多个伪代码表的时候编号问题

1.设置三线表

1.新建一个word文档,插入一个2行1列的表格
Word中添加中文伪代码_第2张图片

2.选择设计—>新建表格样式
Word中添加中文伪代码_第3张图片
3.设置表格名称为三线表,首先选择将格式应用于整个表格,选择字体,先进行中英文字体的设置
Word中添加中文伪代码_第4张图片

Word中添加中文伪代码_第5张图片
4.选择段落,进行行距的设置,这里是把行距设置为了固定的20磅,实际可以根据自己的需要调整
Word中添加中文伪代码_第6张图片
Word中添加中文伪代码_第7张图片
5.再选择表格属性,设置单元格的垂直对齐属性为居中
Word中添加中文伪代码_第8张图片
Word中添加中文伪代码_第9张图片
6.选择将格式应用于标题行,选择边框和底纹,将上边框设置为1.5磅,下边框设置为0.5磅(先选磅数再点图标)
Word中添加中文伪代码_第10张图片
Word中添加中文伪代码_第11张图片
Word中添加中文伪代码_第12张图片

7.选择将格式应用于整个表格,选择边框和底纹,将上下边框都设置为1.5磅
Word中添加中文伪代码_第13张图片

Word中添加中文伪代码_第14张图片
8.选中刚刚的表格,将样式调整为设置的三线表
Word中添加中文伪代码_第15张图片
Word中添加中文伪代码_第16张图片

2.设置伪代码样式

1.选择开始—>样式—>创建样式,设置样式名称为伪代码
在这里插入图片描述
Word中添加中文伪代码_第17张图片
Word中添加中文伪代码_第18张图片
2.在样式栏中右键点击刚刚创建的样式,选择修改
Word中添加中文伪代码_第19张图片
3.选择编号—>定义新编号格式,设置编号为带冒号的数字,对齐方式为右对齐
Word中添加中文伪代码_第20张图片
Word中添加中文伪代码_第21张图片
4.选择段落,设置左侧缩进和悬挂缩进都为1字符
Word中添加中文伪代码_第22张图片
Word中添加中文伪代码_第23张图片

3.编写伪代码

上述两个样式设置完成之后就可以开始编写伪代码了,下图就是我用样式编写的伪代码,看着效果还是不错的。
Word中添加中文伪代码_第24张图片

还有一点需要注意的是,在表格中插入tab键时要使用快捷键ctrl+tab,单独只按tab键的话效果是在末尾新加一行。
Word中添加中文伪代码_第25张图片
如果还想添加竖线的话,可以通过插入形状的方式逐一添加(目前还没摸索到更加高效的方式,不过伪代码中添加竖线的情况应该不多,所以手动添加的工程量也是可以接受滴)。
Word中添加中文伪代码_第26张图片
最后完成的效果如下图所示
Word中添加中文伪代码_第27张图片

4.添加多个伪代码表的时候编号问题

看到评论区提到的在一个word创建了两个伪代码表格,第二个表格的编号会自动根据上一个表格的编号继续累加这种情况,如下图所示:
Word中添加中文伪代码_第28张图片

下面是一种解决方法:
1.在伪代码2中需要重新编号处右键,选择重新开始于1
Word中添加中文伪代码_第29张图片
此时第一个编号会错位,如下所示
Word中添加中文伪代码_第30张图片
2.将光标移动到错位处,双击下图框起来的段落符号
Word中添加中文伪代码_第31张图片
3.修改段落缩进
Word中添加中文伪代码_第32张图片
4.序号位置重新变正常
Word中添加中文伪代码_第33张图片

你可能感兴趣的:(word)