在Obsidian中像latex一样引用文献、生成文献引用表

今天在用Obsidian写论文初稿的时候,发现有一个加入文献引用的需求,就是像Latex一样可以边撰写文稿边加入引用文献,可以避免后面在总论文的时候避免加文献加到吐,而且写出来的东西也有引用,比较踏实。当然,使用Obsidian撰写初稿肯定还是因为编辑体验比较好,而且我也不是什么一遍就成英文稿的大佬,所以直接在overleaf上书写对我来说还是阻力太大了。

总结一下,我的需求就是在 obsidian 中能像 word 一样引用文献(需要引用的时候,搜索,生成引用格式)。这个需求可以通过ZotLit+pandoc reference list这两个插件来实现。

流程就是先下载ZotLit插件,然后再下载pandoc reference list插件,什么都不需要配置,就可以直接使用了哈哈哈。在文献中可以利用ZotLit的[@语法就可以快速引用文献,然后利用pandoc reference list可以转化文献表示格式,然后在侧栏显示文献引用表,简直不要太方便。

有配置遇到问题的可以在评论区讨论,欢迎分享!

1 个赞

感谢,棒极了,感谢 :kissing_heart:,跟楼主说的一样,基本不用设置啥就配置成功了。

2 个赞


请问一下文献不显示是什么原因呢,已经安装了两个插件

哈哈有用就好!!很高兴能帮到你,有问题随时交流 :grin:

应该是因为这个 citation key 没有对应到 pandoc reference list 的引用列表。具体来说,尝试:1)打开 pandoc RL 的「Pull bibliography from Zotero」选项,并点击主页面右下角工具栏的「@」按钮进行 refresh;2)手动导入 bib 文献列表,这个导入了之后是肯定能根据文献列表引用的;3)查看这个具体文献的 key 是否和你输入的 key 一致(去 zotero 查看一下)。

请问怎么手动导入bib文献列表呢?比如我想要使用一个单独的bib文件,而不是zotero linked的bib?谢谢!(我设置了 path to bibliography file 但是依旧显示找不到reference)