PKMer_Obsidian 插件:Note Definitions

Obsidian Note Definitions 是一个个人词典插件,可以在笔记中方便地查找。只需在 Obsidian vault 的根目录下创建一个名为 definitions 的文件夹,然后在其中创建定义文件,并按照定义规则添加定义。一旦定义注册成功,笔记中的单词将被下划线标记,右键单击单词或使用命令即可触发下拉菜单显示单词的定义。此外,还可以通过编辑器菜单和命令来预览或跳转到单词的定义。插件使用 Markdown 语法解析定义文件,需要遵循严格的规则,包括单词、别名(可选)和定义的顺序,以及使用三个破折号作为分隔符。插件可以帮助用户快速查找笔记中的单词定义,提高阅读效率。


这是一个从 https://pkmer.cn/pkmer-docs/10-obsidian/obsidian%e7%a4%be%e5%8c%ba%e6%8f%92%e4%bb%b6/note-definitions 下的原始话题分离的讨论话题

试了下很好用! 相当于拥有了个全局的脚注数据库

感觉可以广泛运用在 “古文释义阅读”, “外语学习”, “有海量概念的新领域学习”, 等一切需要有个趁手字典的场景

释义文件写法为 # 术语\n\n*别名*\n\n释义本体 也很方便
这可能意味着, 从任意来源取得的字典数据包, 都能简单转成它的语法格式
且用户甚至可以分出几个字典文件, 根据自己熟练程度实现难度控制


最后一节 “中文标点分词”, 我试了下现在好一点了, 全角的引号括号能认了, 但是连上句号仍不行

谢谢作者的推荐以及提 issue!

现在已经支持多个别名设置,可以用“|”或者“,”符号区分不同别名,如 KSA|KSAs|KSAOs、KSA, KSAs, KSAOs。 Please allow “I” as separators for aliases · Issue #68 · dominiclet/obsidian-note-definitions