注意所有一下运行环境均在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
则不启用。默认的值是严格遵循国标的配置。
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
参考: