PKMer_ZotLit:文献引用的流畅体验

撰写本文时,我的 ZotLit 版本为 1.1.4,插件后续更新可能未反映在本文中。

Obsidian ZotLit[@ 语法带来了如同原生 Obsidian 内链一样的体验。如果说 ZotLit 的 [@ 是手指的享受,那么 ZotLit 灵活的模板一定是眼睛的享受。


这是一个从 https://pkmer.cn/pkmer-docs/10-obsidian/obsidian%e4%bd%bf%e7%94%a8%e6%8a%80%e5%b7%a7/zotero-obsidian/zotlit%e5%b8%a6%e6%9d%a5%e7%9a%84%e6%96%87%e7%8c%ae%e5%bc%95%e7%94%a8%e6%b5%81%e7%95%85%e4%bd%93%e9%aa%8c 下的原始话题分离的讨论话题

您好,我尝试用您的文件去做。但是可惜无法成功,您能看看是什么原因吗?谢谢

此外,如果我刚把一个文献通过浏览器插件导入zotero,它似乎没法很快在obsidian中引用。请问您有什么解决办法吗?谢谢!

我想请教一下zotlit可以当作一个参考文献的引用插件吗?

我想要实现的功能是:

  1. 直接在obsidian中可以引用和搜索zotero库里的文献。(而不是去zotero导出地址复制到obsidian中)。
  2. 引用后可以在文末拉取参考文献列表(这条需求可以没有)。
  3. 引用后正文(阅读模式)中显示的格式为(A学者,B学者., 年份),并且这个括号里的内容点击之后可以直接跳转到zotero条目或者pdf所在地址。

我遇到的困惑是:

  1. zt-cite.eta 的模板文件我不知道如何设置才可以实现上述功能。
  2. 本链接的攻略十分有帮助,但我不太习惯在obsidian中为每条文献创建笔记,因此我不希望这个引用链接是obsidian自己的[[text]]双链,我希望它是个链接到zotero或者pdf文件的外链。“backlink”和“filelink”支持外链,但我不知道如何将它们很好地结合进cite模板中。

我想获得的帮助是:

  1. zotlit可以实现这个功能吗?我知道它是用于抓取zotero批注和笔记的工具,因此我不确定它是否适合用于在obsidian中写作时仅仅当个zotero的引用工具。
  2. 如果可以实现,这个cite模板该怎么写(T_T)佬菜带。。
  3. 如果不好实现,大佬们有没有推荐的其它工具。

我的应用场景是:
我将obsidian当个纯纯的写作工具,并不需要它收集zotero中的批注,但偶尔想要摆个链接去看看zotero中的鬼画符pdf。

在zt-cite.eta模板中,使用以下语句即可。

<%= it.map(lit => `[(${lit.authors.first().lastName}${lit.authors.length>1?" et al.":""}, ${lit.year?lit.year:lit.date})](${lit.backlink})`) %>
1 个赞

请教一下zotlit插件启用的时候提示版本问题,该怎么解决?

The electron (electron: 34.3.0, module version: 132) in current version of obsidian is newer than the one supported by installed zotlit, please update zotlit to the latest version

"zotlit"插件加载失败。