以下简约文档在 处产生“未定义控制序列”错误\begin{document}
。当我添加\usepackage[english]{babel}
注释时,错误消失。我正在执行的编译步骤是 pdflatex -> biber -> pdflatex。
\documentclass[a4paper, 12pt]{report}
\usepackage[backend=biber,style=alphabetic,citestyle=authoryear]{biblatex}
\usepackage[english]{babel}
\begin{document}
hello world
\end{document}
出于显而易见的原因,真的我想在文档中添加引用,但我也想使用 babel。我使用的是 MiKTeX 2.9,pdfTeX 版本 3.1415926-2.5-1.40.14。Biblatex 版本是 3.3,babel 是 3.8m。有没有办法解决这个软件包冲突?
文献索引
答案1
作为莫威需要指出的是,我安装的软件包(以及一般的 MiKTeX)比可观测宇宙还要古老。因此,我刚刚完全重新安装了 MiKTeX——我确信这是过度的,但我离题了——现在我的软件包版本是 babel 的 3.9n(2016/01/08)和 biblatex 的 v3.3(2016/03/03)。这(几乎毫不奇怪地)解决了问题。