赞
踩
Latex几乎是每个科研er的必备神器,跟word相比,LaTeX的自动排版功能简直不要太方便。今天主要分享下使用Latex插入参考文献的两种方法。
———————————————————————
@Inbook{Wille1982,
author={Wille, Rudolf},
editor={Rival, Ivan},
title={Restructuring Lattice Theory: An Approach Based on Hierarchies of Concepts},
bookTitle={Ordered Sets: Proceedings of the NATO Advanced Study Institute held at Banff, Canada, August 28 to September 12, 1981},
year={1982},
publisher={Springer Netherlands},
address={Dordrecht},
pages={445--470},
isbn={978-94-009-7798-3},
doi={10.1007/978-94-009-7798-3_15},
url={http://dx.doi.org/10.1007/978-94-009-7798-3_15}
}
\bibliographystyle{参考文献样式}
% 参考格式根据不同刊物要求进行更改即可。
% 如IEEEtran, plain, unsrt, alpha, abbrv, ieeetr, acm, siam等等。
\bibliography{参考文献文件名}
% 由于新建的参考文献管理文件名为ref.bib,因此{}中填写ref,不需要加后缀名
% 以ref.bib为例,在一段文字中插入文献。
% 加入宏包
\usepackage{cite}
% 正文
\begin{ducument}
...
% 引用参考文献
The authors would like to thank...\cite{Wille1982}
% ref.bib中参考文献的自定义名称为Wille1982,因此\cite{Wille1982}
...
\end{ducument}
具体步骤为:
1)使用pdfLaTeX对"xxx.tex"主文件进行编译,生成辅助文件“xxx.aux”(xxx为文件名);
2)使用BibTex对辅助文件“xxx.aux”进行编译(注意!这里不是编译“ref.bib”文件),生成辅助文件“xxx.bbl”和“xxx.blg”;
3)使用pdfLaTeX对“xxx.tex”进行编译,插入相关文献(此时文中的新引用的文献内容显示为[?]);
4)再次使用pdfLaTeX对“xxx.tex”进行编译,生成文献序号。
% 例如:
\begin{thebibliography}{1}
% 使用\bibitem{}引用具体文献
\bibitem{IEEEhowto:kopka}
% 参考文献[1]
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.
% 参考文献[2]
\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, 1997.
...
\end{thebibliography}
...
\end{document}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。