Latex的使用记录---引用参考文献

添加参考文献的方法:

第一种:引用 BibTex

1.如何得到BibTex:

首先,得有一个BibTex,得到的方式:
a. 例如IEEE引用参考文献,可以直接导出BibTex,参考链接
b. 如果用Noteexpress,导出题录,选择BibTex,如下图
在这里插入图片描述
得到的东西如下:
默认生成的LiuAnguelov-520代表的是这一个参考文献的label,在引用时用的就是这个名字,为了能够更好的区分开,建议将此处改为ref1,ref2,…以此类推
下面的Author,Title,…只要保证不出错就可以了
在这里插入图片描述
此下一点很重要:
之后,将上述保存成bib结尾的文档,名称要与需要引用的tex结尾的文件名称一致

2.编译及编写

正文部分可以在TexStudio进行编写,但是编译时,建议使用Texworks(安装MikTex自带软件)进行编译,这样就只需要编译一次就可生成参考文献。
Texworks的编译器选择如下:
编辑器的选择

\reftitle{References} %参考文献的标标题
\externalbibliography{yes} %代表引用的是bib文件
\bibliography{bib} %bib文件的名称,建议和本文档名称一致

在引用处,使用\cite{ref1}语句,{}内部是该参考文献的名称,应与bib文件一致

I want to have money\cite{ref1}

如果引用正确鼠标停留到\cite{ref1}时会弹窗如下(IDE是TexStudio时)
在这里插入图片描述
需要注意的是,如果使用模板,模板需要修改后缀为.bst格式,且与tex文件在一个文件夹下;文中引用时必须保证bib中存在对应的参考文献
编译完成之后,可继续使用TexStudio进行文档撰写

第二种:文档里直接写参考文献

这种方式引用时的语句相同,不同的是在参考文献段落,想要引用啥直接写进需要的位置就可以了

\begin{thebibliography}{999}
% Reference 1
\bibitem[Author1(year)]{ref1}
Author1, T. The title of the cited article. {\em Journal Abbreviation} {\bf 2008}, {\em 10}, 142--149.
% Reference 2
\bibitem[Author2(year)]{ref2}
Author2, L. The title of the cited contribution. In {\em The Book Title}; Editor1, F., Editor2, A., Eds.; Publishing House: City, Country, 2007; pp. 32--58.
\end{thebibliography}

猜你喜欢

转载自blog.csdn.net/weixin_42299076/article/details/104176774