我是 LaTeX 的新手,我正在尝试根据自己的需求调整现有的(公共)模板(注明来源),第一步是删除所有项目特定代码并设置环境以便构建。但是,我在构建时收到此错误(使用 texclipse,但从控制台也一样),没有特定的行号
Description Resource Path Location Type
Package xkeyval Error: `defernums' undefined in families `blx@opt@pre'. \blx@processoptions (followed by: ) (Occurance: /usr/local/texlive/2011/texmf-dist/tex/latex/biblatex/biblatex.sty) thesis.tex /mythesis Unknown Texlipse Build Error
但我不明白出了什么问题;这似乎是在抱怨 texlive 为 biblatex 提供的一个样式文件...除非我知道自己在做什么,否则我真的不想摆弄它们。
有人能指点一下吗?
我自己自定义的 sty 文件中唯一与 biblatex 相关的部分是
%% biblatex
\usepackage[
hyperref,backref,sortcites,
defernums=true,
date=short,
bibencoding=inputenc,
maxnames=3,
minnames=2,
firstinits=true,
sorting=nyt,
bibstyle=numeric,
citestyle=numeric-comp,
]{biblatex}
\def\bibfont{\small}
\bibliography{journals,phd,library}
\renewcommand\bibname{References}
完整内容请参见here
,样本情况包括
\documentclass[11pt,a4paper]{memoir}
\usepackage{thesis-preamble}
%\includeonly{magnet-design}
\EndPreamble
\begin{document}
\title{helloworld}
\end{document}
答案1
从 0.9b 版本开始,Biblatex 将该defernums
选项重命名为defernumbers
http://www.tex.ac.uk/CTAN/macros/latex/exptl/biblatex/RELEASE