将 footnote 展示在侧边的这种形式,有办法实现吗?谢谢

RT,将 footnote 展示在侧边的这种形式,有办法实现吗?谢谢。

希望实现的样式如下,翻了很多帖子,要么用 callout 要么用注释 %%,我想用 footnote 有办法解决吗?比较通用一点,这样文档放到其他 App,也可以看到 footnote,在 Obsidian 就展示在边上,可以只在 read 模式下展示。

https://medium.com/obsidian-observer/tufte-style-sidenotes-in-obsidian-89b0a785bc54

不知道这篇文章你看过没,有两种风格,第一种风格里的Inline 语法可能满足你的要求,但是不是footnote。
【分享】写了个CSS样式:文档边注(sidenote)的自动适应模块 + 四种边注样式可供选择 - 经验分享 - Obsidian 中文论坛
两种风格展示样式如下:


感谢回复,样式效果是类似的,但是这里用的是 callout 或者这种才能实现吧,有没有可能把现有文件的 footnote 部分,直接这样展示呢?
不想增加新的标签,一方面有很多存量的文件要修改,另一方面也不通用,放到其他 APP 里面,展示起来就会比较奇怪。
再次感谢:pray:

将 inline footnote 给 hack 成侧边 sidenote 的方法是有的,参见:

只不过这个办法有两个缺点:

  • 只对 inline footnote 起效,即 一句话文本^[一段脚注文本],因为 CSS 样式需要知道脚注文本在正文中锚点的位置。如果是编号脚注,即 一句话文本[^1] ... ... [^1]: 一段脚注文本 这样的就在 CSS 样式的能力范围外了。
  • 只在实时预览模式下起效,如果切换到阅读模式,那么即便是 inline footnote 也会被集中到文档结尾,同样会失去脚注文本与正文锚点的联系,单凭 CSS 样式处理不了,得让插件处理。