如何用LATEX自动生成参考文献列表

很简单,首先要定义

\usepackage{natbib}

在结尾处要有

\bibliographystyle{XXX}
\bibliography{biblio}

XXX有很多选择,例如abbrvnat

同时文件夹下还要有biblio.bib,一个典型的biblio.bib文件是

@article{Besnard2006789,
year={2006},
issn={0014-4851},
journal={Experimental Mechanics},
volume={46},
issue={6},
doi={10.1007/s11340-006-9824-8},
title={"Finite-Element" Displacement Fields Analysis from Digital Images: Application to Portevin-Le Ch\^atelier Bands},
url={http://dx.doi.org/10.1007/s11340-006-9824-8},
publisher={Kluwer Academic Publishers},
keywords={Digital image correlation; Localization; Resolution; Texture; Uncertainty},
author={Besnard, G. and Hild, F. and Roux, S.},
pages={789-803},
language={English}
}
@BOOK{Bob-2009,
  AUTHOR =       {Bob B. He},
  TITLE =        {Two-Dimensional X-Ray Diffraction},
  PUBLISHER =    {John Wiley \& Sons, Inc.},
  YEAR =         {2009},
  isbn =         {978-0-470-22722-0}
}
@article {Wang-2009,
author = {Wang, Y. Q. and Sutton, M. A. and Bruck, H. A. and Schreier, H. W.},
title = {Quantitative Error Assessment in Pattern Matching: Effects of Intensity Pattern Noise, Interpolation, Strain and Image Contrast on Motion Measurements},
journal = {Strain},
volume = {45},
number = {2},
publisher = {Blackwell Publishing Ltd},
issn = {1475-1305},
url = {http://dx.doi.org/10.1111/j.1475-1305.2008.00592.x},
doi = {10.1111/j.1475-1305.2008.00592.x},
pages = {160--178},
keywords = {digital image correlation/matching, error assessment, expectation and variance for image motion, intensity interpolation, intensity pattern noise, probabilistic formulation},
year = {2009},
}

然后在命令行输入pdflatex standard.tex(假设文件命叫standard.tex),得到了standard.aux

然后再输入bibtex standard.aux得到standard.bbl文件。此时再输入pdflatex standard.tex,就可以自动生成参考文献列表了,根据自己指定的格式。

你可能感兴趣的:(如何用LATEX自动生成参考文献列表)