Word-格式与排版
前言
已经很久没更新了,但不是在摸鱼,最近写了三个小工具,后续可能会写个文章来介绍一下吧,虽然感觉没什么技术含量。
这次主要是想起来上次写实验报告的时候,困恼着如何排版,让同学指导了一下,感觉受益匪浅,本来计划记录一下的,结果期末太忙就忘了,到最近才想起来填坑。本篇文章就记录一下非常基本的实验报告格式排版。不要觉得排版无用,实际上排版也是一种规范。
代码块的插入
对于计算机专业的同学,写完实验代码后,肯定要将重要实现部分的代码加入实验报告,但是Word里是没有默认的代码块格式的,导致直接从IDE中复制粘贴后不是很美观。这时候可以借助插件与网站来实现代码的高亮与格式化。
IDE自带的格式
很多IDE都自带一些代码的格式,特别是暗色的主题,复制出来会自带代码格式,有时候也能呈现想要的效果,以下是PyCharm
的VSCode Dark Modern
主题复制到Word中的效果。
Easy Code Formatter
在使用本插件时,复制内容记得去除样式!(也就是只复制文字选项)
获取
这是Office中免费的一个加载项,以Office 2019为例,获取路径为:
flowchart LR a(插入) --> b(获取加载项) --> c[搜索'Code']--> d(找到'Easy Code Formatter'点击'添加')
使用
点击获取之后会出现在Word的操作栏中,点击即可以看到操作的选项。
选中内容点击相应的选项即可,这边以PyCharm
为例,讲解一下区别:
- Format text as code:将文本格式化
Highlight selected line:高亮选定的行
Code formatter settings:代码格式化设置
如果你点击
Highlight selected line
与Format text as code
都没有反应,那么点击此项,在跳出的弹窗中可以找到同名的选项,点击即可。设置中还有主题与颜色,这边就不展开介绍了。值得一提的是,这个插件可能出现加载不出来的情况(点击后一片空白),可能和Word版本有关,另外,在调整主题与颜色的时候,要注意不要选择Word显示不了的颜色,会出现一些奇怪的错误。
代码格式化网站
我知道的一些网站:
- CodeInWord : http://www.codeinword.com
- highlightcode : https://highlightcode.com
- Code Paste:https://paste.tonys-studio.top
效果都差不多,步骤为:
flowchart LR a(选择开发语言) --> b(复制代码\n点击高亮) --> c(复制高亮后的内容) --> d(回到Word进行粘贴)
效果还是不错的,如果你不想要靠右的效果,可以按照一下顺序设置,将其调为向左对齐:
flowchart LR d(选中内容) --> a(搜索操作说明) --> b(搜索'定义新编号格式')--> c(在'对齐方式中'选择'左对齐')
调整后的效果:
三线表
是论文中表格的规定形式,总共分为两个步骤:
- 对于总表来说,去除除了上下的所有横线。
- 对于表头来说,添加下横线。
可以按照以下方式设定:
设定前后的效果对比:
标题格式
标题格式结构
对于一些重要的文档,目录一般是不可或缺的,Word中有自动的目录生成,前提是我们设定好标题的格式。
以一篇实验报告模版为例:
可以看出其中:
- 实验目的、设计内容、基本设计要求为一级标题,对应样式为标题一
- 基本设计要求之下的各个小题为二级标题,对应样式为标题二
按照我的习惯(不知道对不对),除了标题一采用的是大写数字以外,其他的标题都已×.×(*n)的格式循环命名下去。下面是一个例子:
1 | 实验报告 |
修改标题样式
Word默认的标题样式完全不准确,用起来相当不美观,因此考虑修改样式。
标题的格式一般为:
字体加粗,大小为小四
中文:宋体
英文:Times New Roman
单倍行距
修改各种标题样式,后续只需要对内容点击样式即可应用成功,免去了每次都要设置段落与字体属性的麻烦。
设置标题格式的作用
能够跳转到对应的内容
按住
Ctrl + F
可以利用标题实现快速跳转。可以生成自动目录
目录页码问题
对于一份实验报告来说,正文内容一般是从Word的第三页才开始,这时候会导致出现目录的第一个索引为3,在某些场合可能就不符规范。
解决步骤:
插入 –> 页码 –> 选一个样式(可选)
光标放在正文开头处
布局 –> 分隔符 –> 下一页
点击正文第一页的页码(一般是3),在属性中取消“链接到前一节”
页码 –> 设置页码格式 –> 起始页码 –> 确定
删除正文以前的页码 –> 点击目录 –> 只更新页码
处理结果: