word目录怎么跳转到相应页码_word中目录怎么做,教你快速自动生成目录

Word目录确实是一个很虐人的事情,记得写大学毕业论文的时候,目录完全靠手动完全,复制标题、对应页码、敲中间的省略号对齐。那时候我觉得写论文最难的部分就是弄目录了。那么你是不是也会在工作生活中遇到制作word目录的问题呢,今天就给大家介绍一下word目录的做法,如何快速生成自动目录。

一、完全手动制作目录

首先还是给大家说下我在写论文时完全手动制作目录的情形,基本上是先复制标题,记住对应的页码,然后粘贴标题和页码,最难的一点就是敲标题和页码中间的省略号,一言不合就对不齐,十分难受。

293c6fb17e7d14bef92c57481d260404.png

完全手动目录

二、内置格式手动填写内容

这个方法就比完全手动方便一些,不用考虑格式和对齐的问题,只需要复制相应的标题就行了。具体的方法是:【引用】菜单下在【目录】选项中选择【手动表格】,然后在固定的模板中输入标题和对应的页码就可以了。

f5c495faaa9930ec3cb6d2ef211b6b16.png

内置格式手动填写目录

三、自动生成目录

1、设置标题固定样式

使用自动生成目录,需要把各级标题设置为固定样式,一级标题设置为标题1格式,二级标题设置为标题2格式,依次类推,如下图

ae1fdf2cc888703c89eb01ef3821aed9.png

设置标题固定样式

2、自动生成目录

确定所有级别的标题都设置好了对应的格式,就可以在【引用】菜单下的【目录】菜单中选择【自动目录】形式了,选择后就可以看到自动生成的目录了。

fcb064be50f1a85c984815f2e5a4e269.png

自动生成目录

备注:在自动生成目录之前,要确定已经插入了相应的页码。

3、自动生成的目录优势

自动生成目录的最大优势肯定是方便快速,此外自动目录还有一个特别方便的地方,就是当整体的论文结论或者标题修改后,目录可以一键更新。点击【更新目录】选择【更新整个目录】即可更新修改后的目录了。

5bc426e7f3e84501abee3498d6dbd99a.png

目录修改

e484d98642d9eb1bce4a8b70a52e9372.png

目录更新

以上就是word目录的制作方法以及如何自动生成目录的步骤,希望能够帮到正需要的你。

本文由嗨少办公技巧原创,欢迎关注,一起学习办公技巧,提升工作效率。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以通过Apache POI库来生成Word文档并创建目录。然而,目前最新版本的POI库是4.1.2,可能没有直接支持生成目录跳转到对应页码的功能。但是,我可以提供一种实现方式,您可以尝试使用它。 首先,您需要创建一个带有目录Word模板。在模板,您可以使用书签来标记每个章节的标题,并为每个章节添加页码。您可以使用Microsoft Word来创建和设置这个模板。 然后,在Java使用POI库,您可以通过以下步骤生成带有目录Word文档并实现页码跳转: 1. 使用POI库加载模板文件,例如:`XWPFDocument document = new XWPFDocument(new FileInputStream("your_template.docx"));` 2. 遍历模板文件的段落,并找到带有书签的段落。您可以使用`document.getParagraphs()`方法获取所有段落,然后使用`paragraph.getCTP().getBookmarkStartList()`方法获取段落的书签。 3. 对于每个带有书签的段落,获取书签名称和页码,并将它们存储在一个Map,例如:`Map<String, Integer> bookmarkMap = new HashMap<>();`。 4. 在文档的开头或末尾创建一个目录,并将每个章节的标题和页码添加到目录。您可以使用POI的样式设置方法来设置目录的样式。 5. 在目录,为每个章节的标题添加超链接,并将链接的目标设置为对应的页码。您可以使用POI的超链接功能来实现这一点。 6. 最后,将生成的Word文档保存到文件,例如:`document.write(new FileOutputStream("output.docx"));`。 请注意,这只是一种实现方式,您可能需要根据您的具体需求进行调整和扩展。希望这对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值