国科大学位论文格式要求和GB/T 7714—2015还有点不太一样,所以在zotero里不能直接找到符合要求的参考文献格式。
不同所之间的格式可能也会有差别,我发现两种格式,一种是著作者+出版年,一种是顺序编码。
我需要的格式是著作者+出版年:
直接点开这个链接 https://raw.githubusercontent.com/zotero-chinese/styles/main/src/university-of-chinese-academy-of-sciences-author-date/university-of-chinese-academy-of-sciences-author-date.csl 会跳转github,如果你在浏览器端安装了zotero插件,zotero就会自动跳出来问你要不要添加,没出来的可以刷新一下(我是edge浏览器,其他浏览器没试过)
点ok就行
回到zotero,点开编辑-首选项-引用页面,就能看到了
如果添加失败,可以尝试这个链接里其他下载地址 Zotero 中文社区 国科大著作出版年格式 (zotero-zh.netlify.app)
还有好心人做了zotero国科大另一版本顺序编码的参考文献格式:
下载地址自取 Zotero 中文社区 国科大顺序编码格式 (zotero-zh.netlify.app)
对了,这个格式的参考文献表只会显示前3名作者,如果在参考文献表里你需要显示所有作者,在你Zotero\styles
的文件夹下找到命名为university-of-chinese-academy-of-sciences-author-date.csl
的文件,在记事本中编辑,找到<bibliography entry-spacing="0" et-al-min="4" et-al-use-first="3" hanging-indent="true">
这一行,一般在最后几行,把et-al-use-first="3"
设大点,这行代码的意思是只显示前3名作者,我设成300,就能显示了。
我们所的格式比较刁钻,在参考文献表里,外文作者的名之间不能有空格,如图所示。
同样的修改上面的csl文件,找到
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" name-as-sort-order="all" sort-separator=" " demote-non-dropping-particle="never" initialize-with=" " initialize-with-hyphen="false" page-range-format="expanded" default-locale="zh-CN">
,一般是第二行,把initialize-with=" "
的空格删去,变成initialize-with=""
就可以了。