本文适用于用Word写学位论文。
学位论文大多要求章标题编号用汉字形式,如“第一章”、“第二章”,图表编号中要包含数字形式的章节号,如“图1-1”,“图2-1”。Word中的多级列表和题注标签对这一需求支持的不是很好。
我们单位的大部分同学写硕士论文时采用章标题用自动编号,图表手动编号的方式来应对这一问题。但这样在插入或删除图表时编号的维护就成为一个大问题。
我们依然试图使用优雅的“题注+交叉引用”的形式对图表进行编号和引用。
目前网上对这一问题有几种应对办法:
1、《题注编号格式“图 一.1”替换为“图 1.1”》(http://hi.baidu.com/yybear505/blog/item/9e84b403dcf5f5054bfb51be.html)
这篇文章介绍的方法看起来比较麻烦(虽然其实不一定真的麻烦,但由于我写硕士论文写得头大,加之对Word的域又不是太熟,所以甚至没有勇气尝试这种方法,希望文章作者不要怪我~)。
2、《word格式排版技巧---本科,硕士,博士毕业论文排版》 (http://emuch.net/html/200904/1291840.html)
这篇文章介绍的方法是手动建立一系列题注标签,如“图1-”,“图2-”等,这种方法比手动编号有了很大进步,但在对章的增删时依然需要大量的手动修改编号工作。学位论文如果提前列好提纲的话不大会有增删章的情况,但作为搞科研的,总还是有试图寻找更加自动化的办法的习惯。
3、中国药科大学的《论文排版的艺术》讲义 第3版
(虽然这个讲义是“严禁外传”的,但貌似现在已经外传到让我可以下载到了,不过为了尽量减少麻烦,我这里不列下载地址了,google上可以搜到的)
在这个讲义上介绍的方法中,章标题仍然用数字形式编号,只不过在字体中设置了“隐藏”,然后手动用“AutoNum”域编写汉字形式的章标题编号。这是目前我在网上看到的个人感觉最优雅的方法了。这种方法解决了图表题注编号中的章节号问题,但仍然有两个小问题,一是讲义里也提到的“在我们插入的目录里,每一章的标题均没有顶格”,这个需要在最后提交论文前手动修改目录,将每一章的标题前面那个空格删去。二是当我们要插入对章标题编号的交叉引用时,例如“在第二章中我们提到...”,会发现插入的编号是“第2章”而不是“第二章”。
下面介绍我想的办法(以Word 2010为例,其他版本应该类似)。
要做章节标题自动编号,需要定义一个多级列表。在定义多级列表前,我们先干一件事情(如果多级列表已经有了,没关系的,照样做,到时候修改现有的多级列表就行),新建一个样式,样式基准设为“标题 1”,命名为“汉字章标题”。在定义多级列表时,将第1级链接到样式“汉字章标题”并修改“编号样式”为汉字形式,再在“输入编号格式”的文本框中输入“第”和“章”两个字;第9级链接到“标题 1”;其他级别链接到相应的“标题 X”并选择“正规形式编号”。第2级的“起始编号”设为0。对多级列表的第9级,我们还要多做一些处理,在“输入编号的格式”的文本框中,将最后一个数字前面的所有内容都删掉,“编号之后”选“不特别标注”,去掉“重新开始列表的间隔”上的勾,然后点击“字体”按钮,在弹出的对话框中选上“隐藏”复选框。如下图所示:
多级列表就定义好了,只是比一般写学位论文时定义的多级列表稍麻烦一些。但这里要注意,“标题 1”样式和第9级列表不能像平常那样用了,不过一般人写论文也不会用到第9级列表吧,要真用到,那我只有膜拜了。
在编写论文时,在每一章的标题文字后面(不换行)插入一个样式分隔符(小技巧:插入之前最好先敲一下回车,然后再将光标移动到标题文字的最后),然后将样式分隔符之后的文字(不换行),大概应该是一个空格,应用样式“标题 1”。
(Word 2010中,“样式分隔符”命令默认不出现在工具栏中,可点击 文件->选项(出现了word选项)->快速访问工具栏->所有命令->样式分隔符 然后添加到快速访问栏即可)
这时,在图表的题注标签中选上“包含章节号”,“章节起始样式”选择“标题 1”,就搞定了。这个是常规的做法。效果如下图(“显示编辑标记”状态下截图,以下同):
自动生成目录也没有问题,如下图: