Onetastic中提供的函数并不多,真正重要的其实只有以下四类:数组、对话框、对象、字符串。通过这四个类别,基本上可以满足日常需求了。 本文重点介绍对话框函数(DialogBoxFunctions)。 对话......
2023-05-30 0
目录相关的宏官网有很多,而且代码已经比较成熟,但多是在现有内容层级结构的基础上生成一个单向目录(目录链接指向页面),但目录与页面互链的宏,官网似乎没有(很少关注官网,现在怎么样不清楚,反正之前看是没有)。互链功能是我onenote笔记管理的重要规范之一,官网没有现成代码,只能自己写了。
一、按目录生成互链页面分区,编程初衷
从层级结构而言,onenote是天然的、绝佳的知识体系管理工具。笔记本-分区-页面-标题,层级结构相当清晰明了。说白了,onenote一个笔记本(或分区)就是一本书。
我的知识体系都在onenote中进行管理。一本好书首先要有一个好的目录结构,目录结构从哪来?我通常会对特定主题进行同主题阅读,然后构建一个自己的目录体系。
在onenote中,可以利用Onetastic很方便地直接按目录文本建立分区页面目录。我最初就是这么做的。但目录不可能一次性就建好,还得不断完善,于是慢慢引入了互链的概念。通过目录文本与分区页面的互链,可以很方便地实现相互跳转,后续调整目录结构时也可以由此衍生出一套相对高效的规范(具体就不展开了,以后若讲到笔记规范,再接着讨论)。
二、脚本用法
1.建立目录文本。最好规范在三个级别内(即不要超过两个缩进),因为onenote分区页面只有三个级别。当然,多个级别也能导入,但超过3级别的都会被当做3级别处理,而且部分页面的顺序可能出现颠倒。
2.选择目录所在的笔记容器(也可以选择段落,但在插入页面位置上将失去规范。可根据自身需求自行调试),运行宏即可生成互链页面分区。
我通常的用法:在建立一个标准的CAS分区(即某主题知识的完整体系)时,我会新建一个分区,然后在第一个页面上建立目录框架,再选中该目录所在的笔记容器,运行脚本,生成互链页面分区。
这个互链思想还可以在实现上进行一些细分,大家可以按自己的需求进行改写。
标签: 目录 插件 word中在左侧显示目录的方法 word左侧显示目录 word2007自动生成目录 word自动生成目录 Word创建目录 脚本 本分
相关文章
Onetastic中提供的函数并不多,真正重要的其实只有以下四类:数组、对话框、对象、字符串。通过这四个类别,基本上可以满足日常需求了。 本文重点介绍对话框函数(DialogBoxFunctions)。 对话......
2023-05-30 0
在OneNote云笔记中加入表格,可以让协作者共同填写,所有的协作者能马上看到其他人填写的数据。表格还可以转换为Excel电子表格,将收集数据和快速分析融为一体。 操作步骤: 1. 协作者与您......
2023-05-30 0
使用OneNote记笔记是十分方便的,除非遇到公式多的情况。这时最有效的方法往往是截图贴上去了事。对强迫证来说,OneNote也提供了还能用的公式编辑方法。 首先直接按Alt+=快捷键,就可以进入......
2023-05-30 0
最早在处理中英剧本时,遇到大量空白行需要进行批量处理,于是写了个空白行处理脚本。不过那个脚本写的很简单,连对话框都没有生成。 之后在阅读Photoshop书籍时,图片超多,有的页面甚......
2023-05-30 0
本文详细解析4种链接笔记的链接地址结构。 1.word、PPT的链接结构 在Word链接图标上右键,选择编辑链接,可以看到,链接文件位置显示的是file:///C:/0.docx(手动键入或复制粘贴形成的笔记,都......
2023-05-30 0