Biblatex-Fehler: Datei + PDF kann nicht verwendet werden

Biblatex-Fehler: Datei + PDF kann nicht verwendet werden

Für meine Bibliographie erhalte ich häufig eine Fehlermeldung wie:

Package biblatex Warning: BibTeX reported the following issues
(biblatex)                with 'Olevsky2000':
(biblatex)                - Can't use 'file' + 'pdf'.

Der entsprechende bibtexEintrag sieht folgendermaßen aus:

@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}}

Frage:

Es ist schon ziemlich lange her, dass ich diese bibliographischen Einträge erstellt und verarbeitet habe, und ehrlich gesagt bin ich mir nicht sicher, woher die „Datei“-Informationen kamen. Ich verwende hauptsächlich JabRefzur Verwaltung meiner Bibtex-Dateien, habe aber manchmal auch mit experimentiert BibDesk. Es scheint, dass ich an einige Einträge Links zu einer Textdatei (manchmal aber auch wieder zum entsprechenden PDF) angehängt habe.

  • Was ist der Unterschied zwischen dem fileund pdfdem Feld?
  • was ist das Problem biblatex, wenn beide Felder verwendet werden? (Ich sehe bisher kein Problem und der Inhalt beider Felder sollnichtin der Bibliographie abgedruckt werden, könnte also biblatexmeiner Meinung nach ignoriert werden)
  • wie kann ich verhindern, dass diese Fehlermeldungen meine Protokolldatei sprengen?

Antwort1

Die Standardstile biblatexverwenden in der Ausgabe keine pdfoder fileFelder, aber die Daten werden vom Backend verarbeitet, um sie verfügbar zu machen (Sie möchten vielleicht beispielsweise eine Leseform Ihrer Datenbank mit Hyperlinks zu den PDFs). Wie im biblatexHandbuch beschrieben, werden die Felder fileund pdfals gleichwertig behandelt: fileist der „native“ Name für biblatexmit pdf, da dieser von JabRef verwendet wird.

Als Workaround könnte man das Biber-Backend verwenden, da es hier keine Warnung ausgibt. (Es scheint filenichtpdf aufzugreifen : Ich frage mich, ob essollenWarnung ausgeben!) Sie können die Warnung aber auch einfach ignorieren: Es ist kein großes Problem. Sofern Sie die Informationen nicht in der gesetzten Ausgabe verwenden möchten, besteht kein Grund zur Sorge. Wenn Sie die Daten nicht benötigen, können Sie natürlich ein BibTeX-Dateitool verwenden, um das eine oder andere Feld zu entfernen (JabRef kann dies sicherlich tun).

verwandte Informationen