Latex快速入门系列 -- 在TexStudio中正确插入参考文献的基本操作

操作流程

  1. 创建文章主文件。Ctrl + N 新建一个文件,Ctrl + S 手动保存,保持文件后缀名.tex。得到一个.tex文件:文章名.tex,该文件用来编写你的文章的具体内容。
    在这里插入图片描述

  2. 稳妥起见,可以切到该文章的视图下,选择选项 – 主文档,确保将 文章名.tex 设置为主文档,保证后续编译的文件主次顺序不会出错。在此前没有设置该选项的情况下,一般TexStudio对主文档是自动检测的,即切换到哪个.tex文件的编辑视图下,就将哪个.tex文件视为主文档。
    在这里插入图片描述

  3. 引入参考文献数据库。如果想手动创建文献数据库,可以Ctrl + N另外新建一个文件,Ctrl + S手动保存到与 文章名.tex 同一个文件夹下,并将后缀名改为 .bib 的文献数据库格式,得到一个文件:xxxx.bib。注意此处的文件命名最好避免使用中文,不然,后续编译很可能会出错。然后手动录入文献数据,具体语法可参见后面一节。
    在这里插入图片描述
    一个样例文件 cankaowenxian.bib 如下:
    在这里插入图片描述
    若是通过其他途径得到的 .bib文件,只需要将 .bib文件放到和文章主文件 文章名.tex 同个目录下即可。

  4. 确定文章参考文献的格式。如果打算使用BibTex自带的基本的plain,unsrt,alpha,abbrv风格,则可跳过此步。如果打算使用其他的风格,那么只需要将其他风格的 .bst文件也放入与文章主文件 文章名.tex 同个目录下即可。

  5. 在文章中引用文献并插入参考文献一页

    1. 在\begin{document}之前的导言区声明使用cite宏包\usepackage{cite},确保后面的文献引用能被识别,被引用参考文献能在 参考文献 一页显示出来;
    2. 在\begin{document}之前声明参考文献格式\bibliographystyle{风格文件名},文件名不用加后缀;
    3. 在正文中需要的地方引用相关文献\cite{文献标签名}
    4. 在文末你想要的位置(通常是\end{document}之前)罗列所有参考文献\bibliography{参考文献文件名.bib}。该命令不会换新的一页,所以想在新的一页罗列参考文献,可以在该命令之前使用\newpage;
    5. 得到的一个 张三重大案件100宗.tex 样例代码如下:
\documentclass[UTF8]{ctexart}

\usepackage{cite}
\bibliographystyle{plain}

\begin{document}
	\section{张三要被判死刑了}
	……根据罗老师对张三强奸少女的调查和分析\cite{cankaowenxian1},张三很可能被判死刑。
	
	\newpage
	\bibliography{cankaowenxian}
\end{document}
  1. 开始进行一系列编译。(稳妥的话先切到 文章名.tex 的编辑视图)
    1. 一种途径是直接按下 F5 构建并查看;
    2. 一种途径是先按下 F6 启用 Latex 编译,编译后按下 F8 启用Bibtex 编译,编译后再按下 F6 最后再进行 Latex 编译。
    3. 张三重大案件100宗.tex + cankaowenxian.bib 编译后得到的PDF如下。
      在这里插入图片描述
      在这里插入图片描述

四种基本的文献格式比较

  基本的BibTex文献格式包括plain,unsrt,alpha和abbrv四种。一般常用plain风格。前两种使用一般的数字编号文献,plain格式按作者、日期、标题排序,unsrt不排序(保持引用的次序);alpha则使用一种三字母缩写的方式编号并按作者排序;abbrv格式与plain格式基本相同,只是定义了一些缩写。该四种风格的差异在英文文献上较为明显。

格式 字母编号 条目排序 不缩写人名 月份全称 期刊全称
plain ×
unsrt × ×
alpha
abbrv × × × ×

文献数据库.bib的编写

  录入一个文献的语法如下:

@<类型>{<引用标签>,
		<必填项目1> = {项目内容},
		<必填项目2> = {项目内容},
		……
		<选填项目1> = {项目内容},
		<选填项目2> = {项目内容}
		……
}

一些文献类型与相应的必填,选填项目如下。

  • article:在期刊上发表的论文
    • 必填项目:author, title, journal, year
    • 选填项目:volume, number, pages, month, note
  • book: 正式出版的书籍
    • 必填项目:author/editor, title, publisher, year
    • 选填项目:volume/number, series, address, edition, month, note
  • booklet:没有正式出版机构的印刷品
    • 必填项目:title
    • 选填项目:author, howpublished, address, month, year, note
  • conference:inproceedings的别名
  • inbook:书籍的一部分,可以是一章、一节或者若干页等
    • 必填项目:author\editor, title, chapter/pages, publisher, year
    • 选填项目:volume/number, series, type, address, edition, month, note
  • incollection:书中有独立标题的一部分,如论文集中的一篇
    • 必填项目:author, title, booktitle, publisher, year
    • 选填项目:editor, volume/number, series, type, chapter, pages, address, edition, month, note
  • inproceedings:会议报告集中的一篇
    • 必填项目:author, title, booktitle, year
    • 选填项目:editor, volume/number, series, pages, address, month, organization, publisher, note
  • manual:技术手册
    • 必填项目:title
    • 选填项目:author, organization, address, edition, month, year, note
  • mastersthesis:硕士学位论文
    • 必填项目:author, title, school, year
    • 选填项目:type, address, month, note
  • misc:其他难以分类的、未定义的类型会被归于此类
    • 必填项目:无
    • 选填项目:author, title, howpublished, month, year, note
  • phdthesis:博士学位论文
    • 必填项目:author, title, school, year
    • 选填项目:type, address, month, note
  • proceedings:会议报告集
    • 必填项目:title, year
    • 选填项目:editor, volume/number, series, address, month, organization, publisher, note
  • techreport:学院或研究所出版的报告
    • 必填项目:author, title, institution, year
    • 选填项目:type, number, address, month, note
  • unpublished:未出版的文档
    • 必填项目:author, title, note
    • 选填项目:month, year

其中一些术语的含义如下。

  • address:publisher(出版社)的地址,对于大的出版社,通常可以忽略。
  • author:作者姓名,不同的作者之间用 and 分隔(无论多少个作者)。汉字的中文、日文人名可以不分姓名,统一使用。
  • booktitle:(所在)书籍的标题。
  • chapter:章编号,如“2”。
  • edition:书籍的出版版次,如“Second”。
  • editor:编辑的姓名,格式与author一致。
  • howpublished:特殊的出版方式。
  • institution:技术报告的主办机构。
  • journal:期刊名。标准文献格式中用宏定义了少量期刊名的简写。
  • month:发表或出版的月份。
  • note:额外的说明。
  • number:期刊号、丛书号、报告编号等。
  • organization:主办会议或发布手册的机构。
  • pages:页码,多使用页码的范围表示所引用的文献位置,书籍类型则用来表示总页码。如13--20, 370 + xii。
  • publisher:出版社名。
  • school:学院。
  • series:丛书名。
  • title:文献标题。
  • type:技术报告的类型,如"Research Note"。
  • volume:文献所在期刊或多卷丛书的卷数。
  • year:出版年份,或未出版文献的写作年份。

猜你喜欢

转载自blog.csdn.net/qq_44261017/article/details/112987327
今日推荐