基于Zotero的毕业论文参考文献工作流
全文共1650字,预计阅读时间为5分钟。
这段时间忙着处理毕业论文,调研了大量的论文才发现自己在设计实验的时候有不少漏洞!
言归正传,今天介绍一个非常方便的「基于Zotero的毕业论文参考文献工作流」,包括「引用格式修改」、「三步(10s内)下载保存文献」和「中英文混排」过程中需要注意的点。
我们都知道,在写论文的综述部分,往往需要广泛阅读文献,有的时候可能还需要去找到“献中献”(找到文献的参考文献),因此文献的整理非常重要。
在这里我推荐大家使用基于Zotero的文献管理工作流,配置方法青柠学术已经阐述的非常详细了。
准备工作
首先你需要安装以下软件及插件
- Zotero[1]
- Zotero Connector[2]
- Jasminum[3](中英文混排需要)
- Zotero IF Pro Max[4](非必须但体验更好,¥199)
实战
参考文献格式修改
在Zotero首选项里,选择Cite,再点击Style Editor即可查看源代码。
源代码对绝大多数人都不是很友好,我们可以考虑到CSL编辑器[5]中进行修改。
网上的教程非常多,大家可以自己去检索,修改过程相对麻烦,但属于是一劳永逸的工作。我基于2015年国标的格式(JM Chinese Std GB/T 7714-2015),修改了适合我们学校毕业论文要求的格式。
就算你修改好的格式和你的目标格式有一定差距,你也可以通过定稿以后,点击Word中Unlink Citations并批量替换修改。
文献快速下载保存
这一步需要用到插件「Zotero Connector」。
我们以文章Applications of genetically-encoded biosensors for the construction and control of biosynthetic pathways为例。
第一步:搜索
将标题复制到搜索栏(谷歌搜索)或PubMed中检索。
第二步:加载
打开对应文献网页并等待加载完全。
第三步:保存
点击Zotero Connector的Save to Zotero,选择你的目录即可将条目及对应的PDF保存到目录中。
我建议大家根据自己的论文结构多设置几个目录,同时在保存文献的时候设置好标签,方便大量参考文献的管理以及多篇文献的引用。
补充步:无法抓取PDF
因为Zotero Connector的文献抓取是基于SCIHUB的,如果第三步无法下载PDF,需要使用科研通或其他方法下载,并自行上传至Zotero中,重新抓取metadata。
中英文献混排
这一步需要用到插件「茉莉花Jasminum」。
安装和使用在其Github上有非常详尽的介绍,我就不过多介绍了,在这里提一点需要注意的问题。
「中英混排是基于文献的Language这个属性的,如果文献的语言没有标注,或标注错误,都可能导致引用时出现问题。」
我们可以通过在My Library中新建一个New Saved Search来筛选不符合要求的文献,并进行统一修改(Jasminum和Zotero IF Pro Max都可以多选修改)。
我的筛选条件如下:语言既不为en,也不为zh,且条目类型为Journal Article。
当然,作为一款插件多、适配性强且免费的软件,Zotero的用法远远不止这些,以上仅分享个人的工作流,欢迎交流。
Reference
[1]
Zotero: https://www.zotero.org/
[2]
Zotero Connector: https://microsoftedge.microsoft.com/addons/detail/zotero-connector/nmhdhpibnnopknkmonacoephklnflpho
[3]
Jasminum: https://github.com/l0o0/jasminum
[4]
Zotero IF Pro Max: https://mp.weixin.qq.com/s/LCD3pFAoH2JrqWFIWljEUQ
[5]
CSL编辑器: https://editor.citationstyles.org/
相关文章
- 基于cesuim三维框架开发的三维路径分析的实现「建议收藏」
- Linux curl命令:用于在Shell终端界面中基于URL规则进行的文件传输工作
- [AI安全论文] 26.基于Excel可视化分析的论文实验图表绘制总结——以电影市场为例
- 基于markdown-mode的个人日常GTD工作流分享
- [Briefings in Bioinformatics|论文简读]NetTDP:基于互换的真实发现比例的差异性共表达网络分析
- [译] Cilium:基于 BPF+EDT+FQ+BBR 更好地带宽网络管理
- OWT基于TCP以及QUIC的级联方案
- 基于Redis+Lua脚本实现分布式限流组件封装的方法
- 机制标题:基于Redis的Java过期机制研究(redisjava过期)
- 基于Redis的节点数量估算方法(redis节点数估算)
- 解析从源码分析常见的基于Array的数据结构动态扩容机制的详解
- 基于c#接口的实例详解