目的:投稿论文或是学校的论文参考文献模板格式和GB总是不一样,稍微差点。通过建立一个CSL文件,导入mendeley或是zotero中使得参考文献格式正确。
通过Visual CSL Editor实现参考文献模板的编辑。
1. 示例引用的选取
>> 如果想直接使用Visual CSL Editor中的示例则可直接转到1.3
1.1 下载BibTeX文件
选一篇文献当作示例,通过百度学术或是谷歌学术下载对应的BibTeX文件。
以百度学术为例,选好文献后点击“引用”,再点击“BibTeX”,弹出一个网页,里面就是对应的BibTeX代码,复制到记事本(BibTeX)中并另存为 XXX.bib 文件。
1.2 将Bib转为CSL-JSON
这里推荐一个网站:Free Online Converter - Vertopal
转换,并下载转换完的.csl文件。
1.3 导入示例文献
进入Visual CSL Editor页面:
更改参考文献格式和引用格式并搜索,选择一个跟自己需要的格式最接近的模板,点击修改。
在界面右上方的示例引用中添加自己想要的示例文献。
.csl文件用记事本打开,然后将里面内容复制到网站中的文本框内,点击添加,可以看到自己想要的文献的信息以及被添加上了,然后在前面打勾。通过修改后面的引用方式修改编辑器中的文献引用形式。
2. 模板的修改
2.1 模板名字修改
2.2 模板内容
找一个标准的模板然后在上面改能省不少事。
点击示例引用上的各部分,在右边栏里面查看内容的属性并进行相应的修改。修改之后示例会立马改变成修改之后的样子,便于查看。
基本修改也就是对期刊、专著、会议论文的修改。
这就是为什么要添加自己想要看的示例引用,比如将学校给的模板上面的文献添加进来,只有模板格式对了,编辑器上面显示的引用才会和学校给的一致。
常用的修改1 后缀
比如学位论文,后缀[D].空格,如下修改。前缀同理。
常用的修改2 变量内容
Type选择variable,里面是各种文献的信息。
选择value则可以自己输入想要的内容
选择term,则是其他一些用语。
常用的修改3 修改逻辑
如果模板找的好,基本不用修改逻辑。在一个项目上选择+,然后插入condition,然后再在condition下插入判断语句if,else if。
2.3 保存模板
选择另存模板。
另存完成之后,修改的这个模板就已经被保存在了网站上了,会弹出一网页
用这个网址Url在mendeley或zetero中添加需要的模板
2.4 在word中刷新即可
注:
1. 很多期刊都有对应的格式,找出来就行了不用修改。如果非要修改一定要找一个标准去改,否则那个逻辑会很乱,不好改。
2. 哈尔滨工业大学学位论文引用模板URL:
https://csl.mendeley.com/styles/741689081/HIT-thesis-by-WuKaiji-2
直接用这个就可以在Mendeley里面下载即可,模板名称叫做:HIT Thesis Format。
这个是我编的,收到了我室友大哥的启发,他是第一个吃螃蟹的,搞了一个晚上,算是有点收获。
如果对各位校友有帮助,欢迎点赞然后继续维护模板~