以下 MWE 抛出两个错误:
- “\blx@tempa 的使用与其定义不符。”
- “包 xkeyval 错误:‘backend’ 在‘blx@opt@pre’ 系列中未定义。\blx@processoptions”。
\documentclass{article}
\usepackage{menukeys}
\usepackage[backend=biber]{biblatex}
\begin{document}
Hello world!
\end{document}
导致此错误的原因是什么?我该如何修复它?
答案1
menukeys
是 Evil Packages™ 之一。您必须加载它后biblatex:
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\usepackage{menukeys}
\begin{document}
Hello world!
\end{document}
还有其他类似功能的软件包,请参见这个问题下的答案。根本的问题似乎是他们装载了令人过敏的catoptions
包裹。biblatex