word中公式排版
对于大多数理工科学生来说,论文中往往少不了公式。使用Word2000提供的公式编辑器可以完成公式的录入,但是要使录入的公式满足论文排版的要求,还是需要使用一些技巧的。
论文往往对公式的排版格式有着严格的要求,虽然各个单位的要求不尽相同,但基本都有以下几点要求(参见图1):
1. 2. 3.
公式居中对齐;
公式要按照在文中出现的顺序添加编号; 在文中引用公式时要注明所引用公式的编号。
图1
有些读者可能会说,这有什么难得。要公式居中对齐还不容易,我在公式前面加上一串空格符不就行了。要给公式添加编号和引用编号吗那就更容易了,手敲进去不就行了。 没错,这样确实也可以达到排版的要求,笔者周围很多人都是这么做的。可是这样做却很繁琐。如果论文中的公式很多的话,且不说敲入那么多空格符进行调整的麻烦,单单是给公式编号,就要费些心思了(一定小心啊,如果中间有一个公式的编号错了,可就要重新修改了)。更糟糕的是如果以后要删除某个公式或是添加一些公式,为了保持公式编号的连续性,就不得不修改已有编号以及对公式编号的引用了(痛苦啊)。 其实,在使用软件时,我们应该抱着这样的原则:“凡是重复性的工作,就交给软件去做吧”。Word作为一个优秀的文字排版软件,当然会提供解决上述繁琐的工作的方法。下面就让我们看看怎么充分利用Word提供的功能来完成前面所述的工作。
公式居中对齐公式的居中对齐可以通过设置制表位轻松的实现。为了更有效的使用制表位,还需要使用Word所提供的样式功能。限于文章的篇幅,笔者在这里就不对样式做过多的介绍了,市面上常见的关于Word使用的书籍都会对样式的使用进行讲解。建议
还不了解样式的读者学习一下,因为根据笔者的经验,使用样式可以大大的提高排版的效率。闲话不多说了,让我们言规正传,看看究竟如何使用制表位来使公式居中对齐。 笔者论文中的正文都使用了样式“正文(首行缩进两字符)”,这是Word内带的样式,可直接使用。我们要通过修改这个样式来设置制表位。操作步骤如下:
打开样式对话框(菜单操作:格式\式样);
在对话框左上角的列表中选择名称为“正文(首行缩进两字符)”的样式; 单击“更改”按钮,在弹出的对话框中单击“格式”按钮;
在弹出的菜单中单击“制表位”,将弹出如图2所示的“制表位”对话框。
图2
图2中的设置即为笔者在论文的实际设置。笔者论文的页面宽度是33字符,所以设置了一个位置在行中间的制表位。这个制表位的位置设为“16字符”(精确的说应该是字符),对齐方式设为“居中”,前导符设为“无”。设定完后,一路确定,关掉所有的对话框就行了。
图3
键入公式后,在公式前面键入Tab键,公式就自动居中对齐了。提醒一下,不要忘记将公式所在段落的样式选择为“正文(首行缩进两字符)”。
细心的读者可能会问图2中的“33字符”是干什么用的。其实这是为了实现公式编号的对齐。按照论文排版的要求,公式编号要求在行的最右边。学会了公式的居中对齐,就可以用同样的方法来实现公式编号的右对齐。设置方法类似,这里就不重复了,需要注意的是这个制表位要设置为右对齐方式。图3就是最后的结果。
公式的自动编号在Word中,可以使用“题注”功能给公式编号,Word将根据公式在文中出现的顺序自动编号。使用“题注”功能的方法是这样的:
首先单击要添加编号的公式,然后打开“题注”对话框,见图4(菜单操作:插入\题注)。在“标签”中选择公式。可以单击“编号”按钮以设置编号的格式。最后单击“确定”按钮关闭对话框。可以得到如图5所示的结果。
读者会发现公式的编号出现在公式的上方,而我们希望编号和公式在同一行上,并且在公式的右边。利用Word的题注功能给公式编号时,公式编号必须单独的占一行,这就无法满足论文的排版要求。这不能不说是Word的一个小缺憾。下面就来看看如何解决这个问题。
图4 图5
把前面使用题注功能生成的编号“2-1”拷贝到公式的右边,然后在公式和编号之间键入Tab键,最后在编号两边加上括号,就可以得到图3所示的排版效果。
完成这一步后,在接下来的公式编号中就不用这么麻烦了。只要把已经排好的“(2-1)”直接拷贝到新公式后,然后选中“(2-1)”,单击鼠标右键,选择“更新域”就可以了,Word会根据公式在文中出现的顺序自动的调整编号。
是不是很神奇。其实这种自动编号的功能是通过Word的“域”实现的,域是嵌入Word文档的一组代码,用来指导Word在文档中插入文字、页码、图形和其他资料,有兴趣的读者可以参考相关的书籍。
对公式编号的引用按照Word的设计,对公式编号的引用可以通过“交叉引用”功能来实现。交叉引用是对文档中其他位置的内容的引用,可为标题、脚注、书签、题注、编号段落等创建交叉引用。
如果是按照图5所示的格式对公式添加编号,那么对该编号的引用就可以直接使用“交叉引用”来实现。但是当我们把公式排版成图3所示的格式后,就没有办法直接使用“交叉引用”的功能来引用公式的编号。因为,这时公式编号和公式在同一行上,交叉引用功能无法从这一行中将公式编号单独的提取出来。