本文谈谈我对onenote标记的整体感受,其重要意义究竟在哪里。其实归纳起来就这么一句话:即时对当前内容进行跨区域的规范分类。即时,很好理解,也很重要,这是便捷的基础前提;跨区域......
2023-05-30 0
“按目录生成互链页面分区”脚本,一般是在新建分区时使用,根据目录文本建立互链分区。但有些时候,你的分区体系已经成熟了,此时想生成一个互链目录页面,则可以使用接下来这套组合宏。
这套宏由两个脚本组成,宏A按当前分区生成目录链接,宏B按已经生成的目录生成互链页面。两个宏可以单独使用,但在读懂代码之前,建议最好配套使用,否则可能出现一些问题。
一、脚本A、B配套用法
1.在当前分区下,运行脚本A,会自动在该分区顶部插入“CAS目录”页面,生成的目录链接指向分区的对应页面。
2.脚本A运行完成后,立刻运行脚本B。
a.默认情况下(不勾选“按选区”),脚本B会自动读取目录页面,生成互链页面(即该分区每个页面的标题末尾自动生成一个指向目录页面对应标题段落的链接)
b.若勾选“按选区”,则只对选择的这些段落所对应位置的页面生成互链。注意,之所以特意添加这个选项,是因为有时候,例如页面数量太多时,一次性生成时会莫名其妙报错(Onetastic通病,大数据量时经常报错),此时就可以按选区分批次完成互链。
二、注意事项
再次强调,如果不熟悉代码,建议按上述步骤一次性完成互链。
脚本B在底层逻辑上,是通过数组索引找到对应页面的,如果你手动在目录页面增加了新段落,页面上却忘了同步增加新页,运行脚本B时,可能出现数组下标越界错误。如果AB配套完成,则不用担心这个问题。当然,如果弄懂了代码,那你想怎么用就怎么用。
原本是打算用一段脚本一次性完成互链的,但后半部分读取不成功,不得已分成了两段。后来想想,脚本B确实也有独立存在的必要,因为目录是要不断更新的,更新时还得靠脚本B实时完成互链。所以,之后就没继续琢磨整合脚本了。如果你用更好的方法整合脚本了,欢迎交流分享。
标签: 目录 插件 word中在左侧显示目录的方法 word左侧显示目录 word2007自动生成目录 word自动生成目录 Word创建目录 脚本 本分
相关文章
本文谈谈我对onenote标记的整体感受,其重要意义究竟在哪里。其实归纳起来就这么一句话:即时对当前内容进行跨区域的规范分类。即时,很好理解,也很重要,这是便捷的基础前提;跨区域......
2023-05-30 0
1.说明 OneNote 2016可以通过插件来进行代码高亮,但由于OnoNote for Win10 关闭了一些功能导致此插件无法移植到OnoNote for Win10上。 如果你有足够资金,可以购买gem for OneNote Win10插件,大约90人民币。......
2023-05-30 0
在 Windows 10 PC 中,你偏爱使用桌面版的 OneNote (原 OneNote 2016 ),还是 OneNote for Windows 10(仅在 Windows 10 上提供的 Microsoft Store 应用)? 微软帮助和支持今天表示,在 2020 年 10 月之后,微软将继......
2023-05-30 0
很多移动设备和笔记软件都自带录音功能,OneNote的录音功能有什么特别之处呢? 大家应该都遇到过这种情景:听大咖讲课,你掏出手机录音,讲座结束后再回放,想直接跳到最精彩的地方去听......
2023-05-30 0
ONENOTE同步分区失败,显示正在等待另一个设备完成上载您的笔记? 一直在用OneNote,不过之前都没在意分区问题,就是一直添加页面放很多东西进去。 问题从昨晚开始出现的。打开OneNote,一如......
2023-05-30 0