我的文档基于类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}