![书目样式:正文中的名称和年份 + 末尾按字母顺序排列的编号列表](https://linux22.com/image/289737/%E4%B9%A6%E7%9B%AE%E6%A0%B7%E5%BC%8F%EF%BC%9A%E6%AD%A3%E6%96%87%E4%B8%AD%E7%9A%84%E5%90%8D%E7%A7%B0%E5%92%8C%E5%B9%B4%E4%BB%BD%20%2B%20%E6%9C%AB%E5%B0%BE%E6%8C%89%E5%AD%97%E6%AF%8D%E9%A1%BA%E5%BA%8F%E6%8E%92%E5%88%97%E7%9A%84%E7%BC%96%E5%8F%B7%E5%88%97%E8%A1%A8.png)
是否可以在文本中按名称和年份引用,并在末尾按字母顺序排列和编号列表?
答案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 简介(适合初学者)