127. bibtex 插入参考文献

Warning

插入参考文献时可不能随便在谷歌学术一搜, 引用一下就放进去了.
有的文献如果是发表在学术期刊或者会议上, 必须使用发表的bibtex信息, 不能使用arxiv格式哦.
这里推荐一个查询计算机领域已发表文献的查询网站dblp, 输出格式选择BibTeX.
查询结果后缀如果是 CoRR abs/***, 说明这篇论文来自arxiv.

article 类型条目

article 类型条目用于引用发表在学术期刊、杂志或报纸上的文章.

必填字段

  • author: 文章的作者姓名.
  • title: 文章标题.
  • journal: 文章发表的期刊、杂志或报纸的名称.
  • year: 出版年份.

可选字段

  • volume: 期刊的卷号.
  • number: 期刊的期号.
  • pages: 文章出现的页码.
  • month: 出版月份.
  • note: 其他信息.

book 类型条目

BibTeX 的 book 类型条目用于引用印刷或电子书. 它包括作者、书名、出版年份、出版社和地址等信息. 可以使用以下 BibTeX 代码创建 book 类型条目:

1
2
3
4
5
6
7
@book{key,
author = {Author, A.},
year = {2021},
title = {Title of the Book},
publisher = {Publisher},
address = {Address of the Publisher},
}

如何创建 BibTeX book 类型条目

  1. 打开你的 .bib 文件, 使用文本编辑器编辑该文件. 该文件将包含你所有的 BibTeX 参考文献.
  2. 添加上述代码以创建一个新的条目.
  3. 将 key 替换为该条目的唯一标识符(用大括号括起来). 该标识符将用于在 LaTeX 文档中引用这本书.
  4. 将 Author, A. 替换为作者的姓名.
  5. 将 2021 替换为出版年份.
  6. 将 Title of the Book 替换为书名.
  7. 将 Publisher 替换为出版社的名称.
  8. 将 Address of the Publisher 替换为出版社的地址.
  9. 保存 .bib 文件, 就完成了!

booklet 类型条目

booklet 类型条目用于引用那些未正式出版但像书籍一样装订的印刷品. 例如, booklet 条目可以包括会议论文集、程序指南或说明手册.

必填字段

  • title: 小册子的标题.
  • author: 小册子的作者.
  • howpublished: 小册子的出版方式.
  • address: 出版商或赞助机构的地址.
  • year: 小册子的出版年份.

可选字段

  • editor: 小册子的编辑.
  • volume: 多卷书籍的卷号.
  • number: 期刊或系列的编号.
  • series: 书籍系列的名称.
  • organization: 出版或赞助小册子的组织.
  • month: 出版月份.
  • note: 其他信息.

conference 类型条目

conference 类型条目用于引用发表在会议论文集中或会议记录中的论文.

必填字段

  • author: 论文的作者姓名.
  • title: 论文的标题.
  • booktitle: 会议论文集的名称.
  • year: 会议举办的年份.

可选字段

  • editor: 会议论文集的编辑者姓名.
  • volume: 论文集的卷号.
  • number: 论文集的编号.
  • series: 会议论文集所属的系列或书籍集名称.
  • pages: 论文所在的页码.
  • address: 会议举办的地点.
  • month: 会议举办的月份.
  • organization: 赞助会议的组织机构.
  • publisher: 论文集的出版商.
  • note: 其他信息.

inbook 类型条目

inbook 类型条目用于引用书籍中的特定章节或部分.

必填字段

  • author: 章节或部分的作者姓名.
  • title: 章节或部分的标题.
  • booktitle: 包含该章节或部分的书籍标题.
  • publisher: 书籍的出版商名称.
  • year: 出版年份.

可选字段

  • editor: 书籍的编辑者姓名.
  • volume: 书籍的卷号.
  • number: 系列或书籍集的编号.
  • series: 系列或书籍集的名称.
  • address: 出版商的地点.
  • edition: 书籍的版次.
  • month: 出版月份.
  • pages: 章节或部分的页码.
  • note: 其他信息.

incollection 类型条目

incollection BibTeX 类型用于书籍中的章节或部分. 它类似于 inproceedings 类型, 但用于引用书籍中的工作, 而不是会议论文集中的工作.

必填字段

incollection BibTeX 类型要求填写以下字段:

  • author: 章节或部分的作者.
  • title: 章节或部分的标题.
  • booktitle: 包含该章节或部分的书籍标题.
  • publisher: 书籍的出版商名称.
  • year: 书籍出版的年份.

可选字段

除了必填字段外, incollection BibTeX 类型还有许多可选字段, 用于提供额外的信息. 这些字段包括:

  • editor: 书籍的编辑者姓名.
  • volume: 书籍的卷号(如果适用).
  • number: 书籍的期号(如果适用).
  • series: 书籍所属的系列名称(如果适用).
  • pages: 章节或部分在书籍中的页码.
  • address: 出版商的地点.
  • month: 书籍出版的月份.

Inproceedings 类型条目

inproceedings 是用于引用会议论文集中的论文的 BibTeX 类型. 在本指南中, 我们将解释 inproceedings BibTeX 类型的必填字段和可选字段.

必填字段

inproceedings BibTeX 类型要求填写以下字段:

  • author: 论文的作者.
  • title: 论文的标题.
  • booktitle: 会议论文集的标题.
  • year: 会议论文集的出版年份.

可选字段

除了必填字段外, inproceedings BibTeX 类型还包含许多可选字段, 用于提供更多信息. 这些字段包括:

  • editor: 会议论文集的编辑者姓名.
  • volume: 会议论文集的卷号(如果适用).
  • number: 会议论文集的期号(如果适用).
  • series: 会议论文集所属的系列名称(如果适用).
  • pages: 论文在会议论文集中的页码.
  • address: 会议的地点.
  • month: 会议举行的月份.
  • organization: 会议的主办机构.
  • publisher: 会议论文集的出版商名称.

Manual 类型条目

manual 是用于引用技术手册或用户指南的 BibTeX 类型. 在本指南中, 我们将解释 manual BibTeX 类型的必填字段和可选字段.

必填字段

manual BibTeX 类型要求填写以下字段:

  • title: 手册的标题.
  • year: 手册的出版年份.

可选字段

除了必填字段外, manual BibTeX 类型还包含许多可选字段, 用于提供更多信息. 这些字段包括:

  • author: 手册的作者.
  • organization: 负责制作手册的组织.
  • address: 该组织的所在地.
  • edition: 手册的版次.
  • month: 手册的出版月份.
  • note: 关于手册的其他信息.

MasterThesis 类型条目

masterthesis 是用于引用硕士论文的 BibTeX 类型. 在本指南中, 我们将解释 masterthesis BibTeX 类型的必填字段和可选字段.

必填字段

masterthesis BibTeX 类型要求填写以下字段:

  • author: 论文的作者.
  • title: 论文的标题.
  • school: 授予学位的机构名称.
  • year: 学位授予的年份.

可选字段

除了必填字段外, masterthesis BibTeX 类型还包含许多可选字段, 用于提供更多信息. 这些字段包括:

  • type: 论文的类型, 如 Master’s thesis.
  • address: 机构的所在地.
  • month: 论文提交的月份.
  • note: 关于论文的其他信息.

misc 类型条目

BibTeX 中有多种条目类型, 有时你会遇到不完全符合任何预定义类型的来源. 在这些情况下, 你可以使用 misc 类型. 此类型适用于不属于其他类别的任何内容. 它可以用于引用音乐作品或讲义幻灯片, 但通常用于引用网页. 这些不支持的来源类型通过使用 note 和 howpublished 字段来创建. 如果你经常引用 BibTeX 不支持的来源类型, 你可以考虑使用 BibLaTeX, 它在字段和类型上提供了一个更大的超集.

1
2
3
4
5
@misc{citationKey,

...

}

如果你打算使用 misc 来引用网站, 请查看本指南.

PhdThesis 类型条目

phdthesis 是用于引用博士论文的 BibTeX 类型. 在本指南中, 我们将解释 phdthesis BibTeX 类型的必填字段和可选字段.

必填字段

phdthesis BibTeX 类型要求填写以下字段:

  • author: 论文的作者.
  • title: 论文的标题.
  • school: 授予学位的机构名称.
  • year: 学位授予的年份.

可选字段

除了必填字段外, phdthesis BibTeX 类型还包含许多可选字段, 用于提供更多信息. 这些字段包括:

  • type: 论文的类型, 如 PhD thesis 或 Master’s thesis.
  • address: 机构的所在地.
  • month: 论文提交的月份.
  • note: 关于论文的其他信息.

Proceedings 类型条目

proceedings 是 BibTeX 的一种类型, 用于引用会议论文集, 例如在会议上发表的论文合集. 在本指南中, 我们将解释 proceedings BibTeX 类型的必填字段和可选字段.

必填字段

proceedings BibTeX 类型要求填写以下字段:

  • title: 会议论文集的标题.
  • year: 会议论文集的出版年份.

可选字段

除了必填字段之外, proceedings BibTeX 类型还包含许多可选字段, 用于提供更多信息. 这些字段包括:

  • editor: 会议论文集的编辑者姓名.
  • volume: 会议论文集的卷号(如果适用).
  • number: 会议论文集的期号(如果适用).
  • series: 会议论文集所属的系列名称(如果适用).
  • address: 会议的地点.
  • month: 会议举办的月份.
  • publisher: 会议论文集的出版商名称.

techreport 条目类型

BibTeX 中的 techreport 是用于引用技术报告的条目类型.

技术报告是包含特定主题或项目的深入技术信息的文件. 它们通常由组织、机构或研究人员编写, 旨在分发给特定群体. 技术报告很少正式出版, 但它们是重要的信息来源, 应该在学术作品中被引用.

在 BibTeX 中, techreport 条目类型用于提供技术报告的所有相关信息, 如作者、标题、机构、年份和报告编号. 以下是技术报告的 BibTeX 条目示例:

1
2
3
4
5
6
7
@techreport{key,
author = {Jane Smith},
title = {Technical Report on Advanced Robotics},
institution = {Institute of Technology},
year = {2021},
number = {TR-1234}
}

在此示例中, key 字段是一个唯一标识符, 用于在文档中引用该来源. author 字段列出了技术报告的作者, title 字段提供了报告的标题, institution 字段列出了撰写报告的机构, year 字段提供了报告的编写年份, number 字段提供了报告编号.

unpublished 条目类型

BibTeX 中的 unpublished 条目类型用于引用尚未正式出版的来源, 如学位论文、毕业论文和技术报告.

unpublished 条目类型是一种多功能的条目类型, 允许作者包括有关未出版来源的所有相关信息, 如作者姓名、标题、机构和日期. 以下是一个未出版来源的 BibTeX 条目示例:

1
2
3
4
5
6
@unpublished{key,
author = {John Doe},
title = {未出版来源的重要性},
institution = {示例大学},
year = {2022},
}

在这个示例中, key字段是一个唯一标识符, 用于在文档文本中引用该来源. author字段包含来源作者的姓名, title字段包含来源的标题, institution字段包含来源编写的机构名称, year字段包含来源编写的年份.

需要注意的是, unpublished 条目类型应仅用于尚未正式出版的来源. 如果来源已经出版, 即使仅在线发布, 也应根据出版类型使用 techreport、mastersthesis 或 phdthesis 来进行引用.

References