使用作者年份引用样式为参考文献添加编号

使用作者年份引用样式为参考文献添加编号

我的文档基于类report。我正在使用bibtex通过生成的自定义样式文件makebst来撰写我的论文,我需要的引用样式是authoryear。参考文献将按字母顺序排序。问题是我没有得到参考文献的数字列表。我需要参考文献的数字列表,如下图所示

大学格式

目前,我得到的是没有数字列表的参考文献列表,如下图所示。 不含数值列表

答案1

如果您准备使用biblatex,以下示例有一个按字母顺序编号和字母顺序排列的参考文献列表,并采用作者年份引用样式:

\documentclass{article}

\usepackage[citestyle=authoryear,bibstyle=numeric,firstinits=true,backend=bibtex]{biblatex}

\renewbibmacro{in:}{%
  \ifentrytype{article}{}{%
  \printtext{\bibstring{in}\intitlepunct}}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@article{A2012,
author = {Author, A},
title = {An interesting paper},
journal = {Journal},
year = {2012},
volume = {2},
pages = {70--76},
}
@article{B2012,
author = {Buthor, B},
title = {An also interesting paper},
journal = {Journal},
year = {2012},
volume = {2},
pages = {77--79},
}
\end{filecontents}

\addbibresource{\jobname.bib}


\begin{document}

\autocite{B2012}

\autocite{A2012}

\printbibliography

\end{document}

在此处输入图片描述

相关内容