对于我的参考书目,我经常收到如下错误消息:
Package biblatex Warning: BibTeX reported the following issues
(biblatex) with 'Olevsky2000':
(biblatex) - Can't use 'file' + 'pdf'.
相应的bibtex
条目如下所示:
@ARTICLE{Olevsky2000,
author = {Olevsky, E. A. and German, R. M. and Upadhyaya, A.},
title = {Effect of gravity on dimensional change during sintering--II. Shape
distortion},
journal = {Acta Materialia},
year = {2000},
volume = {48},
pages = {1167--1180},
number = {5},
month = mar,
file = {Olevsky2000.txt:LiteraturEinzeln/Olevsky2000.txt:Text},
keywords = {Sintering, Gravity},
owner = {me},
pdf = {Olevsky2000.pdf},
timestamp = {2007.01.02},
url = {http://www.sciencedirect.com/science/article/B6TW8-3YRVDK1-H/2/676f0bfaba8eefac654600c1c1714525}}
问题:
我创建和处理这些书目条目已经是很久以前的事情了,坦白说,我不确定“文件”信息来自哪里。我主要用它JabRef
来管理我的 bibtex 文件,但有时也会尝试使用它BibDesk
。我似乎已经将文本文件的链接(但有时也会再次链接到相应的 pdf)附加到一些条目中。
file
和字段有什么区别pdf
?- 如果同时使用两个字段,会出现什么问题
biblatex
?(到目前为止,我没有发现任何问题,并且两个字段的内容都应该不是打印在参考书目中,因此可以被biblatex
恕我直言忽略) - 我怎样才能避免这些错误消息破坏我的日志文件?
答案1
标准biblatex
样式不使用pdf
或file
字段作为输出,但数据由后端处理以使其可用(例如,您可能需要一个带有指向 PDF 的超链接的数据库阅读形式)。如手册中所述biblatex
,字段file
和pdf
被视为等效:是提供的file
“本机”名称,因为这是 JabRef 使用的。biblatex
pdf
就解决方法而言,您可以使用 Biber 后端,因为它不会在此处发出警告。(它似乎file
没有收到pdf
:我想知道它是否应该发出警告!)不过,您可以忽略警告:这不是什么大问题。除非您想利用排版输出中的信息,否则无需担心。当然,如果您不需要数据,您可以使用 BibTeX 文件工具删除其中一个字段(JabRef 当然可以做到这一点)。