如何实现word或notion中的注释功能

希望有在浏览模式下,不影响到原文空间的注释

我这里把我知道的注释方式都说一下,因为不在原文上注释只能注释到别的地方去,管理起来是有成本的,我推荐是在原文中注释比较好。

方法一:通过原文标题链接的方式

如图,鼠标悬停显示对应标题的内容,也就是所谓的注释。
方法是在原文中创建新的标题,通过[web生命周期概览](#web生命周期概览)的方式进行引用。语法为:[悬停内容](带记号的标题内容)

优点是能进行比较长的备注,且支持markdown语法,图片,视频,音频,图标都可以显示。尤其适合我这样的大纲笔记。
缺点是需要文档中单独开辟一块空间供注释,影响大纲。

方法二:通过脚注的方式

118202596-d8c2d380-b48c-11eb-9777-d2992fa96ed5

如图,脚注可分为行内脚注和行外脚注。行外脚注能实现更长的脚注且更优雅,类似于参考文献。配合better footnote 插件能实现悬停显示脚注。

优点是可以不显示任何备注内容在正文中,不会破环正文结构
缺点是依然是在原文中的备注,但我不认为这是缺点

方法三:通过双链的方式

双链悬停会显示链接到的笔记内容,这个都会,尤其适合卡片笔记的用户。

优点是更多的格式,对原文基本无任何破坏。
缺点是增加了管理成本,增加了不必要的双链链接。

方法四:通过html配合css的方式

这是前端常用的方式,在css中定义新的样式,用html语法应用即可。感兴趣的可以搜索html,css悬浮显示,内容很多。

优点是悬浮的动画,显示框,大小都可自定义。
缺点是html语法对原文的破坏比较大,可读性变差。

6 个赞

请问有什么方法能实现对脚注的引用吗, 网上有人说可以通过引用脚注的方式来间接地实现行一级而非块一级的链接(或者说引用), 但我试了一下发现好像不行(图中两种尝试都失败了), 不知是不是哪里弄错了, 麻烦帮忙看一下. Obsidian无法像OneNote那样对任意选中文字创建索引进行链接, 而是"强行"引导用户把笔记切得稀碎以便使用双链构造出形式大于意义的知识图谱, 对我从其它笔记软件搬移到Obsidian而言实在有点难受.

image

你用同一脚注标识不就好了吗?另外,在说软件问题之前,还是多想想是不是自己的问题。

我要的是通过链接脚注来实现对任意特定位置的引用, 比如我要链接的是model和signal所在的位置. 我希望怎么实现, 我希望通过在那个位置插一个脚注实现, 脚注本身可以随便是什么内容, 但我需要成功链接到那个脚注, 一点就能跳转到那个位置.
如果不这么做, 目前块链接或者块引用直接给你把整段从welcome到theta全都显示出来. 我这只是截取了一篇文章的开头, 你能想象原文10000行整体就是一个区块, 链接起来有多难受么, 还是说你准备让我每句话都前后空行, 强行一行变三行整出30000行10000个区块然后实现行级别的链接或引用?
拿你的举例, 现在有测试脚注1测试脚注2…一直到10000, 就在一个段落里, 我就想链接或引用测试脚注888, 请问怎么才能实现.
这玩意是文本编辑器的基本功能, 在word里是在任意位置插入书签链接书签, 在onenote里是对任意选中文字赋予索引, 而obsidian由于markdown语法的限制没有这种最基本的功能, 总不能是我的问题吧.

test
我也是服了,说问题就说问题,别带情绪。否则我来一句:“你觉得word,onenote好用,为啥要用ob?”没完没了的。

ob引用的最小粒度是块,而不是行或者字词。我的理解是作为知识库,行引用价值不大,我直接复制过去不更方便查看?字词更不行,我搜索来的快。

再说不空行,一行算你平均25字,一万行就是25万字,25万字每行都需要引用,恕我资质愚钝,不能理解。

我也不知道是谁挑情绪的, 别的软件有的功能obsidian没有, 如果我最后在ob里面找不到workaround, 那我当然就弃用了. 而且你到现在都没有理解我想干啥, 这么说吧, 文章ABC各有一万行, 然后文章A的第4行和文章B的第799行和文章C的第3568行讲的东西是关联的, 我需要把这三个位置提取出来, 然后汇总在一起并写出自己的理解, 就这么个需求不过分吧, 这不正是所谓的知识图谱或者卡片盒笔记法最基本的功能么, 难道为了实现这个需求, 我就必须得把ABC三篇文章切得稀碎, 每行都用两个空行切开, 弄出3万个段落, 只有这样才能用段引用来实现我所需要的行引用? 还是非要像你似的把每行都弄成子列表才能实现我所需要的行引用?

同一篇笔记就是我说的那样。你现在又提出不同笔记的问题… :expressionless:
别回了,我对你想怎样做笔记一点兴趣都没有。

服了, 同一笔记不是一个道理? 我就想把同一笔记第1行第468行第9999行合在一起扩展衍生一条新笔记, 这跟不同文章不同行有区别吗? 这点变通都理解不上去? 你要是没招, 直说一声就完了, 我照样谢谢你, 咱能别搞这套死犟的么, 相互浪费时间.

用插件 obsidian-footnotes,点击脚注可以来回跳转,还可以悬浮预览

我不是要查看脚注, 而是要引用脚注(链接脚注), 比如文章A在某处有脚注1, 而我要在文章B某处引用(链接)文章A里的脚注1

如果要被其他文件引用, 那可以在所有脚注前加一个标题:

## 脚注

然后用双链引用语法,引用这个标题下的某行脚注

试了,不行,给脚注加标题确实不影响脚注的显示,但仍然无法引用脚注。