我遇到了以下问题。我正在尝试编写一份文档,其中我想使用脚注引用样式。但是,每当我csquotes
在 TeXworks 中将包添加到我的代码中时,我都会收到以下错误:
! Missing = inserted for \ifnum. <to be read again> -
csquotes
当我从我的代码中删除包时,每当我使用\cite
时,而不是脚注,整个参考都会发布在文本中。
这是我的代码:
\documentclass[a4paper,12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[english]{babel}
%Citations
\usepackage{csquotes}
\usepackage[backend=biber,citestyle=verbose]{biblatex}
\addbibresource{./library.bib}
\begin{document}
\author{Name}
\title{Time and Earth}
\date{\today}
\frontmatter
\maketitle
\tableofcontents
\mainmatter
\include{./chapter01}
\backmatter
\printbibliography
\end{document}
我尝试过更新软件包,但据我所知,它们是最新的。但是,由于我在大学计算机上使用 MikTex,因此无法自动将存储库同步到在线源。我已从 CTAN 手动下载了存储库。
.bib 文件由 Mendeley 生成,格式如下:
@book{Heidegger2001,
address = {Oxford (UK) {\&} Cambridge (USA)},
author = {Heidegger, Martin},
publisher = {Blackwell Publishers},
title = {{Being and Time}},
translator = {Macquarrie, John and Robinson, Edward},
year = {2001}
}
我csquotes
暂时可以把包裹拿出来,但我想了解出了什么问题。