Word世界真奇妙——活用Word中的域 李宏明 1999年 第26期 34版   许多人喜欢用Word的一个重要原因是Word有编程功能,其功能强大的“宏”令人称道。Word还有一个不为人熟悉和很少使用的智能功能是“域”,我们除了能利用域在表格内和表格间进行各种计算外,还有很多别的功能。以Eq域为例,能做些非常有趣的东西,现介绍如下。   Eq是Equation(公式)的缩写,Eq域能够生成数学公式。创建公式当然最好用“公式编辑器”了,但如果没有安装“公式编辑器”或想多会一手,可使用 Eq 域。根据Eq域的不同开关,分别能完成以下内容:绘制二维数组、用方括号括住单个元素、创建分数、使用一个或两个元素绘制根号、设置上下标、在元素四周绘制边框及将多个值组成一个列表等。域的表达式一般为:eq \开关\选择项(文字),它允许同时套用多种开关创建更复杂的公式。   好了,让我们看一看Eq域能做些什么呢? #1  1.字上加一横线   这可不是吃饱了没事干,有时的确需要在一个字或字母上加一个横线,表示平均值或进行摩根定律计算等。如果不愿意麻烦“公式编辑器”,而利用在字母上划一横线的方法又不实用(在排版时横线乱串),那怎么办呢?这时可以用插入域的方法。在Word主界面中点击“插入”下拉菜单中的“域”即可得到如^263401a^所示的对话框,在域代码中输入“eq \x \to(AA)”字样,AA为所要加横线的字,按“确定”之后就变成了(^263401b^)。如果要生成(^263401m^)字样,就输入“eq \x \to(A\x \to(B))”代码。 #1  2.加双重下标   双重下标就是给字或字母的下标再加下标。这个问题在工程上很常见,如空气动力学中的符号。先请看下面的演变:   ●“ eq \s\up 1(C)\s\do 1(z)\s\do 3\(α)”, 就成了 “(^263401b8^)”;(其中z和α的字体分别小一号和小二号)   ●“ eq \x\bo(\s\up 1(C)\s\do 1(z)\s\do 3\(α))”, 就成了 “(^263401x^)”;   ●“ eq o(\s\up 12(· ),\x\bo(\s\up 1(C)\s\do 1(z)\s\do 3\(α)”, 就成了 “(^263401x1^)”;(其中“·”后留三个空格)   这样做是不是太麻烦了?其实你仔细观察一下,就能看出各种开关的功能。\s是上下标开关,用up、do加数字来控制其上下标的位置,如\up 4 或\do -4就是向上移4磅,\do 3或\up -3就是向下移3磅;\x开关是在字符四周加线,上下左右框线分别用to、bo、le、ri表示,如1中给字母上面加横线的例子,用\x \to 形式;\o开关是将每个后续元素打印在前一元素之上,字符框对齐方式分别用al、ar、ac表示,代表左、右和中间对齐,而后面要用到的\d开关是将下一个字符向左或右移动指定磅数的开关。这里就不多说了,Word的帮助里有更详细的内容介绍。 #1  3.简单数学公式的输入   当然,最好还是用“公式编辑器”来输入各种公式,这里只是想表明Word本身有生成数学公式的功能,不过并不太方便。   ●“EQ \i(-1,1,3x2+7)”(^263401b9^),开关\i(,,) 能使用指定的符号或默认符号及三个元素创建积分。   ●“EQ \r(2,3m3-2)”(^263401c1^),开关\r(,)能使用一个或两个元素绘制根号。   ●“EQ \f(7,8)” (^263401c2^),开关\f(,)能创建分数。   ●“EQ \a \ac \co2 \vs3 \hs3(Ax,By,C,D)”(^263401c3^),开关\a()能绘制一个二维数组。   ●“EQ \b \bc\{ (\r(3,x+y))”(^263401c4^),开关\b()能用方括号括住单个元素。 #1  4.丰富多彩的Eq域   通过上面各种域开关的引入,你是否有些入门了。   了解了这些域后,你还会发现能在文字的上下加各种各样的符号,而菜单中所列的“并排字符”和“组合字符”都成了小菜一碟。不信请看:   ●“eq \o(\s\down 10(△△△),电脑报)”,就成了 “(^263401a9^)”。   ●“eq \o(\s\up 7(∨ ),ou)”,就成了(^263401b2^),像是在标声调吧。   ●“eq \o(\s\up 9(中国),\s\up 1(人民),\s\do 7(万岁))”,就成了“(^263401b3^)”,这可是三行字并排呀!   ●“eq \o\al(\s\up 7(飞),\s\up-9(机),\s\up 8(总体),\s\do 1(综合) ,\s\do 10(设计))”,就成了“(^263401b4^)”,对于文字重叠,利用字体的颜色设置就不会影响可见度。   “eq \o\ad(化学元素, )” 就成了“化 学 元 素”,在文字中间加空格,而且四个字为一个不可跨行分割的整体。   ●“eq \o\ac(\s\up 11((^263401c5^))), \s\do 8((^263401c6^)),\s\up 1((^263401c7^)))” 就成了“(^263401b5^)”,是字母O与四个小符号组合成了小太阳。   ●“eq \o\ac(花,◇)” 就成了“(^263401c8^)”,有人说,我用图文框也能做出这个效果。没错,但那可不如用域做的方便灵活,形式多样。   ●“eq \o\ac(\s\do 4((^263401b6^)),\s\do 1((^263401c^)))” 就成了“(^263401d^)”,在这里,文字都加了下划波浪线,奖杯还作了空心字效果处理。   ●“eq \o\ac(中,(^263401e^) ,○)” 就成了“(^263401g^)”,利用两个字符组合一个新图形符。   ●“eq \o\ac(\s\do 10((^263401c9^)),\s\up 8(读书),\s\up 5((^263401i^)))” 就成了“(^263401j^)”,还是个报头小插图呢。   ●“eq \o\ac(\s\up 8(举),\s\up 8((^263401k^)),\s\do 8((^263401l^)))” 就成了“(^263401n^)”。   ●“Eq \o\al ( WC, (^263401o^)) \d \fo-10 ((^263401p^))” 就成了“(^263401q^)”,\d开关将手各右移10磅。   ●“eq \o\ac(\s\do 7((^263401r^)),\s\up 3((^263401s^)),\s\up 14((^263401t^))) ” 就成了“(^263401u^)”。   ●“eq \o\ac(\s\up 8(胜 ),\s\do 1( 利),\s\do 7((^263401v^)))” 就成了“(^263401w^)”。   朋友们可能要问,上面那些乱其八糟的小图形是从哪里来的?又是如何输入和组合的?下面就以“(^263401y^)”为例来说明。   ①那些乱七八糟的小图形是从哪里来的?这些圆、立方体不是真的图形,而是字体。如果你装的字体比较齐全,会有Monotype Sorts、Webdings、Wingdings 2等字体,里面都是各种各样的图形文字,能够将其放大、设置颜色等,如^263401b7^所示。   ②那些乱七八糟的小图形怎样才能在域中命令行中输入呢?其实谁也没有办法在图1的对话框中输入那些怪字符,只能是先在对话框中输入“eq \o\ac(国,A)”字样,在域生效后,成了“(^263401z^)”,选取此域结果,按鼠标右健,选择“切换域代码”项,将代码中的A删除,插入所要字符“○”就行了。   ③怎么样才能使圆正好套住字呢?在域代码形式eq \o\ac (国 ,○)下,先按需要定义“国”字的字体和大小,再将圆圈字符的字体变大,使其能套得下文字,调整字符的高度(通过字体菜单“字符间距”项中的“位置”选项调整),代码成了eq \o\ac(国,○),多试几次就行了。   ④能有较复杂的组合,像三个以上字符叠加或套用了两种以上的开关等。如用了\o\...开关定义字符叠加,再用\s\...开关调整各个字符高度,同时也允许对文字进行格式设置和边框底纹处理。   除了以上介绍的可以用完整的汉字与图形符号组成有意义的图案外,还可以利用它们组成美术字。再看下面的例子:   “(^263401a1^)”,是由隶书“艹”和“(^263401d1^)”符号组成的“菊”字。   “(^263401a2^)”,是由隶书“(^263401a3^)”和“(^263401a4^)”符号组成的“梦”字。    “(^263401a5^)”是由隶书“花、犭”和字符“(^263401a7^)”组成的“花猫”一词。    “(^263401a6^)”是由隶书“宀、一”和“(^263401a8^)”符号组成的“宇宙”两字。   你有更好的创意吗?快来试一试吧,还有更多更好的 域等着我们去发掘。   考一考你,下列字样是怎样做出来的(^263401b1^)。    WORD的世界真的很奇妙,很精彩,是不是!