Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
最可靠的做法是把 Word 文档分成四层:用标题样式建立结构,用自动目录展示章节,用导航窗格快速浏览,再用人工标记的索引按主题定位内容。Word 不会自动把全文关键词变成高质量索引;通常必须先使用“标记索引项”,Word 才会通过 XE 域生成索引。
本文适用于 Microsoft 365、Word 2024、Word 2021、Word 2019 和 Word 2016 桌面版。Windows、Mac 与 Word 网页版的菜单和功能可能不同,复杂索引和最终排版应优先在桌面版完成。
目录、索引和导航窗格有什么区别?
这三个功能解决的是不同问题,不能互相替代:
Recommended Free Tools
| 功能 | 回答的问题 | 典型位置或用途 |
|---|---|---|
| 自动目录 | 文档有哪些章节?每章从哪里开始? | 文档开头,按标题层级和页码展示结构 |
| 索引 | 某个主题、术语或概念出现在哪些页面? | 文档末尾,按主题汇总多个位置 |
| 导航窗格 | 编辑时如何快速跳到某一节? | Word 左侧面板,用于浏览、搜索和重排 |
目录适合按章节顺序阅读;索引适合技术手册、教材、研究报告、法律资料等需要按主题查找的文档;导航窗格主要服务于正在编辑文档的作者。
#1 Best Overall
如果文档只有几页、主题很少,自动目录和全文搜索通常已经足够。索引需要持续维护,不应只是为了让文档“看起来专业”而添加。
Microsoft 官方目录说明与索引说明分别介绍了这些功能的基本机制。
第一步:先用标题样式建立文档骨架
目录和导航窗格依赖标题样式,而不是依赖文字看起来像标题。推荐使用以下层级:
- Title:整篇文档的标题,通常不必作为目录条目。
- Heading 1:一级章节,例如“第一章 绪论”。
- Heading 2:二级章节,例如“1.1 研究背景”。
- Heading 3:三级章节,例如“1.1.1 数据来源”。
应用标题样式
- 选中章节标题。
- 打开开始(Home)> 样式(Styles)。
- 选择 Heading 1、Heading 2 或 Heading 3。
- 对全文标题重复操作。
- 打开导航窗格,检查层级是否正确。
手动加粗、放大字号、改变颜色、输入编号或使用空格排版,都不能可靠地代替标题样式。这样的文字虽然视觉上像标题,却可能不会出现在目录和导航窗格中。
如果默认标题外观不合适,可以先选中一个标题并设置字体、字号、颜色和段落间距,然后在样式库中右键对应样式,选择根据所选内容更新标题(Update Heading to Match Selection),或选择修改(Modify)。修改样式后,整篇文档中的同级标题会统一变化。
更多说明见 Microsoft 的标题样式指南。
制作自动目录
插入目录
- 将光标放在目录要出现的位置,通常是文档开头。
- 选择引用(References)> 目录(Table of Contents)。
- 选择一个自动目录样式。
Word 会读取 Heading 1、Heading 2 等标题样式,生成标题、层级和页码。需要长期维护的文档不要选择手动目录(Manual Table of Contents),因为手动目录只是外观模板,不会根据正文自动更新。
自定义目录外观和层级
选择引用(References)> 目录(Table of Contents)> 自定义目录(Custom Table of Contents),可以设置:
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- 显示几级标题;
- 是否显示页码;
- 页码是否右对齐;
- 点线等制表符前导符;
- 目录整体格式。
目录文字的样式可以通过修改 TOC 1、TOC 2 等样式调整。TOC 1 通常对应一级目录,TOC 2 对应二级目录。
Rank #2
正确更新目录
正文修改后,右键目录并选择更新域(Update Field)或更新目录(Update Table):
- 只更新页码(Update page numbers only):只适合标题和章节结构没有变化、仅分页发生变化的情况。
- 更新整个目录(Update entire table):适合新增、删除或改名章节,以及调整标题层级的情况。
如果某个章节漏出目录,先选中该标题,应用正确的 Heading 样式,再对目录执行更新整个目录。不要直接在目录成品中输入或修改标题,因为下一次更新可能覆盖这些改动。
在 Word 中制作索引
索引的关键不是最后点击“插入索引”,而是先决定哪些主题值得收录、采用什么规范名称,以及哪些词应该归入主条目、子条目或交叉引用。
Free tools Windows power users keep installed
One-click scans. No signup required.
标记单个索引条目
- 在正文中选中一个术语、短语或主题。
- 选择引用(References)> 标记索引项(Mark Entry)。
- 在主索引项(Main entry)中确认规范名称。
- 需要分类时,在子索引项(Subentry)中填写下一级条目。
- 选择标记(Mark),只标记当前位置;或选择全部标记(Mark All),标记文档中所有匹配位置。
例如,正文中的“人工智能”可以作为主条目:
人工智能
也可以按主题建立子条目:
人工智能
医疗应用
风险
训练数据
Word 会把索引标记保存为特殊的 XE(Index Entry)域,再根据这些域生成排序后的索引。它不是自动扫描全文并判断哪些关键词重要。
Mark 和 Mark All 如何选择?
Mark适合精确控制,只收录当前有意义的出现位置;Mark All适合快速建立初稿,但可能把术语在表格、脚注、标题、参考文献或无关语境中的出现也全部收录。
较稳妥的做法是先使用 Mark All 加快标记,再检查上下文并删除不相关的 XE 域。高质量索引通常不追求页码越多越好,而是帮助读者找到真正有价值的讨论。
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware match使用子条目整理主题
当一个词包含多个相互关联的主题时,主条目加子条目比重复建立大量独立条目更容易阅读。Word 也支持更深层级的子条目,可以在子条目文本中用冒号分隔,例如:
Rank #3
人工智能:医疗:诊断
建立“参见”交叉引用
同义词、缩写和非正式叫法不一定需要各自列出一串页码,可以把读者引向规范术语。例如:
AI。参见 人工智能
在“标记索引项”对话框的选项(Options)中选择交叉引用(Cross-reference),然后填写目标条目。
这种方式适合:
- AI → 人工智能;
- 云盘 → 云存储;
- 密码管理器 → 身份认证;
- 简体与繁体、缩写与全称之间的统一入口。
中文索引尤其需要统一全角与半角、简体与繁体、中英文缩写和同义词。数字、英文、中文混排时,排序表现可能受语言包、平台和版本影响,应在最终 PDF 或印刷环境中人工检查。
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems标记跨页主题
如果某个主题连续占据数页,不要只标记一次术语。可以用书签标记主题的起止范围,再让索引条目引用这一页码范围。这适合完整专题、连续案例分析或跨页的方法说明。
文档后续重新分页后,范围页码可能变化,因此应在正文定稿后再更新索引,并检查范围是否仍然准确。
插入索引
- 把光标放在索引应出现的位置,通常是文档末尾。
- 选择引用(References)> 插入索引(Insert Index)。
- 设置索引格式、页码样式、制表符前导符和布局。
- 选择确定(OK)。
Word 会根据已标记的条目排序、合并同一页上的重复条目并显示页码。索引对话框还可以把页码设置为普通、粗体或斜体,用于区分一般提及和重点讨论页面。
更新或删除索引条目
新增、删除或修改条目后,单击索引并按F9,或选择引用(References)> 更新索引(Update Index)。
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →如果要删除错误条目,打开开始(Home)> 显示/隐藏编辑标记(Show/Hide ¶),找到对应的 XE 域,选中完整域(包括大括号)并删除,然后更新索引。不要只删除索引末尾已经生成的文字,否则下一次更新时它可能再次出现。
Rank #4
索引标记可能类似:
{ XE "人工智能" }
它不是普通正文。如果正文出现类似 { REF _Ref249586 * MERGEFORMAT } 的代码,说明 Word 正在显示域代码而不是域结果。按Alt+F9可以切换显示方式。
参考:创建和更新索引。
用导航窗格快速浏览和重排文档
打开导航窗格
Windows 桌面版可以按Ctrl+F,或选择视图(View)> 导航窗格(Navigation Pane)。
在标题(Headings)选项卡中:
- 单击标题即可跳转;
- 单击箭头展开或折叠子标题;
- 拖动标题可以移动整段内容;
- 右键标题可以改变标题级别或添加标题。
在页面(Pages)选项卡中,可以通过页面缩略图跳转。顶部搜索框则适合搜索术语并逐项查看匹配位置。
全文搜索不能替代索引:搜索只告诉你某个文字出现在哪里,索引还可以把同义词合并、建立层级、排除无意义提及并提供“参见”入口。
导航窗格找不到标题怎么办?
导航窗格主要显示正文段落中的标题。位于表格、文本框、页眉或页脚中的标题可能不会显示。遇到这种情况,请确认:
- 标题确实是正文中的段落,而不是文本框或表格内容;
- 标题应用了 Heading 样式,而不只是手动加粗;
- Heading 1、Heading 2、Heading 3 的层级没有用错。
参考:Microsoft 导航窗格说明。
用交叉引用、书签和超链接建立内部跳转
交叉引用:适合会变化的标题、图表和页码
不要手动输入“详见第 37 页”。分页变化后,这个数字很容易失效。应使用插入(Insert)> 交叉引用(Cross-reference):
- 先创建目标标题、图表、表格或编号项目;
- 把光标放在引用位置;
- 选择插入 > 交叉引用;
- 在引用类型(Reference type)中选择标题、图、表格或编号项目;
- 在插入引用内容(Insert reference to)中选择标题文字、编号或页码;
- 勾选插入为超链接(Insert as hyperlink);
- 选择目标对象并插入。
交叉引用以域形式存在,目标对象或页码变化后可以更新。目标对象必须先存在,否则不会出现在列表中。
如果出现“错误!未定义书签”,通常表示目标书签被删除、重命名或引用损坏。检查目标对象和书签后重新插入引用。
Best Value
参考:Microsoft 交叉引用指南。
书签和超链接:适合任意位置
书签适合为文档中的任意位置创建稳定目标,尤其是目标不是标准标题、图表或表格时。之后可以让文字链接到该书签。
Word 网页版中,可以选中文字,选择插入(Insert)> 链接(Link),再从标题和书签(Headings and Bookmarks)中选择目标。插入后应实际点击测试。
| 功能 | 最适合的用途 |
|---|---|
| 交叉引用 | 自动引用标题、图表、表格、编号和页码 |
| 书签 | 为任意位置创建稳定目标 |
| 超链接 | 跳转到标题、书签、网页或其他位置 |
| 索引 | 按主题汇总多个位置和页码 |
| 目录 | 按章节结构汇总标题和页码 |
Word 网页版与桌面版的区别
Word 网页版适合在线查看、协作和编辑部分结构内容,但不能把它当成桌面版的完整替代品。复杂索引、XE 域检查、导航窗格、精细分页、打印布局和最终排版应优先使用 Word 桌面版。
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →如果在浏览器中找不到“标记索引项”、索引格式设置或导航窗格,不一定是文档损坏,而可能是网页端功能限制。建议在桌面版中完成以下工作:
- 系统标记和清理 XE 索引域;
- 设置复杂索引格式;
- 检查交叉引用和域结果;
- 调整分页、页边距和打印布局;
- 最终更新并导出 PDF。
Microsoft 官方提供了浏览器版与桌面版差异说明以及功能对比表。不同平台的具体菜单可能随版本和语言包变化。
修改文档后的统一更新流程
长文档最容易出现的问题不是不会插入功能,而是修改正文后忘记更新依赖字段的内容。建议在每次定稿时按以下顺序操作:
- 完成正文、标题、图表和分页修改。
- 在 Windows 桌面版按Ctrl+A全选全文。
- 按F9更新字段。
- 右键目录,选择更新整个目录。
- 单击索引,选择更新索引。
- 检查交叉引用、书签和页码。
- 重新导出 PDF 或打印。
- 打开最终文件,抽查目录和索引中的页码,并点击几个内部链接。
Ctrl+A 后按 F9 可以更新许多字段,但表格中的字段有时需要单独选中表格后再按 F9。目录和索引仍应分别复核。
Windows 桌面版还可以在文件(File)> 选项(Options)> 显示(Display)> 打印选项(Printing options)中启用打印前更新域(Update fields before printing)。这只是辅助机制,不能代替人工校对。
常见问题排查
| 现象 | 常见原因 | 解决方法 |
|---|---|---|
| 目录为空或漏掉标题 | 标题只是加粗;使用了普通正文样式;目录未更新;显示级别不正确 | 给标题应用 Heading 样式,然后选择“更新整个目录” |
| 索引为空 | 没有使用 Mark Entry;条目被删除;网页端无法完成完整工作流;索引未更新 | 在桌面版重新标记条目,检查 XE 域并更新或重新插入索引 |
| 索引出现无关页码过多 | 对通用词使用了 Mark All | 检查上下文,删除不相关的 XE 域,统一主条目和子条目 |
| 索引或正文出现 XE、REF 等代码 | 开启了格式标记或域代码显示 | 关闭 Show/Hide ¶,或按 Alt+F9 切换域结果显示 |
| 更新后页码仍不正确 | 只更新了部分字段;目录和索引没有分别更新;PDF 在更新前生成 | 完成正文修改后 Ctrl+A、F9,再分别更新目录和索引,最后重新导出 PDF |
| 导航窗格找不到标题 | 标题位于表格、文本框、页眉或页脚;未应用 Heading 样式 | 将标题放在正文段落中并应用正确的 Heading 样式 |
| 交叉引用列表中没有目标 | 目标标题、图表或表格尚未创建,或对象结构不受支持 | 先创建并编号目标对象,再重新打开交叉引用对话框 |
| 出现“错误!未定义书签” | 书签被删除、改名或引用损坏 | 检查目标书签,必要时删除旧引用并重新插入 |
最终检查清单
- 所有章节标题都使用了正确的 Heading 层级。
- 目录使用自动目录,而不是手动目录。
- 新增或改名章节后,目录执行了“更新整个目录”。
- 索引中的主条目、子条目和同义词命名统一。
- 不相关的 Mark All 结果已经清理。
- 交叉引用没有指向已删除的对象。
- XE 域和其他域代码没有被误当成正文。
- 正文修改后,字段、目录和索引都已更新。
- 最终 PDF 或打印版中的页码、内部链接和索引范围已经抽查。
结论:长文档应该怎样组合这些功能?
一个结构清晰的 Word 长文档,通常应在开头放自动目录,在正文中使用规范的标题样式和交叉引用,在编辑时借助导航窗格,在末尾按主题建立人工筛选的索引。
如果读者只需要按章节阅读,目录已经足够;如果读者需要查找术语、概念或跨章节主题,才值得投入时间维护索引。无论使用哪种组合,都应把标题、XE 索引域和交叉引用视为源数据,把目录、索引和页码视为可更新的生成结果,而不是手工修改的普通文字。
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →

