语言, Latex专题

Latex中引用参考文献常见的两种方式

Latex中引用参考文献常见的有两种方式。引用语句是\cite{ref1}。

1. 第一种是使用.bib文件

在.tex主文件中使用\bibliography{bibfile},实现对bibfile.bib文件的调用。在.bib文件填写引用的参考文献,具体内容在可以在各个文献的官网上导出,例如可能有“Export Citation”这个按钮。格式大概为:

@article{ref1,
  title = {reference1},
  author = {author1, author1, author2},
  journal = {},
  volume = {5},
  issue = {6},
  pages = {100},
  numpages = {6},
  year = {2020},
  month = {Apr},
  publisher = {},
  doi = {},
  url = {}
}

bib中参考文献的题目,有时会遇到大写自动变为小写的问题。解决方法:在需要大写的部分,用大括号括起来即可。

参考资料: 【Latex】bib参考文献题目中大写自动变为小写,即如何保持原大写问题

2. 第二种是使用\bibitem{}

直接在.tex主文件后面写上以下内容:

\begin{thebibliography}{99}
\bibitem{ref1} reference1
\bibitem{ref2} reference2
\bibitem{ref3} reference3
\end{thebibliography}

reference1的具体格式可以自己填写。

需要注意的是:使用\bibitem{}时,编号是按照\bibitem{}出现的顺序,而不是引用的先后顺序。测试结果如下:

暂时好像是没办法使得bibitem按引用先后顺序出现,只能手动调。如果有知道解决方法的,欢迎留言。

3. .bib文件转换成\bibitem的方法

对主文件.tex进行编译,尤其是要带上bibtex命令,这时候会生成.bbl文件,然后文献的每个\bibitem就在.bbl文件中,把该内容放入.tex文件中。

参考资料:
[1] 把bib文件转换成latex中的bibitem的方法
[2] 解决从bibtex到bibitem的转换问题

4. 附上自己常用的Latex编译顺序

xelatex --> bibtex --> xelatex --> xelatex

如果是第一次运行,以上组合命令可能需要重复两三次才可以正常编译成功。

Latex环境配置可参考:

45,764 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

4 thoughts on “Latex中引用参考文献常见的两种方式”

  1. 搜LaTex语句的时候偶然搜到你的主页,感觉做的很清新整洁,赞一个~

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code