MS Word题注与交叉引用

周四 05 七月 2012 by Joshz

MS Word作为微软的拳头产品,虽然乏善可陈,但是仍然稳坐国内市场头把交椅,就算是在高校,这种局面也好不了多少。最近用Word写了份简短的文档,没什么花哨的东西,就是些公式和交叉引用、参考文献啥的,还是要请出Google大神才搞定。中间关于域以及题注上的有些细节问题没有完全搞懂,看来还是要系统地看看Word教程(谁说Word易用的,不学能用吗?!)。

关于公式多说两句,Word自带的公式编辑器3.0实在是太简单了,要输入空集符号都不行,要输复杂点的公式简直找虐。第三方的mathtype印象中比自带的显示效果还要差,虽然功能似乎强大点。Aurora是基于LaTeX的,输入公式确实快捷,效果也最好,但是担心会出现兼容性问题,转换成图片的话和mathtype一样都不够原生态。总之公式的美观、输入快捷和兼容性三者在Word上兼得。

Zotero在Word内插入参考文献其实是添加了域代码,通过域来更新文献内容以及索引。所谓域,可以理解为一个变量寄存器,根据它在文档中所处的位置产生数据。比如第几张图,第几个表,这时就相当于一个计数器(其实LaTeX里面的Counter更好理解)。大部分域操作都可以手工操作完成,比较重要的快捷键有:F9 更新域;Ctrl+Shift+F9把域转化为文本(确定文章不会再修改时使用,注意备份,慎用!)

Word里面的题注和LaTeX里面的label差不多,其实题注也就是为对象加上一个标签,要引用对象时就指定标签即可(想不通要专门设计个新名词来迷惑人干嘛)。选中对象右键可以添加题注,如下图所示,可以自己添加标签,题注一栏显示的就是该对象在当前状态下产生的题注。

a

上图里的题注默认并非宋体,文章里显得不协调,可以在样式里修改题注的各种细节,如下图,注意可以为中文和西文分别修改字体。题注比较恶心的地方在于位置的摆放,如果对题注的位置进行了修改,很可能它前面的文字或者图片也会被当成题注的一部分而在引用的时候引起麻烦,目前还不清楚用什么方法来分隔。另外,一般添加题注完以后,对象前面都会自动加上一个小黑点,很恶心,可以在对象所在行选择段落属性,将换行与分页——分页里面的所有选项前的钩都去掉,黑点就会消失了。

b

题注设定完成就可以进行引用,点插入——交叉引用,如下图:

c

选择标签,在选择引用内容插入即可。很多情况下在标签和数字之间会产生一个空格,这是沿袭了英文里面的设定,中文就不适用,只能手动删除,没找到可以设置的地方。如果你不确定是不是有空格,请在Word选项——显示里面勾上显示所有格式标记,这样,空格就会用一个小黑点标示出来了。

总结:Office产品号称易于使用,其实是在不要求高级功能的前提下,一旦要设计些功能,仍然要学习微软的一套设定,花费的时间不一定比LaTeX语言少。微软的自作聪明我就不说了,很多情况下光是修改默认的设置就很麻烦。