|
ssss4 LV12
发表于 2-11-2005 08:51:00
|
显示全部楼层
<P> 一篇共十页的文档文件,要求:
第一、二页(封面和编者姓名)不编页码。第三到第九页编内部页号(第1页,共7页~第7页,共7页),而其中从第五页到第九页中的数据表格页除总页号外还必须独立设置内部页号(第1张,共5张~第5张,共5张),且今后可随加入新的数据表格页而自动更改。
第十页(封底)不编页号。
对第1、3点和第2点的前半部分很容易处理,只需在第二页尾和第九页尾插入分节符,在第三第九页中编辑“第?页共?页”的位置分别插入“域”中“编号”内的“PAGE”和“SectionPage”即可。要注意的是,在“页数”位置一定要插入“SectionPages”(本节页数)而不是插入“Numpages”(页数)。如错误地选择后者,显示的将是整篇文章的页数(10),而不是本节的页数(7)。
对于第2点的前半部分,采用“域”中的公式运算进行处理,实现了内部页号的特殊设置。具体做法是:在第五到第九页中编辑“第?张,共?张”的“?”位置分别插入“域”中“等式和公式”内的“=(formula)”,相应位置会出现一个“!,异常的公式结尾”的提示阴影,不必理会它。将鼠标移到阴影处击右键,在弹出的菜单中选择“切换域代码”,则阴影处变成可编辑{=\*MERGERORMAT}。其中,“\*mergerormat”为说明项,实际使用的只有{=}。如果你觉得看着眼花的话,尽可将之删去。在第一项的“=”后插入“域”中“编号”内的“PAGE”;在第二项的“=”后插入“域”中“编号”内的“SectionPages”,然后在{Page}和{sectionPage}后均键入-2,则两公式变为{={Page}-2}和{={SectionPages}-2}(注:{Page}和{SectionPages}两项这时在屏幕上显示的是其实际值,你可以用“切换域代码”将其切换过来,当然也可以不予理会。)</P><P>自己没试过.其它见:http://bbs.it.com.cn/ShowPost.aspx?Forums=58&ForumID=58&TopicID=3356</P> |
|