onenote软件一直是用户会选择使用的一款办公软件,给用户带来了许多的帮助,让用户的笔记内容更加的清晰直观,再加上软件中的功能是很强大的,用户在使用的过程中使用自己需要......
2023-01-12
本文涉及onenote的底层对象,如果想深入理解onenote链接,可以看看。
在onenote中,笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)、文本(Text)、图片(Image)等7个内置对象均支持hyperlink属性。但这些hyperlink属性的意义并不一样,需要分为两个类别来具体看待。
1.onenote的7个内置对象hyperlink属性列表
下面这张表格列出了7个内置对象hyperlink属性的详细说明。从访问权限可以看出明显区别,前5个对象都是“只读”权限,而后面两个对象则是“读写”权限。一字之差,关乎本质上的区别。
注意,这张表是基于Onetastic的API文档建立的,onenote并未提供官方的API详细文档,具体细节不得而知。但从Onetastic的实际使用经历来看,其提供的API文档还是很靠谱的,对onenote内置对象的描述还是很准确的。
2.指向对象自身,只读
笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)等5个对象的hyperlink属性均为只读,链接值指向的是这些对象本身。因为是指向内部对象本身,若放开权限让用户改写链接,必然会在对象链接管理上埋下很多隐患。
在onenote主界面中,获取这些对象链接的方法很简单,而且完全相同:在对象上右键,选择“复制指向XX的链接”即可。然后,onenote页面的任意位置粘贴,就得到一个指向该对象的锚文本,单击该锚文本即可跳转至对象所在位置。
这5类对象的链接结构也不完全相同,还可以进一步细分,这方面的具体内容将在讲内部链接结构时讨论。
这5类对象的链接,可以理解为onenote的内链。
3.指向内部或外部等其他对象,读写
文本(Text)、图片(Image),这两个对象的hyperlink属性为读写,这里的hyperlink和前面5个对象的hyperlink意义完全不同,后者指向自身,前者指向自身之外的其他对象。指向其他对象,这本身就是改写地址的过程。
其他对象的地址可以是外部文件的详细路径或网页的URL网址,也可以是onenote的内部对象(前面五类对象)的地址。
在onenote页面中,为文本(或图片)添加链接(选择文本后,按快捷键Ctrl+K弹出链接对话框),相当于把文本对象自身变为了锚文本,点击即可跳转至链接所指向的具体对象。至于要指向谁,可以随心所欲,自由更改。
这两类对象只是链接的载体,以它们为基础,可以产生内链或外链。
相关文章
onenote软件一直是用户会选择使用的一款办公软件,给用户带来了许多的帮助,让用户的笔记内容更加的清晰直观,再加上软件中的功能是很强大的,用户在使用的过程中使用自己需要......
2023-01-12
用户使用onenote软件时可以找到自己需要的功能来协助自己,让自己简单轻松的将笔记内容整理出来,给自己带来了许多的帮助,因此用户开始喜欢使用这款办公软件,当用户在编辑笔......
2023-01-12
在onenote软件中用户可以编辑重要的笔记信息,当用户在编辑学科课程的笔记时,基本上会使用到软件的公式功能来解决输入的符号的难题,为用户节省了许多的记录时间,因此这款办......
2023-01-12
用户使用onenote软件时,一般会用来编辑学科课程笔记以及参与研究项目的重要数据信息等,这是因为这款办公软件可以让用户进行科学化的整理笔记信息,让自己的整个笔记内容可......
2023-01-12
在使用onenote软件时,用户可以真真切切的感受到软件中的功能是很丰富实用的,可以帮助自己解决遇到的编辑问题,因此onenote软件给用户带来了许多的帮助,当用户在编辑笔记时,......
2023-01-12