\documentclass[a4paper,11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{biblatex}
\usepackage{graphicx}
\addbibresource{bibliography.bib}
some text\cite{barnest.d.1971}
\printbibliography[bibliography.bib]
\end{document}
和书目文件(bibliography.bib)中,我有这个:
@BOOK {barnest.d.1971, author = "Barnes, T.D.", title = "A Historical Study", publisher = "Clarendon", year = "1971" }
并且在编译代码后,我在这里出现错误:软件包keyval错误:bibliography.bib未定义。请参阅keyval软件包说明文件。键入H以立即获得帮助。...
l.117 \ printbibliography [bibliography.bib]
尝试输入以继续。如果那不起作用,请键入X退出。
\printbibliography
命令不需要bib文件的名称。在大多数情况下\printbibliography
足够。BTW,总的来说,我们会尝试用我们的问题来产生“最小的可复制示例”。您的示例非常接近,但是肯定没有
\begin{document}
。