Skip to content

gbt7714-2015 样式的 bib 文件写法

前提说明

关于 bib 文件自动化获取方法,请阅览 参考文献,本文档主要介绍 手动 以及在 Liii STEM 里针对本样式特殊处理的条目写法

本教程根据 https://lib.tsinghua.edu.cn/wj/GBT7714-2015.pdf 编写,部分细节可能有误,如果遇到错误的地方,请向 yifan@liii.pro 发送邮件或在墨干社区 QQ 群:934456971 中反馈,谢谢!

本样式支持的条目类型

  • 会议论文/录格式 [C](inproceedingsproceedings
  • 图书/图书章节格式 [M](bookinbookmanual
  • 文章/期刊格式 [J](article
  • 学位论文格式 [D](phdthesismastersthesis
  • 报告/手册格式 [R](techreport
  • 标准/规范格式 [S](standard
  • 汇编格式 [G] (collectionincollection)
  • 专利格式 [P](patent
  • 报纸格式 [N](newspaper
  • 数据库[DB](database
  • 电子公告/数据库/在线文档 [EB](electroniconline
  • 软件/程序/计算机程序 [CP](softwareprogram
  • 档案/地图/数据集 [A]、[CM]、[DS](archivemapdataset
  • 杂项 [Z](misc

特殊处理点

  • 针对地址:机构格式,进行了简化处理,可以混用(但仍建议按标准写)

    • 地址可支持:address / ocation
    • 机构可支持:school / organization /publisher/institution
  • 针对姓名格式,区分了西文和统一汉字(CJK)

    • 多名作者间使用 and 连接
    • 中文作者正常输入即可
    • 西文作者(包括拼音人名)姓在前,名在后,姓和名间使用英文逗号
  • 针对是在线文献,但是没有 url/doi 的情况

    • 额外添加 note = {[J/OL]},覆盖修改文献标识符
  • 针对需要显示具体日期的情况

    • 如果日期需要显示 20xx-xx-xx,请使用 date,写法是 date = {2022-08-30}
  • 针对作者是机构的情况

    • 中文机构无需额外修改
    • 西文机构需要写成 author = {{Apache Software Foundation}},使用双花括号,防止被当成作者格式化
  • 针对 url 和 doi

    • 引用日期通常需要自己手打,学术平台提供的格式不带有此项
    • 如果存在 doi,会自动忽略 url
    • 需要写成 doi = {10.12345/CM202103},会自动格式化为 https://doi.org/10.12345/CM202103
    • 写法见下表:
GB/T 7714-2015 要求BibTeX 字段说明
引用日期urldate格式:2024-05-20
获取路径url如果有DOI可以不填
DOIdoi有则必备

著者-出版年制(author-year)

使用著者-出版年制时的注意点:

将样式更改为 gbt7714-2015-author-year 即可使用,但需要注意,在该样式下必须有 year 字段,只有个别需要更新日期的额外使用 date 字段

顺序编码制(numerical)和 著者-出版年制(author-year)的区别:

对比项顺序编码制著者-出版年制
文中标注阿拉伯数字序号 [1]作者姓氏+年份 (张三, 2023)
参考文献排序按文中出现顺序按作者姓氏字母/拼音顺序
重复引用同一序号相同作者年份用 a, b, c 区分
适用场景理工科、学位论文社会科学、人文科学
国标推荐中国默认推荐可选方案

各条目的写法

以顺序编码制为例,著者-出版年制有专门的样式,但条目写法通用。

@proceedings(会议录)

著录格式示例:

图书型会议文集:

主要责任者.会议文集题名[C].出版地:出版者,出版年.

电子会议文集:

主要责任者.会议文集题名[C/OL].出版地:出版者,出版年[引用日期].获取路径.DOI.

连续出版物型会议文集(期刊特辑):

主要责任者.会议文集题名[C].刊名,年,卷(期).

@proceedings vs @inproceedings 区别:

对比项@proceedings(会议文集整体)@inproceedings(析出单篇论文)
引用对象整本会议录/论文集文集中的某一篇论文
主要责任者编者(editor)论文作者(author)
题名会议文集题名单篇论文题名
页码任选(无析出页码)必备(析出页码)

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者editor会议文集编者(图书)
题名title会议文集书名
出版地address出版城市
出版者publisher出版社/机构
出版年year年份

@inproceedings(会议论文)

著录格式示例:

纸质会议论文:

主要责任者.析出文献题名[C]//会议文集编者.会议文集题名.出版地:出版者,出版年:页码.

电子会议论文:

主要责任者.析出文献题名[C/OL]//会议文集编者.会议文集题名.出版地:出版者,出版年:页码[引用日期].获取路径.DOI.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
析出文献主要责任者author论文作者
析出文献题名title论文标题
会议文集题名booktitle论文集/会议录名称
出版地address出版城市
出版者publisher出版社/机构
出版年year年份
页码pages格式:1--3

@book(图书)

著录格式示例:

普通图书:

主要责任者.书名[M].出版地:出版者,出版年.

电子图书:

主要责任者.书名[M/OL].出版地:出版者,出版年[引用日期].获取路径.DOI.

翻译图书:

主要责任者.书名[M].译者,译.出版地:出版者,出版年.

译者,译 没有专门设置,暂时需要使用note = {[M].译者,译.}来实现

多卷书:

主要责任者.书名:卷号[M].出版地:出版者,出版年.

同上,直接将 :卷号 写入title中

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者authoreditor作者或编者
题名title书名
出版地address出版城市
出版者publisher出版社
出版年year年份
可选字段
版次edition第1版不著录,其他版次必备
丛书名series
页码pages引用全书时任选,引用特定章节时必备起止页

@inbook(析出图书)

著录格式示例:

图书中析出的章节:

析出文献主要责任者.析出文献题名[M]//图书主要责任者.图书题名.出版地:出版者,出版年:析出页码.

电子图书中析出的章节:

析出文献主要责任者.析出文献题名[M/OL]//图书主要责任者.图书题名.出版地:出版者,出版年:析出页码[引用日期].获取路径.DOI.

@inbook vs @inproceedings 区别

对比项@inbook@inproceedings
载体类型图书(专著、论文集等)会议录
文献标识[M] / [M/OL][C] / [C/OL]
典型场景专著章节、教材章节、论文集中的论文学术会议论文集中的论文
编者标注editorbookauthoreditor(会议文集编者)

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
析出文献主要责任者author章节/论文作者
析出文献题名title章节/论文标题
图书主要责任者bookauthoreditor图书作者或编者
图书题名booktitle书名
出版地address出版城市
出版者publisher出版社
出版年year年份
页码pages必备,析出起止页

@article(期刊)

著录格式示例:

纸质期刊论文:

主要责任者.题名[J].刊名,年,卷(期):页码.

电子期刊论文:

主要责任者.题名[J/OL].刊名,年,卷(期):页码[引用日期].获取路径.DOI.

无卷号的期刊:

主要责任者.题名[J].刊名,年(期):页码.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author论文作者
题名title论文标题
刊名journal期刊名称
year出版年份
卷(期)volume / number卷号(期号)
页码pages必备,起止页或引用页

@phdthesis(博士学位论文)& @mastersthesis(硕士学位论文)

著录格式示例:

纸质学位论文:

主要责任者.题名[D].保存地:保存单位,年份.

电子学位论文:

主要责任者.题名[D/OL].保存地:保存单位,年份[引用日期].获取路径.DOI.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author论文作者
题名title论文标题
授予单位schoolinstitution学位授予机构
年份year答辩/授予年份
单位地点address授予单位所在城市

@techreport(技术报告)

著录格式示例:

纸质技术报告:

主要责任者.题名[R].出版地:出版者,年份:报告编号.

电子技术报告:

主要责任者.题名[R/OL].出版地:出版者,年份:报告编号[引用日期].获取路径.DOI.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author报告作者/机构
题名title报告标题
出版地address发布机构所在地
出版者institutionorganization发布机构/单位
年份year发布年份
报告编号number必备,报告编号/报告号

@manual(手册)

著录格式示例:

纸质手册:

题名[M].出版地:出版者,年份.

电子手册:

题名[M/OL].出版地:出版者,年份[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
题名title手册名称
出版者author发布机构/出版社
出版年份year更新频繁的手册可省略
出版地address
可选项
版本号edition
页码pages

@standard(标准)

著录格式示例:

纸质标准:

标准编号 标准名称[S].出版地:出版者,年份.

电子标准:

标准编号 标准名称[S/OL].出版地:出版者,年份[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
标准名称title标准全称
标准编号numberkey标准号(如 GB/T 7714-2015)
发布单位publisher发布机构
出版年份year
出版地address

@collection(汇编)

著录格式示例:

图书型汇编:

主要责任者.汇编题名[G].出版地:出版者,出版年.

电子汇编:

主要责任者.汇编题名[G/OL].出版地:出版者,出版年[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者editor汇编编者(图书)
题名title汇编书名
出版地address出版城市
出版者publisher出版社
出版年year年份

@incollection(析出汇编)

著录格式示例:

纸质析出汇编:

析出文献主要责任者.析出文献题名[G]//汇编主要责任者.汇编题名.出版地:出版者,出版年:析出页码.

电子析出汇编:

析出文献主要责任者.析出文献题名[G/OL]//汇编主要责任者.汇编题名.出版地:出版者,出版年:析出页码[引用日期].获取路径.DOI.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
析出文献主要责任者author析出文献作者
析出文献题名title析出文献标题
汇编主要责任者editor汇编编者
汇编题名booktitle汇编书名
出版地address出版城市
出版者publisher出版社
出版年year年份
页码pages必备,析出起止页

@patent(专利)

著录格式示例:

纸质专利文献:

专利申请者或所有者.专利题名:专利号[P].公告日期或公开日期.

电子专利文献:

专利申请者或所有者.专利题名:专利号[P/OL].公告日期或公开日期[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
专利申请者或所有者author申请人/专利权人
专利题名title专利名称
专利号number专利号(如 CN201310123456.7)
公告日期或公开日期date授权公告日或公开日

@newspaper(报纸)

著录格式示例:

纸质报纸文章:

主要责任者.题名[N].报纸名,出版日期(版次).

电子报纸文章:

主要责任者.题名[N/OL].报纸名,出版日期(版次)[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author文章作者(记者/撰稿人)
题名title文章标题
报纸名journal报纸名称
出版日期date出版年月日
版次pages版面编号(如"第3版"、"A02")

@database(数据库)

著录格式示例:

主要责任者.数据库名称[DB/OL].(更新日期)[引用日期].获取路径.

主要责任者.数据库名称[DB/OL].创建年份[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author数据库创建者/维护机构
数据库名称title数据库名
创建年份year
更新日期date
引用日期urldate必备,访问日期
获取和访问路径url必备,数据库网址

@electronic(电子公告)& @online(在线文档)

著录格式示例:

主要责任者.题名[EB/OL].发布日期[引用日期].获取路径.

主要责任者.题名[EB/OL].(更新日期)[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author公告发布者/网站所有者
题名title公告标题/网页标题
发布日期year发布年份
更新或修改日期date更新日期
引用日期urldate必备,访问日期
获取和访问路径url必备,网址

@software(软件)& @program(程序)

著录格式示例:

主要责任者.软件名称[CP/OL].版本号,年份[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author软件开发者/公司
软件名称title软件全称
版本号version必备,如 3.12.0
发布日期year发布年份

@archive(档案)

著录格式示例:

纸质档案:

主要责任者.题名[A].档案编号.收藏地:收藏机构,形成年份.

数字档案:

主要责任者.题名[A/OL].档案编号.收藏地:收藏机构,形成年份[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author档案形成者/作者
题名title档案标题
档案编号number必备,档号/馆藏编号
收藏地address档案馆/收藏机构所在地
收藏机构institution必备,档案馆/收藏单位
形成年份year形成年份

@map(舆图)

著录格式示例:

纸质地图:

主要责任者.题名[CM].出版地:出版者,出版年.

电子地图:

主要责任者.题名[CM/OL].出版地:出版者,出版年[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author制图者/编制机构
题名title地图名称
出版地address出版地
出版者publisher出版社/编制出版机构
出版年year出版/修订年份

@dataset(数据集)

著录格式示例:

主要责任者.数据集名称[DS/OL].(更新日期)[引用日期].获取路径.

主要责任者.数据集名称[DS/OL].发布日期[引用日期].获取路径.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author数据集创建者/发布机构
题名title数据集名称
发布日期year发布年份
更新日期date最后更新日期
引用日期urldate必备,访问日期
获取和访问路径urldoi必备,下载地址或 DOI

@misc(杂项)

适用场景:

著录格式示例:

主要责任者.题名[Z].年份.

要求字段:

GB/T 7714-2015 要求BibTeX 字段说明
主要责任者author创作者
题名title名称/标题
年份year创作/发布年份