[转]彻底征服Word 2007标题多级列表

用Word编写文档的人都知道,一篇长文档一般是需要分章节来划分段落的。在Word中也有对应的工具来完成这项任务,这就是多级列表。然而绝大多数使用Microsoft Office的朋友却并不知道Word有这么个工具;或者即使知道,却对如何正确使用这个工具不得要领。有的人可能会用"标题一"样式来做单级列表,但是在碰到需要二级列表甚至三级列表的时候,却完全不知所措了。结果往往只能纯靠手工进行,费时费力不说,还经常因为标题对不齐或者缩进搞不定而头疼。尤其是当文档还需要在前面安插目录的时候,对于初学者来讲不啻是个灾难。

如果你还在为这个问题而痛苦的话,那么恭喜你,你找对地方了。下面我将带领你彻底征服Word的多级列表技术。

这里的描述以Word 2007(以下简称为Word)为依据。如果文中有图片缺失,请刷新一下。

一、设定样式

多级列表是以Word的样式概念为基础的,要想使用多级列表,就必须从样式入手。所谓样式,简单说就是预先将想要的格式组合在一起,然后命名,就成了样式。例如,中国人的文章一般喜欢用章、节、小节来划分,就像下面这样:

第一章 绪论

第一节 背景介绍

第二节 系统目标和意义

……

其中"第一章 绪论"使用了黑体、二号字、居中等格式,我们在Word中以"标题一"来命名这一类型;而"第一节 背景介绍"则使用了宋体、三号字、居中等格式,我们以"标题二"来命名之;其余的"标题三"、"标题四"、……等依此类推。而正文部分,我们就以"正文"来命名样式。

由于Word中默认的"正文"样式使用的是"宋体(中文正文)"、五号字,而我们大多数时候都默认正文使用小四号宋体字,因此我们首先从这个入手。

打开Word,点击"开始"选项卡中"样式"栏右下角的箭头,调出"样式"窗口,在"正文"那一行的右边点击向下箭头,选择修改,如图1:

图1

在修改样式对话框中,在格式下面依次改为"宋体"、"小四"。如图2:

图2

如果需要同时对西文字体也进行设置,则在同一行右侧点击"中文",改为西文,然后在左边选择字体,例如"Times New Roman"。如图3:

图3

设置好了正文样式,接着就要设定标题样式。

在图1所示的样式窗口中,你可能可以看到"标题一"到"标题三"甚至"标题四",但有的朋友可能只能看到"标题一",甚至连"标题一"都看不到。这是因为你的文档尚未应用内置的这些样式,所以没有显示出来而已。对于连"标题一"都看不到的,就需要点击下面的"选项",把"推荐的样式"改为"所有样式"即可。这里我们假定你至少可以看到"标题一"样式。

如果你打开的是空文档,那么此时就需要输入你的文章的标题内容,然后按住Ctrl键选中那些你需要设置为"标题一"样式的行;但如果你打开的是已经完成输入的文档,则只需要按住Ctrl键选中那些你需要设置为"标题一"样式的行,而不管它们原来是怎么设置的。

选中之后就可以开始设置"标题一"样式了。这里我们假定图4是最后希望看到的结果:

图4

而图5则是目前刚刚准备开始设置"标题一"的情形:

图5

在选中了图五中这些需要设置为标题一的行之后,点击样式窗口中的"标题一",将这些行首先应用"标题一"样式,然后按照修改"正文"样式同样的方法修改"标题一"样式。我们假定,你需要的"标题一"样式为中文黑体(西文字体设为Times New Roman,以下均按此设置,不再赘述)、二号、加粗,然后点击此窗口中左下角的"格式"-->"段落",将大纲级别为1级(注意,这里大纲级别用默认的设置即可。之所以要提到这一点是因为自动生成目录需要它,如果没有大纲级别上的区分,无论你的样式设置得多么漂亮,也不可能生成你需要的目录的),段前段后间距设为自动,行距为单倍行距。确定之后,我们就把"标题一"初步设置好了。

选中需要设置为二级标题的行,然后设置为"标题二"样式,修改"标题二"样式为中文黑体、三号、加粗,大纲级别2级,段前段后间距设为自动,行距为单倍行距。依此类推,"标题三"样式设置为中文宋体、四号、不加粗,大纲级别3级,段前段后间距设为自动,行距为单倍行距。

这些都设置好了以后,我们可以看到如图6所示的效果了:

图6

很多人到了这一步就认为差不多大功告成了,于是宁愿手工去给相应的标题加上"第一章"或者"1.1"这样的标题号,也不愿意再深入一步去学习如何自动给标题编号。当然,如果你的文章并不长,不在乎浪费这点时间和精力,那也没关系。但是,如果你的文章比较长,超过了20页,其中还有不少插图的话,那我劝你还是再下点功夫好好学习一下怎么使用多级列表。

多级列表不仅仅是帮助我们自动给标题编号,重要的是,它还能使我们给文章中的图片、表格、公式、……等等自动编号(用Word的术语说就是在题注中编号),并且这些编号可以在正文中交叉引用,这样做的好处是一旦你的文章骨架做好了,那么在使用了交叉引用技术后,无论这些图片、表格或者公式如何变动地方,相应正文中的引用和题注都会自动跟随变化。

二、设置多级列表

我们首先从一级标题开始。这里我们假定你是按照国际标准来设定标题编号的,也就是一级标题前面设为"1"、"2"、……这样;二级标题设为"1.1"、"1.2"、"2.3"、……这样;而三级标题则设为"1.1.1"、"2.1.3"、"3.2.2"、……这样。如果你需要按照中文习惯设置,只需要在编号样式中选择一下即可。

将光标停留在任意一个一级标题中,点击"编辑"选项卡中的"选择"-->"选择格式相似的文本",如图7:

图7

这样就把所有的一级标题都选中了。单击"段落"选项卡中的"多级列表"按钮,如图8:

图8

在打开的"定义新多级列表"窗口中,点击左下角的"更多"按钮,按照图9所示设置(注意:不要急着点确定):

图9

如果你使用的是"第一章 xxxx"且居中的格式,请将"编号对齐方式"修改为居中。按上图设置好之后,不要点击确定,接着点击"设置所有级别",按照图10所示设置:

图10

这一步非常重要!因为按照国际惯例,无论哪一级标题都是没有缩进,顶格排版的。所以除非你的确需要二级标题和三级标题依次递进缩进,否则请在这里将每一级的附加缩进量设为0。而如果你是设置的纯中文格式,则根据自己的需要来进行设置。好了,现在可以点击确定了。

将光标停留在任意一个二级标题中,同样"选择格式相似的文本",选中所有的二级标题,重复刚才对一级标题所做的操作,打开"定义新多级列表"窗口。注意,这个窗口中的"起始编号"可能不是1,而是2或者其它值。由于此时我们选择的二级标题跨越了多章的内容,但它们的起始编号依然是从1开始的,也就是应该从"2.1"、"3.1"、……开始,因此我们按照图11进行修改:

图11

做完这一步之后,问题并没有完全解决。

首先要保证看到样式窗口中的"标题二"前面出现了"1.1"的编号,如果没有看到,就说明出了问题,这表明刚才的编号格式没有链接上来,此时可能需要回退一下,然后存盘退出,关闭其它文档,重新打开该文档再做一次上面的操作。不管怎样,一定要确保看到"标题二"样式出现编号。

其次,你观察一下那些被编号的二级标题,会发现从第2章开始,编号依然延续了第1章的顺序,也就是本来应该是"2.1"开始的编号,却变成了"1.3"。这是因为我们刚才是跨越各章节选择了所有的二级标题,因此这时需要分别对每一章的二级标题进行修改。方法如下:

首先按住Ctrl键点选第2章中的所有二级标题。选中之后,点击图8中的最下一行"定义新的列表样式",出现如图12所示窗口:

图12

由于修改的是第2章的二级标题,因此第一级别起始编号就应该是2。依此类推,后面修改其它章的二级标题时,就要修改对应的第一级别起始编号,与其所在章号对应即可。我们这个例子中只有两章有二级和三级标题,因此随后修改第三章二级标题。

当修改完各章二级标题编号之后,你会发现样式窗口中的"标题二"样式前的编号又消失了。而这一次则是正常的,因为每一章内的二级标题编号其第一级别并不连续,所以此时样式库中的标题二就恢复了无编号形式。

现在,想必你已经知道了如何修改三级标题了吧?没错,按照上面的过程依葫芦画瓢就是了,只不过要对应修改三级标题的第一级别和第二级别起始编号,和它们所在的章节位置保持一致就是了。

三、不正常时的对策

Word最大的毛病就是喜欢自作主张,总是会在你不需要它帮忙的时候给你帮点儿倒忙。所以即使你完全按照上面的过程来走,依然可能会出现各种和上面描述不一致的情形。尤其是在设置三级标题编号的时候,往往会出现设置了后面的编号,前面的编号或者格式(主要是缩进)却出现问题。这个其实是Word的自动套用格式选项导致的,不过目前我还没有研究出究竟是哪一项设置导致这样的问题,但我却找到了对付的办法。那就是——从后向前设置编号!

比如,当你在设置二级标题的时候,选择"格式相似的文本"选中了所有二级标题,设置了编号,需要去调整各章内部的二级标题对应的第一级别起始编号时,不要从第2章开始往后做,而是从最后一章开始往前做!这样就基本上可以避免出现各种意外的格式自动变化带来的错乱问题。尤其是在设置三级标题时,如果顺序从前往后做,出现错乱的几率相当高,但是从后往前做就基本上没有出现过问题。这也是我反复试验之后才验证出来的独门秘技。

到此为止,相信你已经了解了如何使用Word多级列表了,只要你多用几次就基本上能够熟练运用了。前面我提到了如何自动编号可以为交叉引用提供便利,这一技术如何使用,网上可以搜出许多,不过大多数都是抄袭同一篇文章,没有图片说明,基本没有利用价值,只有这两个地方讲得还可以:
http://sciencenet.cn/blog/user_content.aspx?id=222915
http://tech.ddvip.com/2007-07/118501077530018.html
大家可以去看看。等将来我有空闲了,自己再来写一篇。

[转]彻底征服Word 2007标题多级列表的更多相关文章

  1. word 多级列表设置

    今天写论文碰到了这个问题, 希望能出现这样的效果: 第一章 1.1 1.2 第二章 2.1 2.2 ...... 为了达到这个效果,晕死了.因为我的标题不是普通的默认标题一标题二   比如同济一标题 ...

  2. WORD2007多级列表

    转自玄鸟翩翩 http://hi.baidu.com/shine_yen http://hi.baidu.com/shine_yen/item/01ff2255043bc1aeacc85722 用Wo ...

  3. 使用word设置标题级别, 自动生成和大纲对应的多级列表, 自动生成索引目录

    作为程序员,只会开发是不够的, 在日常工作中还需要掌握一些办公软件的的操作方法,word excel ppt精通不敢, 暂且入个门吧, 在前后台开发配合过程中,能写的一手好文档将会达到事半功倍的效果, ...

  4. word 2013 标题设置多级列表

    1.问题 要设置标题为多级列表,批量应用 2.解决 1选标题1 2选标题2 ...以此类推.点确定保存即可

  5. [转]微软word的多级列表的bug的解决办法和吐槽

    原文地址:https://blog.csdn.net/haoyujie/article/details/80601455 1.  问题引出 这向天,在编写一系列文档. 其中一篇要今天交,前天写好后,一 ...

  6. Word自定义多级列表样式

    Word自定义多级列表样式: 1. 2. 3.取个名字 在这里鼠标移上时显示 : 4. 5. 定义完成,即可使用:

  7. 2016word多级列表 一级标题居中后偏左

    一.如下图所示,定义好多级列表之后设置标题,但是发现标题居中后偏左. 二.选择多级列表,设置居左对齐

  8. word定义多级列表

    1.单击开始选项卡里的多级列表按钮,在下拉列表中选择定义新的多级列表 2.先设置第一级编号,选择阿拉伯数字1,2,3,...,并在自动编号“1”的左右分别输入“第”“章”,级别链接到样式选择标题一 3 ...

  9. Java 在Word中创建多级项目符号列表和编号列表

    本文分享通过Java程序代码在Word中创建多级项目符号列表和编号列表的方法.程序运行环境如下: IntelliJ IDEA 2018(JDK 1.8.0) Word 2013 Word Jar包:F ...

随机推荐

  1. Android(Logcat、Monitors)

    刚学习Android 的时候总喜欢输出"Hello Word"这样的信息来判断是不是执行了某个方法,最初连Android Studio控制台.断点这些在哪里都要找好久,现在好了多点 ...

  2. NIO vs. BIO

    性能测试 BIO -- Blocking IO 即阻塞式IO NIO -- Non-Blocking IO, 即非阻塞式IO或异步IO 性能 -- 所谓的性能是指服务器响应客户端的能力,对于服务器我们 ...

  3. text()和html()的区别,以及val()

    text():设置或返回所选元素的文本内容: html():设置或返回所选元素的内容(包括 HTML 标记): val():设置或返回表单字段的值 例如: <!DOCTYPE html>& ...

  4. 触摸屏测试:Tslib

    触摸屏测试:Tslib(配置了一天,心累) 总结:网上有许多关于tslib的步骤/错误总结,所以这里只是提几个我觉得比较棘手的问题: 1,我明明给arm-linux-gcc配置了环境变量,为什么还是提 ...

  5. LDAP与Samba

    默认的Samba服务器支持本地系统用户(smbpasswd添加后)访问Samba资源,不支持OpenLDAP服务器账号访问Samba共享资源 目的:配置完后,OpenLDAP每新增一个用户,就自动支持 ...

  6. Appium移动自动化测试之问题总结

    1.运行该测试用例,报如下错误 java.lang.NoSuchMethodError: org.openqa.selenium.remote.ErrorHandler.<init>(Lo ...

  7. myeclipse部署web项目到server : deploy location 为 INVALID,并且不能更改

    首先查看项目路径下有没有 .mymetadata文件,没有就从其它地方挪一个,但是文件中的id必须是唯一的. 如果还不行就去下面这位大哥写的博客看下,进行下一步就可以解决了 生如夏花

  8. Time Series data 与 sequential data 的区别

    It is important to note the distinction between time series and sequential data. In both cases, the ...

  9. KinectV2+Ubuntu 14.04+Ros 安装教程

    前言 个人理解错误的地方还请不吝赐教,转载请标明出处,内容如有改动更新,请看原博:http://www.cnblogs.com/hitcm/ 如有任何问题,feel free to contact m ...

  10. css之px自动转rem—“懒人”必备

    作为一名前端开发,尤其是在做移动端适配时,rem是我们经常用到的单位,它的好处大家可以自行搜索,网上已经有很多了.但是我们再将设计稿上的px转换成rem时,得手动的去计算,这是一个很耗时.费力的过程, ...