很好的域教程.docx
- 文档编号:30043015
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:82
- 大小:101.71KB
很好的域教程.docx
《很好的域教程.docx》由会员分享,可在线阅读,更多相关《很好的域教程.docx(82页珍藏版)》请在冰豆网上搜索。
很好的域教程
Word中域的应用
一.简介
Word是文字处理软件,我们在日常处理一些文字时经常遇到一些问题,如:
各种公式的录入,尽管Word都提供了“公式编辑器”,但其插入的却是“对象”,有时排版会感觉不方便,而且也不适合大量、重复的公式录入。
根据经验,只要在Word中善于使用“域”,并结合Windows的“剪贴板”,就能快速、方便、简捷地录入各种公式。
要使用域,我们必须知道什么是域?
域是一种特殊代码,用来指导WORD在文档中自动插入文字、图形、页码和其他资料。
我们在日常文字处理中经常遇到一些简单域,只是没有引起我们的注意,域相当于文档中可能发生变化的数据或邮件合并文档中套用信函、标签中的占位符。
域有三种类型:
结果域、行为域和标记域。
结果域是以插入信息的方法在文档中产生结果;行为域是对文档做一些操作但不插入可见的文本;标记域既不产生结果也不发生行为。
域的组成:
结果域通常是由域代码域结果组成。
如:
{includetext“C:
\\ls\zhls1123.doc”},includetext是域类型,“C:
\\ls\zh123.doc”是域指令。
它表示在文档中每个出现此域代码的地方就会插入名为“zh123.doc”的文档。
域结果是当Word执行域的指令时在文档中生成具体的文本、数字、图形。
域最大的特点就是域内容可以根据文档的改动或其他有关因素的变化而自动更新。
Word提供了9大类共74种域,其中IF有两处、Compare域有两处,均在“文档自动化”和“邮件合并”中。
好了我们下面开始学习有关的域。
二.域的基本操作
§1.域的管理
(1)快速删除域
插入文档中的“域”被更新以后,其样式和普通文本相同。
如果你打算删除某个或全部域,查找起来有一定困难(特别是隐藏编辑标记以后)。
此时按下Alt+F9组合键可以显示文档中所有的域代码(反复按下Alt+F9组合键可在显示和更新域代码之间切换),然后单击“编辑→查找”菜单命令,在出现的对话框中单击“高级”按钮,将光标停留在“查找内容”框中,单击“特殊字符”按钮并从列表中选择“域”(^d进入“查找内容”框)。
单击“查找下一处”按钮就可以找到文档中的域,找到之后将其选中再按下Delete键即可删除。
(2)修改域
修改域和编辑域的方法是一样的,你对域的结果不满意可以直接编辑域代码,从而改变域结果。
按下Alt+F9(对整个文档生效)或Shift+F9(对所选中的域生效)组合键,也可在域上右击鼠标,弹出快捷键,如图11域快捷菜单,可在显示域代码或显示域结果之间切换。
当切换到显示域代码时,就可以直接对它进行编辑,完成后再次按下Shift+F9组合键或在快捷键中选择“切换域代码”查看域结果。
图11域快捷菜单
(3)取消域底纹
默认情况下,Word文档中被选中的域(或域代码)采用灰色底纹显示,但打印时这种灰色底纹是不会被打印的。
如果你不希望看到这种效果,可以单击“工具→选项”菜单命令,如图12【视图】选项对话框,在出现的对话框中单击“视图”选项卡,从“域底纹”下拉列表中选择“不显示”选项即可。
图12【视图】选项对话框
(4)锁定和解除域
如果你不希望当前域的结果被更新,可以将它锁定。
具体操作方法是:
鼠标单击该域,然后按下Ctrl+F11组合键即可。
如果你想解除对域的锁定,以便对该域进行更新。
只要单击该域,然后按理Ctrl+Shift+F11组合键即可。
(5)解除域链接
如果一个域插入文档之后永远不需要再更新,可以解除域的链接,用域结果代替域代码即可。
你只需要选中需要解除链接的域,按下Ctrl+Shift+F9组合键即可。
“域”的操作包括对话框操作和热键代码操作两种方式,下面以“”的录入过程来介绍“域”的基本操作方法:
§2.对话框操作
单击“插入”菜单中的“域”,如图13【域】对话框,调出“域”操作对话框,在出现的对话框中选择左侧的“等式与公式”域类别和右侧的“EQ”域名,单击[选项]按钮。
再在出现的对话框中选中“开关”选项中的“\F(,)”后,点击“添加到域”,然后在对话框下面的输入框内输入“2\F(2,3)”。
最后依次单击[确定]按钮,“”就出现在了文档的当前光标处了。
图13【域】对话框
§3.域代码操作
在需插入的光标处插入空“域”(即一对带底纹的{},热键是“Ctrl+F9”),再在其中输入代码“EQ2\F(2,3)”,这时按组合键“Shift+F9”,“”就出现在当前光标处了。
事实上,在Word的默认状态下,当进入“打印预览”状态时,“域”代码就自动转换了,当然打印时也不会打印出“域”代码。
§4.域代码的查看和修改
用组合键“Shift+F9”可以实现“域”代码与“域”内容之间的相互转换,达到查看、修改、编辑的目的,当处于“域”代码状态时,其内容的操作与文本内容的操作没有区别。
当然,它们之间的相互转换也可以通过右键菜单中相应的菜单命令来完成。
§5.域操作中应注意的问题
1、一个“域”名可以跟多个、多种开关,甚至是汉字,开关还可以嵌套。
如:
在空“域”中输入代码及文字“EQ\r(,3)和3\r(5,7)以及3\f(2,3)”就可在文中输入:
和以及。
在空“域”中输入代码及文字“eq\o(\s\up5(山),\S\do4(鬼))”就可输入:
“嵬”字。
2、在“域”代码输入中应注意以下几点:
(1)字母的大小写不区分,但“域”的控制符部分(如上例中的EQ、\f、括号、逗号等)必须在英文半角状态下输入,内容部分则无此限制,可以是汉字、特殊符号等。
(2)“域”名和第一个开关之间至少要有一个空格。
(3)“域”内容部分仍可以像文本内容一样进行字体、字号方面的操作。
(4)当“域”代码内容很长时,不能强行换行。
(5)不能删除Windows中的Symbol字库文件,否则“域”操作所需要的某些符号就会发生改变。
§6.嵌套域
Word允许嵌套使用域。
将一个域和另外一个域进行嵌套的一种方法是,首先插入外层域,选定外层域结果,按组合键Shift+F9,让其显示域代码,然后将内层域插入,再按F9键,就可以显示嵌套使用域的结果。
嵌套使用域的第二种方法是完全利用键盘进行编辑。
但此时表示域的大括号不能直接输入,而应按Ctrl+F9组合键输入。
下面举例说明,比如要用总字数除以总页数来计算每页的平均字数。
每页平均字数={={NUMCHARS}/{NUMPAGES}}
可按如下步骤进行:
(1)将插入点置于“每页平均字数=”的后面;
(2)按组合键Ctrl+F9,出现一个大括号,且游标位于大括号中;
(3)键入=域的代码“=”;
(4)再按组合键Ctrl+F9,又出现一个大括号,且游标位于大括号中,键入NumChars域的代码“NUMCHARS\*MERGEFORMAT”;
将插入点移到NumPages域的大括号后,键入=域的代码“/”;
(5)再按组合键Ctrl+F9,又出现一个大括号,且游标位于大括号中,键入NumPages域的代码“NUMPAGES\*MERGEFORMAT”;
(6)按F9键,就可看到每页的平均字数。
三.域类型速查一览
◆1.编号
§1.AutoNum域
{AUTONUM}
将段落顺序编号。
新的LISTNUM域可替代AUTONUM域。
可以在简单的列表或多级符号列表中使用LISTNUM域进行编号,而且在段落中的任意插入LISTNUM域。
提供AUTONUM域是为了与以前的Word版本保持兼容。
用“格式”菜单中的“项目符号和编号”命令段落编号更为方便。
指令
解释
AutoNum
插入自动编号
开关
\s
定义分隔字符。
在带有内置标题样式格式的段落中,每个连续标题级别的编号都重新从1开始。
如果包含AUTONUM域的标题后跟包含AUTONUM域的正文段落,Word在每个标题后将正文重新从1开始编号。
如果标题不包含AUTONUM域,则包含AUTONUM域的正文段落在整个文档中连续进行编号。
不能人工更新AUTONUM域。
如果AUTONUM域嵌套于IF域中,将不显示AUTONUM域的结果。
§2.AutoNumLgl域
{AUTONUMLGL[Switches]}
对法律和技术类出版物自动进行段落编号。
新增的LISTNUM域可替代AUTONUMLGL域。
可以在简单的列表或多级符号列表中使用LISTNUM域进行编号,并可插入段落中任何位置。
提供AUTONUMLGL域是为了与以前的Word版本保持兼容。
通常情况下,可使用“格式”菜单中的“项目符号和编号”命令进行编号。
指令
解释
AutoNumLgl
插入法律文件式的自动编号。
开关
\e
显示无句点的法律式编号。
将文档中标题的格式设为内置标题样式,然后在每个标题段落起始处插入一个AUTONUMLGL域。
编号可以反映出标题样式所对应的标题级别。
如果在正文段落插入AUTONUMLGL域(没有设置为内置标题样式的段落),则段落编号中会包含前一标题的编号。
例如,如果前一标题编号为1.2.3,则正文段落的编号将为1.2.3.1、1.2.3.2、1.2.3.3等等。
不能人工更新AUTONUMLGL域。
如果AUTONUMLGL域嵌套在IF域中,则Word不显示AUTONUMLGL域的结果。
§3.AutoNumOut域
{AUTONUMOUT}
自动以大纲样式对段落进行编号。
新的LISTNUM域可替代AUTONUMOUT域。
可以在简单的列表或多级符号列表中使用LISTNUM域进行编号,并且可在段落中任意位置插入该域。
提供AUTONUMOUT域是为了与以前的Word版本保持兼容。
使用“格式”菜单中的“项目符号和编号”命令可以更为容易地为段落进行编号。
将文档中的标题格式设为内置标题样式,然后在每个标题段落的起始处插入一个AUTONUMOUT域。
编号可以反映出标题样式所对应的标题级别。
不能人工更新AUTONUMOUT域。
如果AUTONUMOUT域嵌套在IF域中,则Word不显示AUTONUMOUT域的结果。
§4.Barcode域
{BARCODE\u"LiteralText"或Bookmark\b[Switches]}
插入邮政条码(美国邮政局使用的机器可读地址形式)。
BARCODE域既可以插入POSTNET收信人点条码,也可以插入“外表识别标记”(或称为FIM)。
使用“工具”菜单中的“信封和标签”命令可以更为方便地插入邮政条码。
指令
说明
"LiteralText"或
Bookmark
收信人地址和邮政编码。
后接\b开关时,书签可以替代LiteralText。
例如,书签“ENV_ZIPCODE1”代表活动文档中的地址;它使用“工具”菜单的“信封和标签”命令插入。
LiteralText也可以是嵌套域的结果。
开关
\b
前接一个书签时,使用书签定义的地址中的邮政编码信息。
\f"letter"
插入“外表识别标记”(FIM),由字母指定:
"A"插入一个礼节性回邮标记;"C"插入一个商业回邮标记。
如果在“信封选项”对话框中选中“FIM-A礼节性回邮”复选框,则插入"A"。
要打印商业回邮标记,请显示域代码,并将字母更改为"C"。
要打印FIM-A和FIM-C标记,必须有POSTNET条码。
\u
表示条码是美国的邮政地址。
示例
使用“工具”菜单的“信封和标签”命令插入的域{BARCODEENV_ZIPCODE1\b\u}和{BARCODEENV_ZIPCODE1\b\u\f"A"}。
§5.Bookmark和Ref域
{[REF]Bookmark[Switches]}
插入指定的书签所代表的文字或图形。
活动文档中必须有该书签的定义。
要插入其他文档中的用书签标记的文字或图形,请使用INCLUDEPICTURE或INCLUDETEXT域。
“插入”菜单中的“交叉引用”命令可插入REF域,以创建交叉引用。
如果一个书签名(例如,“Title”)与一个Word域名(TITLE)相同,就必须使用REF域,而不能使用书签名。
{REFTitle}域插入“Title”书签代表的文字,而{Title}域插入的是“文件”菜单的“属性”对话框中的“摘要信息”选项卡上“标题”框中的内容。
大多数情况下都可以使用书签名,而不使用REF域。
注意插入从同一文档其他位置复制的文字时,“编辑”菜单中的“选择性粘贴”命令插入一个REF域,其书签为INTER_LINKn,其中n值是自动增加的。
不能编辑REF域的INTER_LINKn书签。
还要注意:
邮件合并主文档中带INTER_LINKn书签的REF域在合并时会导致错误。
指令
解释
Bookmark
书签名。
如果书签所标记的文字包含段落标记,则BOOKMARK域之前的文字将使用书签中段落的格式。
开关
\f
增加书签所标记的脚注、尾注或批注序号并插入对应的注释或批注文字。
例如,书签“Note1”标记脚注1的交叉引用标记。
在脚注2之后插入{REFNote1\f}域。
域结果显示文档中脚注交叉引用标记“3”,并将脚注1的文字插入脚注窗口。
\h
创建到用书签标记的段落的超级链接。
\n
域将以无后续句点形式显示交叉引用段落的完整的段落编号。
不显示上一级别的信息,除非它是当前级的一部分。
\p
使域使用“见上方”或“见下方”显示其相对于源书签的位置。
如果文档中REF域在书签之前,则其值为“见下方”。
如果文档中REF域在书签之后,则其值为“见上方”。
如果REF域在书签之中,则会返回一条出错信息。
此开关也可与\n、\r和\w等开关连用。
连用时“见上方”或“见下方”将附加在域结果尾部。
\r
将书签标记段落的无后续句点形式的完整段落编号插入相关文字或相对于编号方案中的位置。
\t
与\n、\r或\w开关连用时,使REF域屏蔽非分隔符或非数字文字。
例如,使用此开关引用“Section1.01,”时,结果只显示“1.01”。
\w
插入用书签标记的段落的段落编号,此编号会反映该段落在文档全部上下文中的位置。
例如,引用段落“ii.,”时,带\w开关的REF域可能返回结果为“1.a.ii”。
示例
下面的REF域使用ASK域的结果,此ASK域提示用户键入单价。
ASK域更新时,会提示用户键入新信息,并将用户的输入指定给书签“单价”:
{ASK单价“请问单价是多少?
”}
{REF单价}
§6.ListNum域
{LISTNUM"Name"[Switches]}
在段落中的任意位置插入一组编号。
可在简单列表或多级符列表中使用LISTNUM域进行编号。
指令
解释
Name
将LISTNUM域与指定列表关联。
要模拟AUTONUM、AUTONUMOUT和AUTONUMLGL域,请在LISTNUM域中使用NumberDefault、OutlineDefault和LegalDefault名称。
开关
\l
指定在列表中的级别,忽略域的默认动作。
\s
指定此域的初始值。
请使用整数值。
示例
在此例中,LISTNUM域生成编号(i)、(ii)和(iii):
《诗经》由三部分组成:
(i)风;(ii)雅;(iii)颂。
在下面示例中,LISTNUM域生成与数字在同一行的字母,即:
§7.Page域
{PAGE[\*FormatSwitch]}
在PAGE域所在处插入页码。
单击“插入”菜单中的“页码”命令或单击“页眉和页脚”工具栏上的“插入页码”按钮
可以插入PAGE域。
开关
说明
\*FormatSwitch
可选开关,该开关可替代在“页码格式”对话框(单击“插入”菜单中的“页码”命令可显示该对话框)的“数字格式”框中选择的数字样式。
要改变页码的字符格式,可修改“数字格式”框中字符样式。
§8.RevNum域
{REVNUM}
插入文档的修订次数,该信息来自“文件”菜单的“属性”对话框中的“统计信息”选项卡。
示例
要在文档各页中打印“QualityControlMeasures,version:
12,printed10/11/95.ChangesapprovedbyT.Gerrard.”之类的信息,可在页眉或页脚中插入如下的文本和域。
{TITLE},version:
{REVNUM},printed{PRINTDATE}.{COMMENTS}
§9.Section域
{SECTION}
插入当前节的编号。
示例
要在文档的每一页上打印如“第2节第4页”之类的文本,可在页眉或页脚中插入以下的域和文本。
第{SECTION}节第{PAGE}页
§10.SectionPages域
{SECTIONPAGES}
插入一节的总页数。
使用该域时,必须将第一节之后每一节的页从1开始重新编号。
示例
要在已分节的文档的每一页上打印如“第4页共29页”之类的文字,可在页眉或页脚中插入如下的域和文字:
第{PAGE}页共{SECTIONPAGES}页
§11.Seq(序列)域
{SEQIdentifier[Bookmark][Switches]}
对文档中的章节、表格、图表和其他项目按顺序编号。
如果添加、删除或移动了一个项目及其相应的SEQ域,那么可以更新文档中余下的SEQ域以得到新的序号。
新的LISTNUM域也能自动生成编号,如果正在创建复杂的编号表,那么LISTNUM域将是一个较好的选择。
要在文档中插入SEQ域以便给表格、图表和其他项目编号,最简单方法是使用“插入”菜单中的“题注”命令。
注意页眉、页脚、批注和脚注中的SEQ域不会影响文档正文中SEQ域的顺序编号。
指令
说明
Identifier
为要编号的一系列项目指定的名称。
该名字必须以字母开头,可含有字母、数字和下划线,但不能超过40个字符。
例如,一系列表格的名称可以是“tables”。
Bookmark
加入书签来引用文档中其他位置的项目。
例如,要交叉引用一个图解,可用书签“pic2”标注给该图解编号的SEQ域,然后用{SEQillustPic2}插入对其的交叉引用。
开关
\c
重复上一个序列号。
该开关可用于在页眉和页脚中插入章节号。
\h
隐藏域结果。
用该开关可在交叉引用中使用一个SEQ域而不打印编号。
例如,要引用一个编了号的章节,但又不想打印章节号,那么可用该指令。
如果同时使用了“格式”(\*)开关,那么\h开关将不隐藏域结果。
\n
为指定项目插入下一个序号。
该开关是默认的。
\rn
将序号重置为指定的值n。
例如,{SEQfigure\r3}对图表从3开始编号。
\s
在“s”后的标题级别处重新设置序号。
例如,{SEQfigure\s2}从标题2样式处开始编号。
示例
如果没有使用样式来设置文档标题的格式,可在每一章的开头插入SEQ域来对章节标题进行编号。
文本和域“第{SEQchapter}章”产生的结果如“第3章”。
要在页眉或页脚中打印章节号,可用\c开关。
“{SEQchapter\c}-{PAGE}”产生的结果如“3-1”。
◆2.等式和公式
§1.Advance域
{ADVANCE[Switches]}
将ADVANCE域后面的文字的起点向上、下、左、右或指定的水平或垂直位置偏移。
使用此域前,请试着用“格式”菜单中的“字体”、“段落”、“制表位”命令,或“插入”菜单中的“文本框”命令调整文字的位置。
ADVANCE域所用的开关会导致文字重叠。
如果ADVANCE域将文字移至上一页或下一页,或者超出当前页的打印边距,则打印不出文字。
开关
跟随在域后的文字
\d
下移指定的磅数。
例如,{ADVANCE\d4}文字下移4磅。
\u
上移指定的磅数。
\l
左移指定的磅数。
\r
右移指定的磅数。
\x
指定距栏、图文框或文本框的左边界的距离。
例如,{ADVANCE\x4}表示从距左边界4磅处开始排列文字。
\y
移至相对于当前行的指定垂直位置。
移动的是包含该域的整行文字。
如在页边距之外指定位置,或者是在表格、文本框、脚注、尾注、批注、页眉或页脚中使用\y开关,Word会将其忽略。
用页面视图可查看\y开关的效果。
§2.Eq(公式)域
{EQSwitches}
生成数学公式。
建议使用“公式编辑器”程序来创建公式。
如果没有安装“公式编辑器”或者想要编写行内公式,可使用EQ域。
不能解除EQ域的链接。
如果双击EQ域,Word将此域转换为嵌入的“公式编辑器”对象。
开关用于指定如何用括号中的元素建立公式。
可用适当的开关选项修改开关。
要在公式中使用逗号、单括号或反斜杠,可在这些符号前加反斜杠:
\,、\(、\\。
某些开关需要有由逗号或分号隔开的元素列表。
如果系统的小数点符号是句号(由Windows“控制面板”上“区域设置属性”对话框的“数字”选项卡或WindowsNT“国际控制面板”的“数字格式”区指定),请用逗号作分隔符。
如果系统中的小数点符号是逗号,请将分号作为分隔符。
开关
执行
数组开关:
\a()
绘制一个二维数组。
括号:
\b()
用括号括住单个元素。
位移:
\d()
将下一个字符向左或右移动指定磅数。
分数:
\f(,)
创建分数。
分数:
\i(,,)
使用指定的符号或默认符号及三个元素创建积分。
列表:
\l()
将多个值组成一个列表,列表可作为单个元素使用。
重叠:
\o()
将每个后续元素打印在前一元素之上。
根号:
\r(,)
使用一个或两个元素绘制根号。
上标或下标:
\s()
设置上下标。
方框:
\x()
在元素四周绘制边框。
§3.Symbol域
{SYMBOLCharNum[Switches]}
插入ANSI字符集中的单个字符或一个字符串。
用“插入”菜单中的“符号”命令来插入字符会更方便。
既可将字符格式直接用于域结果,也可用开关来指定格式。
用开关指定的格式优先于对域结果使用的格式。
指令
说明
CharNum
与ANSI代码对应的字符、或其十进制或十六进制值。
其中十六进制值必须用0xn这样的格式,即在该十六进制值数n之前加0x(零后面跟一个字母x)。
开关
\f"字体名"
要插入的字符所用的字体,字体名必须括在引号中。
如果没有该开关,字符用SYMBOL域代码所用的字体。
\h
插入符号而不影响段落的行距。
在用该开关插入大符号时,该符号上部的文字可能会被覆盖。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 很好 教程