latex 参考文献格式: GB/7714

注意所有一下运行环境均在MacTex 2018 下运行的, 如果是MacTex 2020 且更新到最新的话,以下方法会报错…原因是之后的版本修改了一些参数.(有空在出Mactex 2020的)

1. bst 文件

bst样式文件来源:

https://github.com/CTeX-org/gbt7714-bibtex-style

1.1. 使用方法

方法一:

直接使用gbt7714 宏包,一般texlive自带该宏包,不过版本应该比较旧是1.XX 可以更新到2.*

\documentclass{article}
\usepackage[UTF8]{ctex} % 中文包,如果含有公式也适用
\usepackage[colorlinks,linkcolor=red]{hyperref} % 超链接
\bibliographystyle{gbt7714-numerical}
\usepackage[super]{gbt7714}


\begin{document}
	
正文

\cite{herrera2004some}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{xu2014weak,xu2018methods}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究,张吉军2000模糊层次分析法,邓雪2012层次分析法权重计算方法分析及其应用研究}

\bibliography{test}

\end{document}

方法二:

也可以下载单个的bst文件, 放在.tex所在的目录下,这样使用

\documentclass{article}
\usepackage[UTF8]{ctex} % 中文包,如果含有公式也适用
\usepackage[colorlinks,linkcolor=red]{hyperref} % 超链接

\usepackage[super,sort&compress,square]{natbib}
\bibliographystyle{gbt7714-numerical}
\begin{document}
正文
\cite{herrera2004some}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{xu2014weak,xu2018methods}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究,张吉军2000模糊层次分析法,邓雪2012层次分析法权重计算方法分析及其应用研究}

\bibliography{test}

\end{document}

1.2. 修改默认样式

在 bst 文件开始处的 load.config 函数中,有一组配置参数用来控制样 式,下表列出了每一项的默认值和功能。若变量被设为#1则表示该项被启用, 设为#0则不启用。默认的值是严格遵循国标的配置。

image-20200825124849683

2. biblatex 格式

由于版本原因,需要biblatex-gb7714-2015 下载对应的文件,放入当前目录

最简单的方法是从本项目源码中下载 gb7714-2015.bbx, gb7714-2015ay.bbx, gb7714-2015.cbx, gb7714-2015ay.cbx 四个文件放到你要编译的主文档所在目录,如果需要使用gbk编码,则还需复制 gb7714-2015-gbk.def 文件。对于已经安装的用户需要更新到最新版,也可以下载这些文件替换系统已经安装的文件。

首先,把后端改为biber, 然后使用biblatex格式来生成参考文献.

\documentclass{article}
\usepackage[UTF8]{ctex} % 中文包,如果含有公式也适用
\usepackage[colorlinks,linkcolor=red]{hyperref} % 超链接

\usepackage[backend = biber, style=gb7714-2015, gbnamefmt =  lowercase, gbbiblabel=bracket]{biblatex}
\addbibresource[location=local]{test.bib}
\renewcommand{\bibfont}{\zihao{5}\songti}%设置参考文献的字体和字号
\setlength{\bibitemsep}{2pt}%设置各条参考文献之间的间距为2pt

\begin{document}
。。。正文。。。。。x
\cite{herrera2004some}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{xu2014weak,xu2018methods}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究}
\cite{刘祖林2018基于近似一致性模糊数判断矩阵的决策模型研究,张吉军2000模糊层次分析法,邓雪2012层次分析法权重计算方法分析及其应用研究}

\printbibliography[heading=bibliography,title=参考文献]

\end{document}


更多详细信息,可参考:biblatex-gb7714-2015

参考:

更多详细信息,可参考:biblatex-gb7714-2015

参考:

biblatex参考文献和引用样式caspervector

biblatex-zh-cn

biblatex-solution-to-latex-bibliography

biblatex-gb7714-2015

biber-zh-cn


次;