也谈在WORD中输入下标

Author: 陈秀峰 Date: 2001年 12期

    读完本栏目第11期西林客《巧用WORD的“替换”功能输入下标》一文(以下简称《下标文》)后,大受启发。
      《下标文》只解决了1个字符下标的输入,若有2、3……个字符的下标(特别是出现在同一篇文档中),方法是在输入下标时增加一个后缀,即输入Z下标字符#(其它字符也可),如Z12#(12为需要的下标)。然后再按《下标》文的方法依次将Z12#替换为下标、将Z替换掉、将#替换掉。
      特别提醒:①在将#替换掉时,在“替换为”窗口中也是输入^z;②^z中的“z”必须是小写;③要输入上标也可以仿此操作。
      用《下标》文的方法一类一类地反复“替换”,笔者认为比较麻烦。笔者通常采用Eq域来输入下标,既可以单独输入下标,也可以同时输入上、下标,既方便,又美观。
      1.将光标定在WORD文档需要上下标的地方,按下Ctrl+F9组合键(也可以用“插入→域”命令)插入一个域记号“{}”。
      2.在域记号中输入域代码:eq \o(\s\up8(上标字符),\s\do3(下标字符)。
      3.文档全部输入完成后,按下“Alt+F9”组合键,即可将所有域代码一次性转换成域结果,在这里即转换为上、下标。
      特别提醒:①通过改变域代码up和do后面的数值来调整上、下标字符之间的间距,使之达到满意的效果。②如果只需要输入下标,只要让“下标字符”为“空”即可。
      看到这里,读者也许认为这样做很麻烦,还要记住复杂的域代码,稍不注意就会输错。我们可以为上述过程录制一个“宏”,让WORD记住这些开关符号,实现此Eq域(上、下标)的自动输入:
      1.启动WORD2000,用“工具→宏→录制新宏”命令,打开“录制宏”对话框。
      2.在“宏名”下面的白条框中输入一个名称(如SXB),按“确定”按钮,此时上述对话框转变成一个小的浮动窗口。
      3.重复插入域的1、2步操作。
      4.上述域代码输入完成后,按浮动窗口上的“停止录制”按钮(■)。
      至此“宏”录制完成。
      5.以后需要输入下标时,用“工具→宏→宏”命令(或按“Alt+F8”组合键),打开“宏”对话框,选中刚才录制的宏(SXB)后,按“运行”按钮,上述域代码将自动插入光标处。
      6.将上述插入的域代码中括号内的字符改成你需要的下标文本,右击该域代码并选“切换域代码”选项,你需要的下标就输入到光标处。
      特别提醒:我们还可以进一步简化上述操作:将鼠标移到工具栏任意位置右击,选“自定义”选项,打开“自定义”对话框,在“命令”卡片的“类别”栏中选中“宏”项,用左键选中右边“命令”栏中的宏“Normal.NewMacros.sxb”,并将其拖到工具栏上,再按“更改所选内容”按钮,在“命名”后面的白条框中输入“上下标”字样,关闭上述对话框。以后需要输入下标时,按一下工具栏上的“上下标”按钮,就可以将此Eq域方便地插入文档中,重复上述第6步操作,即可快速完成下标的输入。