1、背景:为什么这tmd会成为一个问题?
有的会议期刊,比如ICLR,它在谷歌学术等一众学术搜索引擎上,都只有arxiv的引用出处。
比如,针对论文:《Learning invariant representations for reinforcement learning without reconstruction》
它在谷歌学术里的引用就长这个样子,只有arxiv:
但是呢,老板要求一些引用文献的时候,要有牌面,然后就有如下对话:
- 谁让你引用arxiv的文献的?
- 不老师你听我解释,它其实是XX会议/期刊的。
- 那你为什么不引用那里的引用?
- 那里只有Bibtex,没有给GBT啥的格式。
- 我不管!要么给我引上去,要么换别的文献调研
- (进则搞不到规定格式的引用,退则换文献又花更多的时间调研)
然后陷入无边的烦躁ing……
2、前文:工具准备
工具:
1、文献管理工具Mendeley(Mac、WIndows的版本都有),官网在这里
Download Mendeley Reference Manager For Desktop Windows | Mendeley
2、各种参考文献引用的格式文件,的下载地址
Zotero Style Repository
里面选择的是这个(作为baseline来改):
- China National Standard GB/T 7714-2005 (numeric, 中文)(2022-02-23 10:44:01)
3、正文:方法教程
3.1 下载论文的bibtex
第一步,下载这篇论文(Learning invariant representations for reinforcement learning without reconstruction)的bibtex文件,进一波dblp,
搜索一波这篇论文,结果如下:
如图,显然,我们应该选择第一个ICLR的结果。然后点bibtex下载,操作如下。
然后进入这个界面
选择download as .bib file。我们这里另存为test.bib文件,放在d:/download/的目录下。
3.2 Mendeley导入文献
然后进入mendeley,新建一个仓库后,导入这个bib文件。
选择test.bib文件打开,这样就多了一条记录。
这是它的详细信息,
把type这里,改成会议类型
3.3 设置Mendeley的参考文献格式(之后就不用再重复操作了)
进入一个word,先选更多格式(我这里是后面添加了才有这几个格式的):
然后选 更多格式,并输入格式的下载链接
地址参考2、前文:工具准备 里的China National Standard GB/T 7714-2005 (numeric, 中文)
点download。再回到installed界面,选择GB/T
然后弹出了mendeley的网页,要在浏览器上改,可能要注册个账号再登录啥的。
先选 Open your existing style
点ok。然后不断点击,像下面这样,把两个name-part
的text-case,都设置为capitalize-first。
然后进入左上方的Global Formatting Options
把default-locale,改为en,因为引用格式是要英文。然后左上角,保存刚刚这些操作。
3.4 导入mendeley的文献到word里
首先,把Style设置为刚刚我们新设置的自定义版GBT7714
点Done。之后就可以在word里直接选了。
然后,再选insert Citation
点Go To Mendeley
选中文献后,点cite
然后word里,出现了下标[1]。
再回车几行,点insert bibliography
就有了如下结果。
但发现最后的OpenReview.net 还是很烦,可以手动删掉。
或者把mendeley里该文献的publisher栏清空
再更新下,即word里点refresh
然后就这样了,
哎,就很舒服。
4、一个更快乐的方式
在格式已经设置好的基础上,在Mendeley里面,直接选中需要的文献
找块空地,ctrl c,ctrl v,完成
[1] Lee B J, Lee J, Kim K E. Representation Balancing Offline Model-based Reinforcement Learning[C]//9th International Conference on Learning Representations, 2021, Virtual Event, Austria, May 3-7, 2021. 2021.
或者,捞一点,右键
也不是不行。
PS,这样操作
原来的
就可以变成
相当于就直接看到引文效果了。
而引文格式设置呢,也可以在mendeley里面完成。
但是呢,这样做有个问题,就是贴的是字符串,就不能被mendeley自动识别了。
回头如果要几十篇集体刷引用的话呢,就只能又一个个地贴,工作量有点爆炸。
5、后记:我心里还是装着noteexpress的
这个方式应该是比较方便的方法了(如果不考虑用latex或者直接动手改的话……)。
其实文献管理工具我更喜欢noteexpress,但是呢这波引用格式,noteexpress的引用格式始终有问题,很难修复了。还是mendeley更合适一点。
所以呢这波,是noteexpress和我们,配合得不是很好。