通过自定义csl文件解决Mendeley使用GB/T 7714-2005时出现“等”而不是"et al"的问题
1. pdf的元数据
其实pdf文件附带了一些metadata
,供文献管理软件使用。
pdf的元数据包括作者、写作时间、出版社
等,具体请看参考教程 1
比如用福昕阅读器
查看文献的metadata
,点击左上角的“文件
”——“文档属性
”——“描述”/“安全”/“”字体
“,如下图所示:
2.Mendeley的安装教程与基本操作:
请看参考教程[2][3]。
3.设置Group进行文献共享、阅读及讨论:
请看参考教程[4]。
上面两篇帖子涵盖了大部分基本操作,但是没有涉及到引用格式的细节设置,现记录如下。
4. 通过自定义csl文件解决Mendeley使用Chinese Std GB/T 7714-2005时出现“等”而不是"et al"的问题:
”在中国,最广泛使用的参考文献著录格式就是GB/T 7714 《文后参考文献著录规则》国家标准,目前使用的是2005版。在此国家标准里,对中文文献和英文文献的著录形式的规定大致相同,但在表示省略多于1个(文内引用)或多于3个(文后参考文献)主要责任者(作者、编者)时,中文文献要求使用“等”,而英文文献要求使用“et al”。“[5]
Q1:找不到想要的格式怎么办?
A1:将需要的格式的名称放到搜索引擎,例如“Chinese Std GB/T 7714-2005
”,就能搜到许多文件,例如:
Q2:“Chinese Std GB/T 7714-2005
”出现“等”中文字而不是"et al",怎么办?
A2:修改该格式,将code复制,将default_locale属性的值修改为"en",然后生成一个新的csl文件,导入为新的style。具体如下:
1.首先点击菜单栏"View
"-“Citation Style
”-"More Style
"
2.然后在“Citation Style
”窗口点击”Installed
“-“Chinese Std GB/T 7714-2005
”上右击,选择“Edit Style
”
3.在弹出的CSL Code Editor
中点击Code editor
,将xml代码
全部复制粘贴到文本边编辑器(如sublime
)。此时你可以发现default-locale
属性的值为"zh-CN
",即默认中文,这就是“等
“出现的原因。
4.将default-locale
属性的值修改为"en
",表示默认为英文,然后在title
将文件重命名,后缀名改为csl
,后面就可以导入了。
5. 在“Citation Style
”窗口点击”Get More Styles
",在下面的”Download Style
“选择刚刚导出的csl
文件,点击Done
,这样就可以用自己自定义的Style了。
6.如果需要修改别的参数,同样可以在xml代码中修改(前端要学好)
【参考教程】
[1] how to view the metadata of pdf file
[2] 使用文献管理软件Mendeley插入参考文献和引用
[3] Mendeley中文入门教程
[4] 参考文献管理软件Mendeley的高级应用教程
[5] Endnote生成的中英文混排参考文献中“等”与“et al”的处理
[6] 【Mendeley】参考文献中et al 的格式修改