Latex BibTeX 生成参考文献流程:
1.创建bib文件,这其实就是一个文本文件,以.bib后缀结尾.
创建一个文本文件,然后命名成bmyref.bib
2.在bib文件里添加内容.
这个格式,你可以去google学术复制,然后粘贴 或者是 用 文献管理工具之类的去生成。
例如: 这是一个文章类型
@article{changblockchain2020,
title = {Blockchain in Global Supply Chains and Cross Border Trade: A Critical Synthesis of the State-of-the-Art, Challenges and Opportunities},
shorttitle = {Blockchain in Global Supply Chains and Cross Border Trade},
author = {Chang, Yanling and Iakovou, Eleftherios and Shi, Weidong},
year = {2020},
month = apr,
journal = {International Journal of Production Research},
volume = {58},
number = {7},
pages = {2082--2099},
publisher = {Taylor \& Francis},
issn = {0020-7543},
doi = {10.1080/00207543.2019.1651946},
urldate = {2023-12-15},
langid = {american},
lccn = {2}
}
格式类型:article, book, booklet, conference, inbook, incollection, inproceedings, manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.
3.引入到tex文件中
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,bmyref.bib}
或
\bibliographystyle{plain}
\bibliography{myref}
其中bibliographystyle的位置可以替换成你所希望的版式:
plain,按字母的顺序排列,比较次序为作者、年度和标题.
unsrt,样式同plain,只是按照引用的先后排序.
alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
IEEEtran,国际电气电子工程师协会期刊样式.
acm,美国计算机学会期刊样式.
siam,美国工业和应用数学学会期刊样式.
apalike,美国心理学学会期刊样式.
4.添加引用
引用方法:
\cite{changblockchain2020}
5.编译
运行 BibTeX分为下面四步
1.用LaTeX编译你的 .tex 文件 , 这是生成一个 .aux 的文件, 这告诉BibTeX 将使用那些引用.
2.用BibTeX 编译 .bib 文件.
3.再次用LaTeX 编译你的 .tex 文件, 这个时候在文档中已经包含了参考文献, 但此时引用的编号可能不正确.
4.最后用 LaTeX 编译你的 .tex 文件, 如果一切顺利的话, 这是所有东西都已正常了.
如图所示: 要编译4次。