对于简历,我想打印出版物列表但不在正文中引用它们。例如:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber,natbib=true,isbn=false,style=alphabetic,sorting=ydnt]{biblatex}
\begin{filecontents*}{foo.bib}
@inproceedings{rutz2011reproducibility,
AUTHOR = {Rutz, Hanns Holger and Miranda, Eduardo and Eckel, Gerhard},
TITLE = {{Reproducibility and Random Access in Sound Synthesis}},
BOOKTITLE = {Proceedings of the 37th International Computer Music Conference},
ADDRESS = {Huddersfield},
PAGES = {515--522},
YEAR = {2011}
}
\end{filecontents*}
\addbibresource{foo.bib}
\begin{document}
\nocite{rutz2011reproducibility}
\printbibliography
\end{document}
不幸的是,这会将密钥放在[RME11]
条目前面的括号中:
我当然可以使用样式,但参考文献中的名称格式不是我想要的。除了删除括号/键之外,authoryear
最简单的坚持样式的方法是什么?alphabetic
我正在使用 biber 和 biblatex(并且我不想改变它)。
答案1
正如 Andrew Swann 指出的那样,可以通过重新定义参考书目环境来抑制标签(biblatex 就是这么称呼的):
\defbibenvironment{bibliography}
{\list
{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}}
{\endlist}
{\item}