本帖最后由 chendeyan126 于 2019-1-30 15:43 编辑
word自动编号与多级列表的关系
相信很多人都用过word自动编号和多级列表的功能,但很少有人注意到这两个功能的一些细节,更不会有人去探究两者间是什么关系了!所以很多人用这两个功能,都用得不是很爽。
有这样一个问题
对一些段落应用了自动编号之后,发现编号离文本较远,觉得不好看,想调近一点。原因是编号之后存在制表符,如下图所示。
选中编号的文本,右键,选择“调整列表缩进”,在弹出的“调整列表缩进”对话框,把“编号之后”选择为“空格”或“不特别标注”,就可以调近编号与文本之间的距离。如下图所示。
但是,当要在另一处要应用这个编号格式时,如果是从段落功能区的“编号”按钮下,点击应用此编号格式的,会发现编号与文本之间又是制表符,于是又要重新调为空格或不特别标注。 当然,可以用格式刷,此时该处的编号会接续取得格式的那一处文本的编号,不是从1开始的。而通过段落功能区的“编号”按钮应用编号的话,总是从1开始的。所以又要右键该处编号文本的第一个,选择“重新开始于1”。 所有的编号格式都是默认编号与文本之间为制表符的,而且不知从何处调整这个默认值。 当点击“定义新编号格式”时,在弹出的“定义新编号格式”对话框中,如下图,发现并没有提供编号与文本之间用什么符号的选项设置,只有“编号样式”、“编号格式”、“对齐方式”和“字体”等选项。
自动编号其实是某内置多级列表的一级编号
将光标置于某个自动编号文本中,点击“编号”按钮右侧的小三角,在下拉列表中发现有“更改列表级别”的选项,点击该选项右侧的小三角,出现一个多级列表,它的一级编号是高亮的。如下图所示。 这个高亮的一级编号就是当前文本的自动编号,由此可见,自动编号其实是某内置多级列表的一级编号。 新建的所有自动编号格式,都只是在更改该内置多级列表的一级编号而已。 然而,Word并没有提供修改这个内置的多级列表的方法或入口。
弃用自动编号改用多级列表以解决问题
用过多级列表的人应该知道,多级列表是可以设置“编后之后”是使用“制表符”、“空格”或“不特别标注”的。 调出“定义新多级列表”对话框,只需要定义一级编号,设置成想要的编号格式,定义好编号之后的符号。如下图所示,这样,就得到了一个自定义的多级列表。
接下来,选中要自动编号的文本,从段落功能区的多级列表按钮调出刚才自定义的多级列表,点击该多级列表,它的一级编号即可自动应用到所选文本,这与自动编号功能是一样的。 这样,每一次在新的地方自动编号时,都是你想要的样子,且都是自动从1开始,与别处的自动编号没有关联的。 至此,问题得以解决。
更多关于自动编号与多级列表的知识,可以查看我的分享 word自动编号——调整列表缩进以使自动编号与文本对齐http://club.excelhome.net/thread-1459405-1-1.html 更加灵活的word多级列表——listnum域http://club.excelhome.net/thread-1457856-1-1.html
|