天天看点

超级简单在Latex中用Bibtex引用参考文献方法

标题超级简单在Latex中用Bibtex引用参考文献方法

最近自己在试着用LaTeX写文章,发现引用参考文献出现许多问题,自己在网上看到方法后,测试过后,自己想做个总结。
           

首先说明的是,自己用的是WinEdt7.0写文章, 如果只是调用 .bib文件的话,超级简单。(文章参考模板里的这些语句可以直接删掉

\begin{thebibliography}{1}

\bibitem{IEEEhowto:kopka}

H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus

0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999.

\end{thebibliography}

首先在 \documentclass后可以添加这句话

\usepackage{cite}

当然不添加也没关系

然后在

\end{document}

前面添加这两句

\bibliographystyle{plain}

\bibliography{bibref}

plain 代表生成的参考文献的一种格式,参考文献格式有多种,可以参考这里

https://www.overleaf.com/learn/latex/Bibtex_bibliography_styles

然后bibref是一个文件名(自己可以随意取),该文件的后缀名是 .bib,可以用 Notepad++ 软件打开,在这bibref.bib文件里面放需要用的参考文献(这个bibref.bib文件建成方法:新建一个记事本文件,将后缀名 .txt 改成 .bib 即可)

注意:这个bibref.bib文件需要和 .tex文件放置在同一个文件夹下

超级简单在Latex中用Bibtex引用参考文献方法

例如这篇文章

@article{gudey2016recursive,

title={Recursive fast terminal sliding mode control in voltage source inverter for a low-voltage microgrid system},

author={Gudey, Satish Kumar and Gupta, Rajesh},

journal={IET Generation, Transmission & Distribution},

volume={10},

number={7},

pages={1536–1543},

year={2016},

publisher={IET}

}

这篇文章如果是引用的第一篇参考文献,可以将 gudey2016recursive 改为 ref1,这样改名是为后面引用方便,当然不改也可以。改了之后再LaTeX中应用的话以这样的语句

\cite{ref1}

如果不改的话,以这样的语句

\cite{gudey2016recursive}

然后点击这里即可

超级简单在Latex中用Bibtex引用参考文献方法

然后就生成自己想要的参考文献了。

超级简单的。