我正在使用 TexStudio 和 biblatex-chicago 软件包撰写一篇人文论文,但在使 PDF 显示完整引文作为脚注和打印参考书目方面遇到了问题。我已阅读文档并了解了 Tex Studio 需要使用的编译/构建顺序的特性。我也阅读了与我的问题相关的帖子,但到目前为止还没有找到适合我的解决方案。我想知道我的其他一些软件包是否会干扰,或者我只是忽略了一些简单的东西。我正在寻找有人为我指明正确的方向。我也很高兴知道您在我的序言中发现的任何其他错误。
我的 MWE(如果您需要更多详细信息,请告诉我):
\documentclass[12pt,a4paper,openright,draft]{report}
\usepackage[margin=2.5cm]{geometry}
\usepackage{setspace}
\usepackage{parskip}
\doublespacing
\usepackage{hyperref}
\usepackage{comment}
\usepackage{fancyhdr}
\usepackage{url}
\usepackage{microtype}
\usepackage{color}
\usepackage{nth}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[nowatermark]{fixmetodonotes}
\usepackage[style=long,nonumberlist,toc,xindy,acronym,nopostdot]{glossaries}
\setacronymstyle{long-short}
\makeglossary
\usepackage[xindy]{imakeidx}
\usepackage[notes]{biblatex-chicago}
\usepackage{sectsty}
\addbibresource{C:/Users/annas/Documents/introbib}
\begin{document}
some text\autocite{azari2008} more text\autocite{beate2012}
\printbibliography
\end{document}
我的(示例)introbib.bib 文件如下所示:
@Article{azari2008,
author = {Azari, Jaz},
title = {Review Essay},
journal = {Small Wars \& Insurgencies},
year = {2008},
volume = {19},
number = {2},
pages = {274--281},
}
@Article{beate2012,
author = {Beate, Jahn},
title = {Humanitarian Intervention},
journal = {International Politics},
year = {2012},
volume = {49},
pages = {36--58},
}
我没有收到任何这样的错误消息,只有这样的评论:\name
在排序规范中已被弃用,请使用\field
,我不明白。
答案1
当前biblatex-chicago
2016-06-07 发布的 1.0rc1 版本确实发出了以下形式的警告
Package biblatex Warning: '\name' is deprecated in sorting specifications, please use '\field'.
Package biblatex Warning: '\list' is deprecated in sorting specifications, please use '\field'.
即使是在最小的例子中
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{csquotes}
\usepackage{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
\autocite{sigfridsson}
\printbibliography
\end{document}
您可以放心地忽略这些警告,biblatex
只需发出警告并\field
在内部使用正确的命令 ( )。应该通知包作者,以便他可以更正排序方案定义。
事实证明向后兼容代码已添加这次提交因此警告仅从 3.5 版开始出现biblatex
。我无法测试,但我认为以前的版本可能会默默失败。