欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > 其他专区 > OneNote > OneNote插件 Onetastic插件 按分区生成互链目录页面,脚本分享

OneNote插件 Onetastic插件 按分区生成互链目录页面,脚本分享

时间:2020-08-31 23:24作者:admin来源:未知人气:511我要评论(0)

 “按目录生成互链页面分区”脚本,一般是在新建分区时使用,根据目录文本建立互链分区。但有些时候,你的分区体系已经成熟了,此时想生成一个互链目录页面,则可以使用接下来这套组合宏。

这套宏由两个脚本组成,宏A按当前分区生成目录链接,宏B按已经生成的目录生成互链页面。两个宏可以单独使用,但在读懂代码之前,建议最好配套使用,否则可能出现一些问题。

一、脚本A、B配套用法

1.在当前分区下,运行脚本A,会自动在该分区顶部插入“CAS目录”页面,生成的目录链接指向分区的对应页面。

OneNote插件 Onetastic插件 按分区生成互链目录页面,脚本分享

2.脚本A运行完成后,立刻运行脚本B。

a.默认情况下(不勾选“按选区”),脚本B会自动读取目录页面,生成互链页面(即该分区每个页面的标题末尾自动生成一个指向目录页面对应标题段落的链接)

OneNote插件 Onetastic插件 按分区生成互链目录页面,脚本分享

b.若勾选“按选区”,则只对选择的这些段落所对应位置的页面生成互链。注意,之所以特意添加这个选项,是因为有时候,例如页面数量太多时,一次性生成时会莫名其妙报错(Onetastic通病,大数据量时经常报错),此时就可以按选区分批次完成互链。

二、注意事项

再次强调,如果不熟悉代码,建议按上述步骤一次性完成互链。

脚本B在底层逻辑上,是通过数组索引找到对应页面的,如果你手动在目录页面增加了新段落,页面上却忘了同步增加新页,运行脚本B时,可能出现数组下标越界错误。如果AB配套完成,则不用担心这个问题。当然,如果弄懂了代码,那你想怎么用就怎么用。

原本是打算用一段脚本一次性完成互链的,但后半部分读取不成功,不得已分成了两段。后来想想,脚本B确实也有独立存在的必要,因为目录是要不断更新的,更新时还得靠脚本B实时完成互链。所以,之后就没继续琢磨整合脚本了。如果你用更好的方法整合脚本了,欢迎交流分享。

OneNote插件 Onetastic插件 按分区生成互链目录页面,脚本分享的下载地址:
  • 本地下载

  • 相关阅读 ​onenote如何设置画笔的颜色和厚度​onenote如何使用页面版本​onenote如何禁用笔记本的历史记录​onenote如何插入带框公式​onenote软件如何按照作者查找笔记​onenote如何查找昨天编辑的笔记内容​onenote如何新建共享笔记本​onenote如何一键备份修改过的文件​onenote如何备份所有的笔记本​onenote如何将新建的便签放置在桌面侧边

    文章评论
    发表评论

    热门文章 OneNote中如何打开其他人共享的笔记本?将全网 OneNote 插件一网打尽OneNote 的存储空间到底多大?如何给 OneNote 免费扩容?Notability的一些使用技巧及知乎问题总结

    最新文章 ​onenote如何设置画笔的颜色和厚度​onenote如何使用页面版本 ​onenote如何禁用笔记本的历史记录​onenote如何插入带框公式​onenote软件如何按照作者查找笔记​onenote如何查找昨天编辑的笔记内容

    人气排行 OneNote中如何打开其他人共享的笔记本?将全网 OneNote 插件一网打尽OneNote 的存储空间到底多大?如何给 OneNote 免费扩容?Notability的一些使用技巧及知乎问题总结如何直接在 OneNote 里查看和批注 PDF 附件OneNote这似乎不是工作或学校电子邮件 不能在此处使用个人账户登无法登录OneNote 的最佳解决办法如何导出 OneNote 笔记本到本地

    盖楼回复X

    (您的评论需要经过审核才能显示)