biblatex:作者和子书目

biblatex:作者和子书目

有两个问题一直困扰着我:

1 我有几个biblatex条目是某种出版物,没有特定的author。我像这样使用它们:

@booklet{name,
author = {Surpreme Court},
etc
}

当然,这只是一个例子,但现在当我打印时,bibliography它会将其记为:Court, Surpreme。这是因为我当然将其输入为作者。但我有很多booklet条目没有特定的author。确保它只将其打印为:Surpreme Court 而不是 Court, Surpreme 的最佳方法是什么?

2 我的子书目如下:\printbibliography[heading=subbliography]

手册说不应该把这个放在我的目录中。因为那样我就得用subbibintoc

但出于某种原因,它确实将我的放入了subbibliography目录中。我做错了什么?

答案1

关于您的第二个问题:memoir和之间的合作似乎biblatex并不完美——参考书目默认包含在目录中,您必须使用命令memoir\nobibintoc更改这一点。

\documentclass{memoir}

\nobibintoc

\usepackage{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\tableofcontents

\printbibheading

\printbibliography[heading=subbibliography,title={First subbibliography}]

\end{document}

答案2

您的第一个问题肯定已经在这里得到解答了(而且肯定在其他地方得到解答了):双括号!

author = {{Supreme Court}}

问题二需要一个完整的最小示例来找出问题所在,因为不同的文档类别的行为不同。

相关内容