thebibliography如何自动生成?这些工具让你事半功倍!

吉云

今天跟大家伙儿聊聊,咋弄那个参考文献,就是那个“thebibliography”。之前写东西,参考文献这块儿一直是我头疼的事儿,格式一会儿这样一会儿那样,弄得我焦头烂额。最近我算是摸索出点门道,今儿就来跟大家分享分享我的实战经验。

我也是两眼一抹黑,不知道从哪儿下手。后来我在网上扒拉各种资料,发现有好多工具都能帮有那种在线网站,比如搜到一个叫“Cite This For Me”的,说是能直接生成文献信息,但我试试,感觉不太顺手,可能是我没用对。

我还听说有个叫Zotero的,是个开源的玩意儿,专门管参考文献的。我下载下来捣鼓半天,功能挺多,但对我来说有点复杂,学起来费劲。

thebibliography如何自动生成?这些工具让你事半功倍!

摸索阶段

后来我开始琢磨用LaTeX。这玩意儿排版是真漂亮,但参考文献这块儿,还得我自己动手。我先是建个.bib文件,这名字听着就挺专业的,就是个文本文件,专门放参考文献信息的。

  • 创建.bib文件:在.tex文件的同一个文件夹里,新建一个文本文件,然后把后缀名改成.bib。
  • 找文献信息:我一般都是从谷歌学术或者百度学术上找,找到之后,选那个“引用”,然后选BibTeX格式,把里面的内容复制下来。
  • 粘贴到.bib文件:把刚才复制的内容,粘贴到.bib文件里。
  • thebibliography如何自动生成?这些工具让你事半功倍!

小有成就

弄bib文件,我开始在LaTeX正文里捣鼓。在需要插入参考文献的地方,用 \cite{} 命令,括号里填上文献的ID。然后在文章加上这么两句:

\bibliographystyle{plain}

\bibliography{yourbibfile}

thebibliography如何自动生成?这些工具让你事半功倍!

注意,上面代码里的“yourbibfile”要改成你自己的.bib文件名,别忘把.bib这三个字母去掉。

然后,我就开始编译。第一次编译,可能看不到参考文献,别慌,这是正常的。再编译几次,一般就出来。我当时看到参考文献列表整整齐齐地出现在文章心里别提多美!

继续折腾

后来我还发现,有些期刊或者会议,对参考文献的格式有特殊要求。这时候,我就得去网上找对应的.bst文件,这玩意儿就是定义参考文献格式的。找到之后,把.bst文件放到.tex文件同一个文件夹,然后把上面代码里的 plain 换成.bst文件的名字(同样不需要带后缀),再编译几次,就OK。

这中间也遇到不少坑。比如编码问题,有时候.bib文件里的中文会乱码,这时候就得用文本编辑器改一下编码,改成UTF-8就差不多。

thebibliography如何自动生成?这些工具让你事半功倍!

我对参考文献这块儿算是有点心得。虽然还不能说完全精通,但起码不怵。写东西的时候,再也不用为参考文献格式发愁,效率也提高不少。这感觉,真不赖!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]