如果您实际上没有引用任何内容,那么 Nocite(*) 不起作用?

如果您实际上没有引用任何内容,那么 Nocite(*) 不起作用?

我想直接列出 .bib 文件中的所有参考文献。我不会引用任何参考文献 - 我只想生成参考文献列表。这不可能吗?

梅威瑟:

\documentclass[letterpaper,titlepage,12pt]{article}

\usepackage[backend=biber,style=apa]{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}

Some text.    
\nocite{*}
\printbibliography 

\end{document}

无论我做什么,我总是得到未定义的控制序列。你必须引用才能让它工作吗?

更多信息:我正在使用 LuaLaTeX、biber、LuaLaTeX - 但我无法进一步取得进展,因为它一直给出未定义的控制序列。

答案1

您的特定示例失败是因为csquotes未加载包。一般建议将此包与 一起使用biblatex,尽管严格来说并非必需。但示例书目包含一些使用命令biblatex-examples的条目,这就是示例文档失败的原因。使用另一个书目文件,您可能不会遇到此错误。但无论如何,加载都是很好的做法。csquotes\enquote*csquotesbiblatex

相关内容