书目不是策划

书目不是策划

因此,我使用在 latextemplates.com 上找到的模板,并尝试打印参考书目,但似乎没有任何效果。此外,也没有出现错误警告,它只是简单地跳过它。

\usepackage[backend=biber,style=authoryear,natbib=true]{biblatex} 
\addbibresource{library.bib} 
\begin{document}
  some text bla bla bla
\printbibliography[heading=bibintoc]
\end{document}

我已将 更改backend为我在网上找到的每个bibtexbiberbibtex8

而且似乎每次我编译时它都会*.bib自动创建一个文件。

我能做些什么?

答案1

我在下面的代码中使用了我的一个参考文件,并且可以编译:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}

\begin{document}

\nocite{*}
\bibliographystyle{plain}
some text bla bla bla

\bibliography{library}
\end{document}

该命令 \nocite{*}用于打印整个书目,然后需要运行pdfLaTeX + BibTeX + pdfLaTeX + pdfLaTeX。

它应该可以正常工作。

biblatex 软件包的一个变体如下:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=bibtex, natbib=true]{biblatex}

\bibliography{library}

\begin{document}

\nocite{*}

some text bla bla bla

\printbibliography[heading=bibintoc]
\end{document}

\cite{.}附言:i)如果没有找到命令,则不会打印参考书目,因此有此\nocite{*}说明。

ii) 如果你没有使用参考书目样式的作者年份,bibTeX 会报错,并提示“无法打开样式文件 authoryear.bst“并且参考书目不会出现……

希望有所帮助。

罗曼

相关内容