手把手教你如何使用Zotero自定义参考文献格式(csl)¶
一、使用Zotero如何查找合适的引用和参考文献格式?¶
通过下面这个网站可以找到合适的格式 https://editor.citationstyles.org
假如你有一份参考文献格式要求,可以通过search by example(红色箭头位置)查找格式的名称。
例如:
在左边区域选择文献的类型(箭头位置)。文献的类型分为以下几种:论文(thesis)、专著章节或文集(chapter)、杂志论文(article-journal)、报道(report)、著作(book)、网络(webpage)、报纸文章( article-newspaper)、专利(patent)等等。
样式分为两个部分:1)文中引用(IN-TEXT CITATION);2)参考文献(BIBLIOGRAPHIC ENTRY) 假设我的格式要求为:
相应修改输入栏中的格式:
找到与自己要求最匹配的样式,假设我这里找到名为“Oxford University Press SciMed (author-date)”样式,但是其并不与要求样式严格匹配,需要点击“Edit”进行进一步调整。
ps:如果可以找到百分百匹配的格式可以直接点击“Install”下载该样式;或者,知道其名称后,可以直接在Zotero里面查找到该样式,并下载。
在搜索框内输入样式名称(这个库非常全,而且炒鸡方便!)
二、如何在CSL可视化编辑器中得到想要的样式?¶
要知道如何修改,需要先知道CSL(citation style language)分为哪几个部分组成。大致可以分为下面五个部分,最重要的是“INLINE CITATIONS”和“BIBLIOGRAPHY”,前者用于控制文中引用标识的格式,后者用于控制参考文献格式。
接下来分别解释常用改进部分:
1)INLINE CITATION
et-al-min:表示引用中最多出现的作者名字数量,超过的人名用et-al.表示 et-al-use-first:表示当作者名字数量超过et-al-min时使用前几个作者名字。
2)INLINE CITATION Sort 在文中的同一个位置如果想要引用多个文献,多个文献的排序需要在这个地方进行调整。
比如选择“author-short”,那么就是按照作者的名称进行排序,如 (Bay et al. 2008;Bruna et al. 2014;Fei-Fei et al. 2007);如果按照时间“year-date”,那么就是(Fei-Fei et al. 2007;Bay et al. 2008;Bruna et al. 2014)
3)BIBLIOGRAPHY 构成参考文献的组成部分有:作者、题目、编辑、发布者、日期等等。这些元素分别对应“macro”里面的“author”、“title”、“edition”、“publisher”、“year-date”。所以按照顺序在BIBLIOGRAPHY的“Layout”中加入这些元素,就可以构成想要的格式。
如图“author”里面还有“Names”元素、“title”里面还有“Conditional”条件判断,都可以进一步调节格式和内容。
最后
本文教你初步掌握如何得到想要的格式,如果想要进一步了解如何调整格式,可以学习CSL语言,查看CSL文档。https://docs.citationstyles.org/en/1.0.1/primer.html