我在处理以下.tex
文件时遇到了问题。使用style=nature
不会出错,使用style=chem-acs
或 则science
不起作用,并会出现大量错误(见下文)。
我先运行 pdfLaTeX,然后运行 Biber,最后再运行 pdfLaTeX,作为工作示例
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[
backend=biber,
style=nature,
sortlocale=de_DE,
natbib=true,
url=false,
doi=true,
eprint=false
]{biblatex}
\addbibresource{bibfile.bib}
\begin{document}
\cite{Smith2011}
\nocite{*}
\printbibliography
\end{document}
错误:软件包 keyval 错误:giveninits 未定义。软件包 biblatex 错误:参考书目宏 'name:family-given' 未定义等
编辑:
错误原因是 biblatex 和 biblatex-chem 包不匹配。运行更新(管理员)两次修复了错误。