BibLatex 在 Lyx 2.1.4 中使用 MikTex 时不断产生错误

BibLatex 在 Lyx 2.1.4 中使用 MikTex 时不断产生错误

很多人建议使用 BibLatex 代替 BibTex,但我无法在 Lyx 2.1.4 中使用 MikTex。我看过很多网页,但还是很困惑。

我按照 lyx wiki 中的说明进行操作(http://wiki.lyx.org/BibTeX/Biblatex),但lyx出现了五个错误,无法输出正确的PDF文件。

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[english,ngerman,frenchb]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}

\makeatother

\usepackage{babel}
\begin{document}
This is a test of biblatex. \cite{aksin,almendro,aristotle:anima,aristotle:poetics}

\printbibliography[title=References]

\bibliographystyle{plain}
\bibliography{biblatex-examples}

\end{document}

奇怪的是,如果我删除

\bibliographystyle{plain}
\bibliography{biblatex-examples}

在 TeXworks 中,它运行良好。

我确实不知道 Lyx 的问题出在哪里。

答案1

问题在于,正如手册所说,你没有在评论中放置 bibtex 按钮。这是为了让 LyX 使用其引文基础设施而不导出\bibliographystyle\bibliographyLaTeX。请注意,这两个是 bibtex 命令,它们不能与 biblatex 一起使用。检查来自http://wiki.lyx.org/BibTeX/Biblatex为您工作。

相关内容