使用BibTex作为Latex文档引用的参考文献格式管理库。
环境:win7 64位
软件:装了texmaker和texlive(这两个软件安装过程参考这里 点我)
操作步骤如下:
Step1:创建BibTex文件;
再texmaker中,新建文件,然后保存的时候选择保存为 .bib文件,即创建了一个BibTex参考文献库,如创建的BibTex库的名字为:ref.bib。
Step2:添加引用文章的内容;
把要引用的文献的BibTex格式内容的复制到ref.bib里面;如要引用的一篇文献的BibTex内容如下:
-
@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"
-
}
这个是去google学术搜索,出现如下提示
然后点击上图的引号,就可以得到文章引用内容,将上述内容复制到 .bib文件中。
Step3:在Latex文档里面添加cite包;
在Latex文档里面添加包引用:\usepackage{cite} (把这句话加在\documentclass的后面)。
Step4:添加引用配置;
在Latex文档里面添加BibTex库的引用,要在哪里显示参考文献,就在哪里添加如下内容(一般引用文献都在文章末尾,所以在latex中一般把下面两句放在\end{document} 之前):
-
\bibliographystyle{plain}
-
\bibliography{ref}
\bibliography{ref}命令用于指定之前生成的.bib库。
其中\bibliographystyle{plain}指定参考文献的呈现方式,常见的预设样式的可选项有8种,分别是:
1. plain,按字母的顺序排列,比较次序为作者、年度和标题;
2. unsrt,样式同plain,只是按照引用的先后排序;
3. alpha,用作者名首字母+年份后两位作标号,以字母顺序排序;
4. abbrv,类似plain,将月份全拼改为缩写,更显紧凑;
5. ieeetr,国际电气电子工程师协会期刊样式;
6. acm,美国计算机学会期刊样式;
7. siam,美国工业和应用数学学会期刊样式;
8. apalike,美国心理学学会期刊样式;
Step5:添加引用;
在文中添加引用,引用格式如下:
\cite{Wille1982}
其中花括号里面的内容为相关文献的引用格式的第一行内容。
Step6:生成PDF的过程;
在真正生成主文档之前,一定要注意,首先,设置主文档
选项--设置当前文档为主文档
注意:如果不进行这个步骤,后面的设置都不能实现!!!!!!!!!!!!!!!
1.用Latex(工具--Latex)编译Latex文档;
2.用BibTex(工具--Bibtex)编译bib文档;
3.在用Latex(工具--Latex)编译Latex文档;
4.通过dviPDF查看PDF。