是否可以在文本中按名称和年份引用,并在末尾按字母顺序排列和编号列表?
答案1
为了帮助您入门,请考虑以下示例:
\documentclass[]{article}
\begin{filecontents}{\jobname.bib}
@inproceedings{paperA,
booktitle = {Proceedings},
year = {2003},
author = {Alpha, Author},
title = {AAA Title of Paper},
}
@inproceedings{paperB,
booktitle = {Proceedings},
year = {2002},
author = {Bravo, Author},
title = {BBB Title of Paper},
}
@inproceedings{paperC,
booktitle = {Proceedings},
year = {2004},
author = {Charlie, Author},
title = {CCC Title of Paper},
}
@inproceedings{paperD,
booktitle = {Proceedings},
year = {2001},
author = {Bravo, Author},
title = {DDD Title of Paper},
}
@inproceedings{paperE,
booktitle = {Proceedings},
year = {2001},
author = {Bravo, Author},
title = {BEE Title of Paper},
}
\end{filecontents}
\usepackage[backend=biber,sorting=nyt,style=authoryear]{biblatex}
\addbibresource{\jobname}
% Make numbered
\defbibenvironment{bibliography}
{\enumerate{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}}
{\endenumerate}
{\item}
\begin{document}
Text citation style:
\begin{itemize}
\item \cite{paperA}
\item \cite{paperB}
\item \cite{paperC}
\item \cite{paperD}
\item \cite{paperE}
\end{itemize}
\printbibliography
\end{document}
它在文本和参考书目中提供了以下样式:
要从这里继续前进,请考虑以下资源:
- 有关作者年份样式的更多信息:
- 格式化书目样式:自定义 biblatex 样式 authoryear
- 更改引用样式以在年份周围加上括号:biblatex,authoryear-icomp:在脚注中用括号括住年份
- 列举书目的原始来源:Biblatex 枚举排序的参考书目(使用 authoryear-ibid 样式)
biblatex
和之间的区别bibtex
:bibtex 和 biblatex 有什么区别?- 基本信息
biblatex
:biblatex 简介(适合初学者)