[!example] 插件名片
术语解说
Citation key:Zotero中的每一条文献都有一个独一无二的Citation key,在软件语言为中文时,它叫作引用关键词,可以在每个条目的侧边栏中找到,插件正是通过它实现 Obsidian 内的引用
基本用法
在第一次使用之前一定要打开Zotero设置→高级→允许此计算机上的其他程序与 Zotero 通讯,并在以后的使用中始终保持Zotero处于运行状态
建议在Zotero中安装Better Bibtex插件以更好地维护Citation key
[!warning] 搜索面板搜不到想要引用的文献是怎么回事?
可能是该文献还没有Citation key,实测在安装Better BibTeX之前就存在于文献库中的文献可能会缺失Citation key,可在Zotero中右键点击该文献,在右键菜单中选择Better BibTeX→Generate missing BibTeX key为其生成Citation key后 ,再在Obsidian中执行Zotsidian:Refresh index命令
如何进行行内引用?
- 在编辑界面输入
[@citekey]或@citekey或[[@citekey]],注意每条文献的Citation key都是不一样的,这里要输入具体文献的Citation key才会自动补全 - 在命令面板中执行
Zotsidian:Open Zotero Search Panel唤出悬浮搜索面板 - 在文献侧边栏中点击右上方的搜索按钮唤出悬浮搜索面板
- 在编辑模式下鼠标悬浮于行内引用之上时,会悬浮显示该文献的有关信息,并提供直达
Zotero条目或附件的跳转链接
文献侧边栏有什么用?
- 本笔记文件所引用的所有文献在此一览无余,类似于简化版的参考文献表,正文当前行中的行内引用会在文献侧边栏中高亮显示
- 点击引用数字序号即可跳转到正文引注位置
- 可按照正文插入顺序、发表时间或作者-年进行排序
- 将鼠标悬浮至搜索按钮右边的圆点即可查看当前索引情况,可点击以刷新当前笔记所引文献表,绿色代表没有问题,红色代表有问题需要排查
什么是文献页面(source page)?
- 文献页面是一个文件名为
@citekey的独立笔记文件 - 在文献页面中,文献侧边栏会转变成一个文献工作区,它从上至下包含了以下信息:
Zotero中储存的元数据- 小按钮:直达
Zotero条目或附件的跳转链接、Semantic Scholar、Google Scholar 和 Connected Papers 这些外部数据库链接 Attachments:点击即可直达条目附件的链接Annotations:Zotero中所做的注释笔记,可筛选划线或高亮,或是不同颜色的注释笔记。每条注释右上角有三个按钮,分别是:复制注释笔记、将注释插入至当前笔记和跳转至Zotero并打开条目附件中的 PDF(如有),点击注释本身也可以跳转RelatedReferences:当前文献所参考的文献数量,点击即可查看详细列表Citations:引用了当前文献的文献数量,点击即可查看详细列表Related library items:相关文献数量,点击即可查看详细列表
References:当前文献页面中的行内引用
与discourse-graphs插件的联动
尽管本插件对核心插件白板和数据库提供了支持,但还是建议在Obsidian中安装Discourse-Graphs插件以期获得更为完善的体验, 该插件的中文文档请见此帖
如上图所示,在由Discourse-Graphs插件所创建的白板中,文献侧边栏可以识别:
- 由文献页面所转换而来的节点
Discourse-Graphs插件所创建的节点- citation text shapes(不知道是什么)
并实现: - 点击节点,侧边栏对应部分会高亮
- 点击引用数字序号即可跳转到白板引注位置
- 筛选节点类型
设置说明
IndexDefault Zotero scope:在空白栏中填入的文库名将被视作插件在Zotero中抓取的默认文库名Preload index on startup:如启用,则插件将在软件启动时自动对库内引用进行索引Index refresh(minutes):在空白栏中填入的数值将被视为索引的自动刷新间隔时间(单位:分钟),设为 0 则不自动刷新
Inline CitationsAutocomplete min query length:在空白栏中填入的数值将被视为行内引用触发搜索建议的最小阈值Search panel max results:在空白栏中填入的数值将被视为搜索栏显示的最大结果数Normalize citekey on insert:如启用,则在输入Citation key时将移除标点和特殊符号Citation insert format:在下拉菜单中选择Citation key在编辑器中的显示样式Create sourcepage on citation select:如启用,则在搜索面板中选择某文献时,会自动生成该文献的文献页面
Source pagesAuto-update source page metadata:如启用,则每当用户打开一个文献页面,插件都会自动更新其元数据Source pages folder:空白栏中填入的文件夹路径将被用作文献页面的默认存放位置,留空则为根目录Source pages template path:空白栏中填入的文件夹路径将被视为文献页面模板的默认存放位置,留空则使用插件预设
PanelsLoad attachment links in source panel:如启用,则将在文献页面的侧边栏中显示Zotero中的条目附件和本地注释笔记Zotero data directory:如果Zotero未能直接返回图片注释的预览,则应在此填写Zotero数据的绝对路径Show citation hover card:如启用,则鼠标悬浮于Citation key之上时,将会悬浮显示该文献的有关信息,并提供直达Zotero条目或附件的跳转链接Discourse graph compatibility mode:如启用,则看不懂
Discourse graphDiscourse canvas debug logging:如启用,则将生成 discourse-canvas 的故障报告,不建议普通用户开启Hover card primary action:在下拉菜单中选择是Show related papers in source panel:如启用,则在文献页面的侧边栏中显示当前文献所参考的文献数量、引用了当前文献的文献数量和相关文献数量Related papers provider:在下拉菜单中选择与当前相关文献的提供方,默认状态下会先拉取 Semantic Scholar,在失败时尝试 OpenAlex
AdvancedLocal JSON fallback path:看不懂



