【解答合集】笔记添加挖空/注释/评论/批注/标注/旁注/边注

检索词:微信读书、Word、Notion、Obsidian、Markdown、MD、Annotator、Comment、Cloze、超链接、文字、文本、全文、内容、文档、隐藏、区分、复习、背诵、原文、知识点。

相关讨论,点击上箭头转到对应帖子:

挖空法

% 语法

示例文本:正文%%注释%%正文

效果,左:编辑模式;右:阅读模式:

image

注意事项:【已有临时解决方案】引用 > 中代码块中的 %% 影响预览与源码模式渲染

双链法

1、如图:image

image

可配合 % 语法。

2、标题法

image

可配合 % 语法,参 关于注释 MD 文档的一个玩法

3、块引用法

双链笔记中对原文评注的一种简便实现方式。可配合 % 语法。

脚注法

相关:分享一个做读书笔记的方法

相关插件:Footnote Shortcut 插件 快速来回跳转插入脚注、自动编号。

Callout 法

1、折叠 Callout 语法

示例文本
>[!quote]- 注释
>内容
效果,点击展开

20240122_114145

相关美化:【已解决】调整 Callout 及引用块前后首行行高 #10

2、

Details、Ruby 及其他 HTML 法

分栏法

可参 康奈尔笔记模板,需配合插件。

以下为至今相关求助话题合集。

1 个赞

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

1 个赞

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

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

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

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

方法二:通过脚注的方式

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

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

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

方法三:通过双链的方式

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

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

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

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

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

6 个赞

如果你们在OB里放入全文,那么用什么方式做笔记以区分于原文?
双链出去吗,或者用各种符号?

1 个赞

一般不放全文,摘录重要的,用引用:

笔记的话,就直接打字。如果想在原文中插入批注的话,我目前用的是高亮,没找到更好的处理方案。

1 个赞

【原文】均存放在【专有文献文件夹】内。
在文章中引用原文时,采用块引用、标题引用、或全文链接的形式【】进行引用。

2 个赞

然后可以用「关键词+path:【专有文献文件夹】」检索全文

admonition有人用过吗?

我会在相应原文下方做笔记,用高亮语法「邙洛山人按」这种格式打头。
如果只是补充文字内容,不涉及自己的想法,会直接用脚注。

1 个赞

可以用admonition的,虽然我不是用于区分笔记和原文。
但是admonition也挺好看的。

不过,用这个插件在检索的时候,就不是很方便就是。
原文肯定是会污染检索效果。

1 个赞

用脚注, 搭配三个脚注插件, 体验勉强还可以. 其实针对全文做笔记最大的痛点是块引用, 只支持引用段落而不支持随心所欲地引用某些词某几句话, 这点真的令我头疼, 别的笔记软件轻而易举就能做到的事情偏偏ob做不到.

请问有什么方法能实现对脚注的引用吗, 网上有人说可以通过引用脚注的方式来间接地实现行一级而非块一级的链接(或者说引用), 但我试了一下发现好像不行(图中两种尝试都失败了), 不知是不是哪里弄错了, 麻烦帮忙看一下. 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万个段落, 只有这样才能用段引用来实现我所需要的行引用? 还是非要像你似的把每行都弄成子列表才能实现我所需要的行引用?

2 个赞

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

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

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

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