首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

onenote链接系列:内部链接系统CAS原则

至此,本系列已经对内链、外链或链接笔记进行了一番全面的梳理。理解这些内容,是为建立链接管理体系服务的。在onenote中建立一个高效运转的链接网络,这才是学习链接的最终目的。

本文提炼出我认为最重要的几条CAS内链原则,供大家参考。本文内容精炼,若不熟悉前面介绍的知识点,有些内容未必能理解,如果对相关细节存在疑问,可以参考该系列的其他相关文章。

本文为onenote链接系列的最后一篇文章。

1

内部链接用右键选择的默认地址

在onenote的内置对象中,笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)等5类对象,均可以通过在具体对象上右键打开菜单,选择【复制指向XX的链接】,得到默认的对象地址。

默认地址有一个巨大好处——全面,例如分区或页面对象的地址,既可用其中的文件路径或名称定位,又可以用绝对的ID定位,即便其中一个失效,也可以用另一个正常定位。

而且,路径和ID各有优势。路径定位最大的优势是:可以在笔记本关闭状态下打开笔记本,ID则做不到;而ID最大的优势是绝对性,不管外部路径如何改变,只要对象还在,就能找到它。而默认地址,兼具了两者的优势。

onenote在这方面设计得十分贴心,内链地址虽然看起来复杂,但其实设计人员已经帮你考虑得很全面了,根本无需你动手去改地址。

2

能移动对象时,就别用剪切

对于内置对象而言,一方面可以通过鼠标按住对象后移动位置,另一方面可以通过右键菜单中的【移动或复制】命令移动对象。总之,如果想改变对象位置,只有移动不会改变ID属性,剪切或复制粘贴形成的对象那是一个拥有全新ID的对象副本,用原对象的ID是找不到这个新对象的。

所以,如果已经对某对象建立链接,首先注意别删除,然后,如果要移动位置,使用移动而不是剪切。

3

内链对象优先考虑页面或分区

5类内置对象中,笔记本或分区组链接地址中并无ID属性,只有文件夹路径,一旦外部路径变化,相关的链接即失效;而段落则位于页面中,虽有ID,但不支持跨页面移动,页面内的段落虽可以通过鼠标拖动,但很多情况下都没有剪切来得方便。

相对而言,以页面或分区为主建立内链网络是最稳固的,这两类对象的默认链接地址中均包含两套地址。而且改变位置时,移动并不比剪切复杂。

4

内链段落对象时,即时添加某类标记

内链如果要细化到段落,当然也可以,但最好能建立一套管理规范。例如,添加某类规范标记:可以在被链接的段落前加一个规范文本标签或符号,例如“”;也可以添加一个自定义标记,命名为“内链对象”,我采用的是后者。以后,凡是看到段落前带有链接标记,那就注意别删别剪。

页面对象可能是内链体系中占比很大的对象类型,最好也在页面标题前面添加一个链接标记。

遵循这些基本操作规范,能让onenote链接体系保持稳定运行,而不是每次点开某个内链时都要抱侥幸心理,“这个链接没失效吧?”

onenote链接系列其他文章:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201208A0DT4100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券