有两个问题一直困扰着我:
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}}
问题二需要一个完整的最小示例来找出问题所在,因为不同的文档类别的行为不同。