The gbt7714
package provides a BibTeX implementation for the China's
national bibliography style standard GB/T 7714.
It consists of .bst
files for both numeric and author-date styles as well as a
LaTeX package which provides the citation style defined in the standard.
It is compatible with natbib
and supports language detection (Chinese
and English) for each biblilography entry.
GB/T 7714—2015《信息与文献 参考文献著录规则》是中国的参考文献推荐标准。国内的绝大部分学术期刊、学位论文都使用了基于该标准的格式。本宏包是国标的 BibTeX 实现,主要有以下特性:
natbib
宏包。.bst
文件。从 v2.0 版本开始(2020-03-04),用户必须在文档中使用 \bibliographystyle
命令选择参考文献样式,如 gbt7714-numerical
或 gbt7714-author-year
。在早期的版本中,选择文献样式的方法是将 numbers
或 super
等参数传递给 gbt7714
,而不能使用 \bibliographystyle
。这跟标准的 LaTeX 接口不一致,所以将被弃用。
以下是 gbt7714
宏包的一个简单示例。
\documentclass{ctexart}
\usepackage{gbt7714}
\bibliographystyle{gbt7714-numerical}
\begin{document}
\cite{...}
...
\bibliography{bibfile}
\end{document}
gbt7714
;\bibliographystyle
选择参考文献的样式;\cite
文献;\bibliography
命令生成参考文献表。bib
数据库应使用 UTF-8 编码。key
域填写著者姓名的拼音,才能按照拼音排序,比如:@book{capital,
author = {马克思 and 恩格斯},
key = {ma3 ke4 si1 & en1 ge2 si1},
...
}
同一处引用多篇文献时,应将各篇文献的 key 一同写在 \cite
命令中,如 \cite{knuth84,lamport94,mittelbach04}
。如遇连续编号,可以自动转为起讫序号并用短横线连接。
若需要标出引文的页码,可以标在 \cite
的可选参数中,如 \cite[42]{knuth84}
。
更多的引用标注方法可以参考 natbib
宏包的使用说明。
本宏包默认情况下可以自动识别文献语言,并自动处理文献类型和载体类型标识,但是在少数情况下需要用户手动指定,如:
@misc{citekey,
langid = {japanese},
mark = {Z},
medium = {DK},
...
}
可选的语言有 english
, chinese
, japanese
, russian
。
文献类型 | 标识代码 | Entry Type |
---|---|---|
普通图书 | M | @book |
图书的析出文献 | M | @incollection |
会议录 | C | @proceedings |
会议录的析出文献 | C | @inproceedings 或 @conference |
汇编 | G | @collection * |
报纸 | N | @newspaper * |
期刊的析出文献 | J | @article |
学位论文 | D | @mastersthesis 或 @phdthesis |
报告 | R | @techreport |
标准 | S | @standard * |
专利 | P | @patent * |
数据库 | DB | @database * |
计算机程序 | CP | @software * |
电子公告 | EB | @online * |
档案 | A | @archive * |
舆图 | CM | @map * |
数据集 | DS | @dataset * |
其他 | Z | @misc |
注:
著录项目(域) | Entry Field |
---|---|
主要责任者 | author |
题名 | title |
文献类型标识 | mark * |
载体类型标识 | medium * |
翻译者 | translator * |
编辑 | editor |
组织(用于会议) | organization |
图书题名 | booktitle |
系列 | series |
期刊题名 | journal |
版本 | edition |
出版地 | address |
出版者 | publisher |
学校(用于 phdthesis ) |
school |
机构(用于 techreport ) |
institution |
出版年 | year |
卷 | volume |
期(或者专利号) | number |
引文页码 | pages |
更新或修改日期 | date * |
引用日期 | urldate * |
获取和访问路径 | url |
数字对象唯一标识符 | doi |
语言 | langid * |
拼音(用于排序) | key |
注:
annote
, chapter
, crossref
, month
, type
。