本文适用于用Word写学位论文。
学位论文大多要求章标题编号用汉字形式,如“第一章”、“第二章”,图表编号中要包含数字形式的章节号,如“图1-1”,“图2-1”。Word中的多级列表和题注标签对这一需求支持的不是很好。
大部分同学写硕士论文时采用章标题用自动编号,图表手动编号的方式来应对这一问题。但这样在插入或删除图表时编号的维护就成为一个大问题。我们依然试图使用优雅的“题注+交叉引用”的形式对图表进行编号和引用。这种方法比较通用,但要用到“域”的概念。看起来挺“玄乎”的,其实动动手操作一下就会了让题注中的章节号显示阿拉伯数字而不是汉字,非常的简单。
Word域说明
首先要对Word里面需要使用的域代码作一个简短的说明,域里面的所有空格都必须使用半角输入。
^d:查找域符号
^c:粘贴板内容,因为替换窗格能够识别的内容有限,所有需要将域放到粘贴板进行替换
\c:域开关重复上一个序列号。该开关可用于在页眉和页脚中插入章节号。
{}:一定是CTRL+F9输入的域标识符
F9:更新单个域
SEQ:对文档中的章节、表格、图表和其他项目按顺序编号的域
MTChap:mathtype公式章号
CTRL+A,F9:更新全部域
ALT+F9:显示全部域代码(再按一次就返回)
SHIFT+F9:显示单个域代码(再按一次就返回)
\s:在s后的标题级别处重新设置序号
- Arabic:数字格式开关
{ SEQ MTChap \c }:设置公式的章节号也可用于图表编号
{ STYLEREF 1 \s }:插入具有标题1样式的文本
{ SEQ figure \s 2 }:从标题2样式处开始编号
初始情况
刚开始的时候,我是喜欢用“第1章”,“第2章”这样的多级列表的,因为这样的多级列表显示的图表编号都是“图1-1”,“表2-1”,怎么更新都没有问题。
当我觉得差不多了之后,然后我才会将样式改为“第一章”,“第二章”。当然,在修改了样式之后,图表标题不会立即改变。但是一旦更新域,图表的标题立即改变。
操作步骤
先接受现在的样子,接下来执行操作:
1、按 Alt+F9 这样就能看到域代码了
2、在每一章开始位置插入域代码{ SEQ seq \h }。其中{ }不是用键盘上的{ }输入的,而是按Ctrl+F9。 注意中间的空格(应该为{空格 SEQ空格seq空格\h空格})
用{ SEQ seq \c}替换所有的{ STYLEREF 1 \S } 的方法(以下操作前需要按Alt+F9):
(1)首先找一个空白的地方敲出{ SEQ seq \c},然后剪切到粘贴板。
按Ctrl+H调出替换面板,“查找内容”框输入“d空格STYLEREF空格1空格\s”即“d STYLEREF 1 \s”,在“替换”框直接用“^c”即可,表示使用粘贴板内容进行替换;点击全部替换。
ALT+F9返回,看到情况比较乱。
不要着急,CTRL+A,F9刷新整个域代码,所有情况都正常了。
https://blog.csdn.net/buaazt/article/details/70257619