最新zotero与obsidian笔记联动教程(可代替citations和mdnotes)

1 目标

可以从 Obsidian 中直接打开 zotero 查看文献,而 zotero 注释和论文信息可导入 Obsidian.

2 方法:Obsidian Zotero Integration

2.1 安装

安装 Obsidian 插件:Obsidian Zotero Integration

设置导入后的目录

2.2 显示全部信息

  • Ctrl+p 调出命令行,选 Zotero Integration: Data Explorer
  • 此时 zotero 被打开,选择要导入的论文
  • 自动弹出窗口,显示论文相关信息

2.3 在 OB 中建链接直接跳到 Zotero

  • 在设置界面点“Add Citation Format”(可以只导入 zotero 中你想要的内容)
  • 起个能记住的名
  • 格式选为 template,内容如下:
1
[{{title}}]({{desktopURI}})
  • Bibliograpy Style 设得与 Zotero 中 ->菜单 ->编辑 ->首选项 ->导出 ->条目模式一致即可,我选的是“America Ch...”
  • Ctrl+p 调出命令行,选 Zotero Integration: 刚起的名
  • 此时 zotero 被打开,选择要导入的论文
  • 当前位置生成链接,但是不知道为什么,我的 OB 跳转不到 Zotero,不过把地址的最后一部分贴到 Zotero 右上角的搜索栏里也能快速定位文档。待进一步测试

参考:Obsidian to Zotero 极简联动

2.4 导入信息

  • 在设置界面点“Add Citation Format”(可以只导入 zotero 中你想要的内容)
  • 起一个名字如:Format #info
  • Output Format 设置 Template
  • Template 内容设置如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
tags: ['','']
publish: true
addr:
status: 未读
journal: {{publicationTitle}}
doi: {{DOI}}
---

```ad-info
英文名称: {{title}}
中文名称:
文章: {{url}}
代码:
作者: {{creators[0].firstName}} {{creators[0].lastName}}
日期: {{date|format("YYYY-MM-DD")}}
引用次数:

2.5 导入笔记

  • Ctrl+p 调出命令行,选 Zotero Integration: import notes
  • 此时 zotero 被打开,选择要导入的论文,即可导入注释文件到设置目录

2.6 导入注释

  • 在设置界面的 Import Formats 中,新加一项(Critation Formats 不行)
  • 设置:Name, Output Path, Template path
  • 可利用模型定义的格式引入注释,大概格式如下:
1
2
3
4
5
6
7
8
9
10
11
title:{{title}}
import_time: {{importDate | format("YYYY-MM-DD H:mm")}}

{% if annotations.length > 0 %}
%%开始录入论文阅读中的注释%%
{% for each in annotations %}
原文:[{{each.annotatedText}}](zotero://open-pdf/library/items/{{each.attachment.itemKey}}?page={{each.page}}&annotation={{each.id}})
标注:<mark style="background: {{each.color}};">{{each.comment}}</mark>
{% endfor%}
%%结束录入论文阅读中的注释%%
{% endif %}
  • 分颜色写入注释
1
2
3
4
5
6
7
{% for cc in ["Green", "Magenta", "Yellow", "Red",  "Blue", "Orange", "Gray"] %}
## Color:{{cc}}
{% for annotation in annotations %}{% if annotation.colorCategory == cc %}
原文:{{annotation.annotatedText}}
翻译:{{annotation.comment}}
{% endif %}{% endfor %}
{% endfor %}

2.7 注意

  • 操作时,需要 Zotero 正在运行,且 Zotero 中安装了 Better BibTeX 插件
  • 插入的笔记是没有颜色的,而注释是有颜色的