最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码。
目前在网上看到的操作大多数都是基于aurora或者algorithm2e的,不太方便转换为word格式,而且对于博主这种latex小白不是特别友好,于是想尝试一下用word中的表格生成类似的伪代码,发现最后的效果也能有个七八成相似,现总结过程如下,供有需要的小伙伴们参考。
目录
- 1.设置三线表
- 2.设置伪代码样式
- 3.编写伪代码
1.设置三线表
1.新建一个word文档,插入一个2行1列的表格
2.选择设计—>新建表格样式
3.设置表格名称为三线表,首先选择将格式应用于整个表格,选择字体,先进行中英文字体的设置
4.选择段落,进行行距的设置,这里是把行距设置为了固定的20磅,实际可以根据自己的需要调整
5.再选择表格属性,设置单元格的垂直对齐属性为居中
6.选择将格式应用于标题行,选择边框和底纹,将上边框设置为1.5磅,下边框设置为0.5磅(先选磅数再点图标)
7.选择将格式应用于整个表格,选择边框和底纹,将上下边框都设置为1.5磅
8.选中刚刚的表格,将样式调整为设置的三线表
2.设置伪代码样式
1.选择开始—>样式—>创建样式,设置样式名称为伪代码
2.在样式栏中右键点击刚刚创建的样式,选择修改
3.选择编号—>定义新编号格式,设置编号为带冒号的数字,对齐方式为右对齐
4.选择段落,设置左侧缩进和悬挂缩进都为1字符
3.编写伪代码
上述两个样式设置完成之后就可以开始编写伪代码了,下图就是我用样式编写的伪代码,看着效果还是不错的。
还有一点需要注意的是,在表格中插入tab键时要使用快捷键ctrl
+tab
,单独只按tab键的话效果是在末尾新加一行。
如果还想添加竖线的话,可以通过插入形状的方式逐一添加(目前还没摸索到更加高效的方式,不过伪代码中添加竖线的情况应该不多,所以手动添加的工程量也是可以接受滴)。
最后完成的效果如下图所示
更多推荐
Word中添加中文伪代码
发布评论