回忆录和 biblatex 一起使用时出现的问题

回忆录和 biblatex 一起使用时出现的问题

由于我无法理解的原因,我无法使用 TexLive 2011 编译以下内容:

\documentclass[12pt,a4paper]{memoir}

\usepackage{biblatex}

\bibliography{mnwe-thesis}
\begin{document}

Following Serre\cite{serre_Trees}

\end{document}

使用.bib文件mnwe-thesis.bib

@Book{ serre_Trees,
address = "Berlin",
series = "Springer Monographs in Mathematics",
title = "Trees",
isbn = "3-540-44237-5",
url = "http://www.ams.org/mathscinet-getitem?mr=1954121",
publisher = "{Springer-Verlag}",
author = "{Jean-Pierre} Serre",
year = "2003",
    note = "Translated from the French original by John Stillwell, Corrected 2nd   printing of the 1980 English translation"
}

我收到的错误是:

.
.
.
(./mnwe.bbl)
Package biblatex Info: Reference section=0 on input line 6.
Package biblatex Info: Reference segment=0 on input line 6.

! Undefined control sequence.
\biburlsetup ->\Urlmuskip 
                      =0mu plus 3mu\relax \mathchardef \UrlBigBreakPenal...
l.13 Following Serre\cite{serre_Trees}

我非常惊讶,因为memoir它被特别列为兼容的文档中的包biblatex

编辑:

将 documentclass 更改为article没有帮助。我还添加了\listfilesafter \begin{document}。输出如下:http://pastebin.com/9dMgNzpz

答案1

当前错误来自过时的url包裹。您的版本是1999/03/02 ver 1.4,而 CTAN 上最新版本是 ,2006/04/12 ver 3.3其定义是\Urlmuskip

相关内容