发布日期:2026-10-06 浏览次数:3
遇到文档结构图不听话的时候,先分清自己遇到的是哪一种情况,因为这两种的修法完全不同。
第一种,是它根本没有出现。你在界面上找不到那个窗格,或者点了一下什么也没有发生。
第二种,是它出现了,但里面是空的——左边那一栏开着,却没有列出任何东西,你点它也没有反应。
第一种是"开关的问题",第二种是"内容的问题"。分清楚之后,接下来的每一步都会顺很多。
先处理简单的那一种。
文档结构图不是一个会自动出现的东西,它属于"视图"这一类的功能,需要主动打开。所以如果你在界面上找它、并且觉得"它应该在那儿",那就找错了方向——你要做的是把它打开,而不是等它出现。
常见的入口在视图这一类菜单里,名字可能是文档结构图,也可能是导航窗格。这两个名字指的基本是同一个东西,只是叫法新旧不同。
除了"没打开",还有两个可能造成"感觉点不开"的原因。一个是窗口太窄:这类窗格通常贴在左侧,如果窗口宽度不够,它可能被挤得很细,看起来像是没打开。这时候把窗口拉宽一点再看。另一个是它被设置成了不自动显示,每次打开软件都要重新打开一次——这种情况不算故障,只是它记住了你上次的状态。
所以这一种的处理很简单:去视图里找,打开它,然后把窗口拉宽看看。
下面这一种才是真正值得讲的。
窗格打开了,左边一片空白。这种情况几乎总是同一个原因:这份文档里没有任何内容被标记过"级别"。
这里要先说清一件事。文档结构图列出来的东西,不是"看起来像标题的行",而是"被标记为某一级的行"。它不看你把字放多大、加没加粗、有没有居中,它只看这一行有没有级别。
而很多人做标题的方式是:把字号调大、加粗、居中、然后在下面加一行空行。这套做法在视觉上完全成立,打印出来也很像那么回事,但在这份文档的"内部名册"上,那一行仍然是一段普通正文。
所以结构图是空的,不是因为它坏了,而是因为它要列的东西确实不存在。
把这个区分说透,后面就都不会错了。
字号属于外观这一层。它回答的是"这一行看起来多大"。你可以把它改成三号、加粗、居中,它就看起来像标题了。但外观只影响眼睛看到的样子。
大纲级别属于身份这一层。它回答的是"这一行在结构里是第几级"。这个信息不显示在页面上,它写在文档的内部记录里。文档结构图读的就是它,自动生成的目录读的也是它。
有一个办法可以帮助记住这两者的关系:把字号调大,像是把一个人的名字写大;而大纲级别,是在名册上给他登记了一行。字写得再大,名册上没登记,那名字就还是不在名册里。
而这两者之所以经常被混在一起,是因为有一个东西把它们绑在了一起:样式。
当你给一行文字套上"标题1"这个样式时,你同时做了两件事——它在名册上被登记为一级,同时它的外观也按标题1的规定变掉了。一套样式,两个作用。所以用样式的人,通常不会遇到"结构图是空的"这个问题,因为他的登记和外观是一起完成的。
而手动调格式的人,只完成了后一半。
修的办法有两个方向,看你想要什么。
第一个方向是套用标题样式。选中那一行,在样式那一栏里点标题1、标题2、标题3,按它的层级来。套上之后,这行就登记进名册了,结构图里会立刻出现。
第二个方向是只设级别,不动外观。在段落的设置里,通常有"大纲级别"这一项,你可以直接把这一行指定成一级、二级、三级,而字号、加粗这些完全保持原样。
这两个方向的区别,其实决定了你该怎么用。如果你接受的是一套标准的文档规范,用第一个方向最省事。而如果你已经精心调过外观、不想让它被样式改掉,那第二个方向更合适——因为结构图只关心级别,不关心你长什么样。
这里有一个顺序上的建议,能帮你省掉一次返工:先设级别或者套样式,再去调外观。反过来做的话,你先手动调好的外观,会在套上样式的那一刻被打回原形,然后你得重新调一遍。很多人抱怨"套了样式以后全乱了",原因就是顺序反了。
还有一种情况,比"从头到尾没设过级别"更让人费解:明明设过,后来发现没了。
这类事通常发生在几个具体的动作上,知道它们就不容易踩。
第一个动作是从别处复制粘贴内容。从另一个文档或者网页上把文字粘过来的时候,粘进来的是那一段的格式,而不是你这里的标题样式。所以你会发现粘完之后,那一段在页面上看起来还行,但它在结构图里没有位置。处理办法是粘完之后重新给它套一次样式。
第二个动作是"清除格式"。这个功能的本意是把一段乱七八糟的格式收拾干净,而它的做法往往是把所有格式信息一并去掉——其中包括级别。所以用它清理过的地方,级别可能也没了。这一点值得知道,因为清除格式是一个很常用的动作。
第三个动作是套用了别的样式。比如你从别处带进来一个模板,或者点错了样式,把一行标题变成了正文样式。这时候它的级别就被正文的那个级别覆盖了,结构图里自然也就不出现。
第四个动作反过来,是改了样式的定义。比如你把"标题1"这个样式改成看起来像正文的样子,那结构图里它还在,但你在页面上已经看不出它是个标题了。这种情况不常见,但它说明一件事:级别和外观是可以被分开改的,改了其中一个,另一个不会自动跟着变。
把这四个动作放在一起看,会发现一个共同点:级别这个东西是跟着格式走的,所以你每次对格式动手,都有可能顺手动到它。
因此有一个习惯值得养成:写长文档的时候,每过一段时间打开结构图看一眼。不用仔细看,扫一眼层级对不对就行。这比等到最后才发现整篇结构错位要省事得多。
把级别弄对之后,这个窗格其实很值得开着用。
第一件是看层级。它会按缩进把标题排出来,一级在最外层,二级往里缩一层。你一眼就能看出这份文档是不是你想的那个结构——有没有哪一章漏了,有没有哪一节被不小心设成了和上一级同级。
第二件是跳转。点一个标题,正文就滚到对应的位置。写长文档的时候,这比拖滚动条快得多,也比搜索更省事,因为你要找的是"位置"而不是"某个词"。
第三件是调顺序。在窗格里的标题上按住拖动,把它挪到别的地方,正文会跟着一起移动。这件事的价值在于它避免了复制粘贴——而复制粘贴很容易带出多余的格式,也容易漏掉半段内容。
第四件是折叠和展开。这个动作在另一种视图里更完整,但在结构图这一层,能快速看清整篇分了几个大部分,已经足够有用。
这两个东西经常被放在一起说,因为它们其实读的是同一份名册。
结构图是给你自己看的,它出现在工作界面的左边,方便你跳来跳去。目录是给读者看的,它出现在正文里,带着页码。
而它们有一个共同点,也只有一个共同点:都只列有级别的东西。所以你会看到一个很典型的现象——结构图里没有的章节,自动生成的目录里也不会有。反过来也一样。
理解了这一点,很多问题就不用分别查了。目录缺了某一章,不必去怀疑目录功能,去看结构图里有没有它,就知道是不是级别漏设了。
而关于目录的具体做法,包括怎么插入、怎么更新,我在另一篇里写过,这里不重复。
第一个坑,也是最常见的:用字号冒充标题。字的形状像标题,但级别是空的,于是结构图和目录都是空的。这个坑的特点是它不会报错,只会在你需要用到结构的时候才发现。
第二个坑,用手打的编号代替标题。比如自己敲上"第一章",然后调大字号。这样做的后果和上一个一样,而且更麻烦一点:以后要改编号,你得一个个去找。
第三个坑,先调外观再套样式,然后发现全乱了。前面说过,正确的顺序是先定身份,再调外观。
第四个坑,套了样式之后又去手动改那一行的格式。这么做在当下看起来是生效的,但下一次文档结构变化、或者目录更新的时候,那些手动改动可能被覆盖回去。更稳的做法是去改样式本身,而不是改某一个使用了这个样式的段落。
第五个坑,把"结构图是空的"当成软件故障。它几乎总是内容的问题,不是功能的问题。
如果只用三句话记住这篇,我希望是这三句。
"点不开"有两种意思:一种是窗格没打开,那是开关的问题;另一种是打开了却是空的,那是内容的问题。先从视图里把它打开,再看是不是空的。
字号和大纲级别分属两层:字号管看起来多大,级别管它是什么身份。结构图列的只有身份,不看大小。把字号调大,像把名字写大;而级别是把它登记进名册。
而修的时候记住那个顺序:先设级别或者套样式,再调外观。反过来的话,你会先调好的外观会在套样式的瞬间被打回原形,然后再调一遍。
没有相关标签