结论放在前面,块引用 和页面引用就是一回事。
无论是块引用和页面引用,本质就是生成获取一个链接,并通过这个链接访问块和页面。
两者区别在于,块引用的链接不具备可读性和可编辑性,而页面引用可以直接手动输入 [[]]
包裹的页面名称来创建链接来访问页面,甚至可以不需要页面存在也能创建链接。
在实际使用中,如果需要创建块引用,可以用 [[]]
包裹块,或者提炼块的标题,用 [[]]
包裹标题,来创建块引用等价的页面引用,并且保持可读性和可编辑性。
Transclude of 大部分情况下链接到页面足够了
使用页面引用还具备双链的兼容性,让双链与其他 markdown 内容一道,为各个双链笔记应用读取。如果使用块引用,换了一个笔记应用就不能识别了。 ^[保持纯文本存储的稳定性]
在双链笔记中创建双链即页面引用,就是建立一个命名空间,这个具备双链的命名空间在笔记库中是一等公民,在任意地方都可以方便迅速的链接访问,而命名空间也可以方便的编辑汇总相关联的内容。而块引用不是。双链笔记中的命名空间及笔记的坐标定位
-
块等同于文档,文档也等同于块。链接到块,也就是链接到文档,链接到文档也就是链接到块。
-
块就是文档,文档就是块
-
一种简单的合并块引用和文档引用的方法,当引用到块时,自动创建块同名的文档,并显示反向链接。
-
这样块就拥有了命名空间。而不是一串代码。
-
另外一种赋予块可读命名空间的方式是使用 ’ 页面/块名 ’ 的方式。
-
-