自定义Zotero Style
文章目录
自定义Zotero的参考文献style
常规的Zotero Style是.csl
文件,使用xml
语法。不同于Endnote, 这一格式开源,通用于Zotero, Mendeley等工具。Zotero提供自身的Style仓库,包括了国家标准GB/T 7714-2015
或GB/T 7714-2005
.
中科院学位论文的参考文献要求同样衍生自国标GB/T 7714-2015
的作者-日期
格式。实际上,在使用时还是有一些特殊的要求需要自行修改.csl
文件。
引文/citation
同时生成et al. 与等
在Style仓库中提供的国家标准GB/T 7714-2015
对于既引用了中文文献,又有英文文献引用的情况,在文章存在多个作者需要省略时会统一使用“等”。这可能是由于笔者的系统语言设置为了中文。但是,这在引用英文文献时就不理想了。
Jurism提供了一个解决方案。它是一个在法律文献,多语言方面提供了增强的Zotero修改版。在其Style仓库中提供了一个JM Chinese Std GB/T 7714-2005 (numeric, Chinese),可以根据文献的Language
字段判断使用"et al.“还是“等”。默认的方式是英文文献需要在其Language/语言
字段声明为en
,否则默认视作中文文献使用“等”。
参考文献/bibliography
参考文献中著录全部作者
找到定义参考文献的<bibliography>
词段(通常位于最后的位置),将其中的et-al-min
定义设置为0
即可。<bibliography>
词段的设置如下
|
|
代表触发et-al
的最小作者数是0(即不生效),使用前3个作者用于et-al之前,悬挂缩进(没找到设置缩进值的字段),1.5倍行距,entry-spacing是否指代段前段后间距不明。
去掉引文最后的DOI编号
在<bibliography>
词段内,删去如下使用URL和DOI的部分。
|
|
按照作者姓名-出版年排序参考文献
在<bibliography>
词段内,保证插入如下部分。
|
|
后记
自行修改的style文件导入Zotero时可能会提示为不符合CLS 1.0.1 style的文件,询问是否继续,点击OK即可。
热心的johnmy提供了修改后的版本,详情可见其github.
参考来源
https://zhuanlan.zhihu.com/p/320253145
http://blog.sciencenet.cn/home.php?mod=space&uid=331295&do=blog&id=1265232
https://github.com/redleafnew/Chinese-std-GB-T-7714-related-csl