word文档中的页面,原本是一页就是一个页码,这很好理解,但是,万一一个分为几个栏之后,该如何来设置不同栏的不同页码呢?
这就得花费一番功夫了,我们得使用非正规的方法方能解决此类问题。
①关于每栏的页码设置问题
1、单击“视图”菜单下的“页眉和页脚”切换至第一页的页脚。
2、在与左栏对应的合适位置连续按两下“Ctrl+F9”键,出现两个大括号“{{}}”。
3、然后在“{}”中写入字符,形成这个样子:{={page}*2-1} (注意用英文状态,输的时候“{{}}”不用再输,用原有的)。
假如只要显示页码,左栏就输成:{={page}*2-1}右栏:{={page}*2};假如要显示成:第x页或- * -,左栏就输成:第{{}}页 ?{{}}-
4、完成后选中“{={page}*2-1}”单击鼠标右键选择快捷菜单中的“更加新域”。
5、在与右栏对应的合适位置写入“第页”将光标插在两字中间,连续按两下Ctrl+F9键,出现两个大括号“{{}}”。然后在大括号“{}”中写入如下字符“{={page}*2}”。
6、完成后选中“{={page}*2}”,单击鼠标右键选择快捷菜单中的“更加新域”
假如你的文档分为三栏,并要在每栏下显示页码,可以将“第页”之间的域代码修改为“{={page}*3-2}、{={page}*3-1}”和“{={page}*3}”(更加多分栏时同理)。
再按上面介绍的办法更加新域,即可显示各栏的正确页码。若要在更加新域后修改域代码,可以将其选中,单击鼠标右键,选择快捷菜单中的“切换域代码”命令,即可显示出域代码。
假如一页分三栏,则公式分别是:{={page}*3-2}{={page}*3-1} {={page}*3}
对应的值分别是:123
我们可以总结出一个规律,即分栏后的不同栏的公式为:
假设N为栏数,那么::{={page}*N-(N-1)}……{={page}*N-1} {={page}*N}
②分栏后的总页数的设置
分栏后的总页数,自然不是常规状态下的总页数了,我们得根据需要,使用相当的算法找出其规律。
总页数应该是: {={sectionpages}*栏数}