我想在一个简单的幻灯片类中添加参考书目,例如:
\documentclass[landscape,leqn]{slides}
\usepackage[backend=bibtex]{biblatex}\addbibresource{references.bib}
\usepackage{pgfpages}
\begin{document}
This slide contains a citation: \cite{knuth1984texbook}.
\printbibliography
\end{document}
references.bib 的内容如下:
@book{knuth1984texbook,
author = {Knuth, Donald E.},
title = {The \TeX book},
publisher = {Addison-Wesley},
year = {1984},
}
我可以编译该文档并得到以下幻灯片:
本幻灯片包含引用:[1]。
*参考
[1] Donald E. Knuth。TEXbook。Addison-Wesley,1984 年。
我还收到以下错误:
Undefined control sequence.
\\blx@head@bibliography [#1]->\section
*{#1}\@mkboth {\abx@MakeMarkcase {#1}...
似乎参考文献部分的标题没有正确生成(参见参考文献开头的“*references”)。这个问题是因为幻灯片文档类没有定义用于参考书目的 \section 命令吗?有没有办法解决这个问题(最好不要使用 Beamer)?