Einführung

Einführung

Einführung

Ich habe eine TeX-Datei mit einer Reihe von Referenzen, die mit TeXStudio unter Windows 10 erstellt wurden und TeXLive als Backend verwenden. Seit der Migration von BibTeX zu BibLaTeX/Biber kann ich nicht mehr auf meine zentralisierte library.bibDatei in zugreifen $TEXMFLOCAL.

Ich habe bisher Standard-BibTeX verwendet, um Referenzen aus einer zentralisierten/datenbankbasierten Bibliographie abzurufen, die vonMendeleyim BibTeX-Format. Diese Bibliothek befindet sich unter (was auf meinem System $TEXMFLOCAL/bibtex/bib/local/library.bibbedeutet ):D:\Dev\texlive\texmf-local\bibtex\bib\local\library.bib

Aktuelle Software

  • Mendeley 1.16
  • TeXLive 2015
  • TeXStudio 2.10.8

Kompilierungssequenz

pdfLatex -> BibTeX/Biber (je nach Bedarf) -> pdfLatex -> pdfLatex

Während ich dieses Problem debuggte, habe ich auch die Zusatzdateien gelöscht und von Grund auf neu kompiliert, um mögliche Probleme mit beschädigten Dateien auszuschließen.

BibTeX MWE

Mit BibTeX kann ich auf diese Bibliothek wie folgt zugreifen:

\documentclass[10pt,a4paper,final]{article}
\usepackage{lipsum} % just for MWE

\begin{document}
  \section{Some Title}
    \lipsum[2]
  \section{Another Title}
    \lipsum[2]
    \par Summarised point \cite{TheRef2016}
  \bibliographystyle{unsrt}
  \bibliography{library}
\end{document}

BibLaTeX MWE (BibTeX-Backend)

Dieses Beispiel funktioniert wie vorgesehen, verwendet aber weiterhin BibTeX als Backend.

\documentclass{article}
\usepackage{lipsum} % just for MWE
\usepackage[backend=bibtex]{biblatex}
\addbibresource{library.bib}

\begin{document}
  \section{Some Title}
    \lipsum[2]
  \section{Another Title}
    \lipsum[2]
    \par Some text here \cite{TheRef2016}
  \printbibliography
\end{document}

BibLaTeX MWE (Biber-Backend)

Eine .bibDatei im selben Verzeichnis funktioniert einwandfrei, wie das MWE im Wiki zeigt (MWEB (für BibLaTeX) – Tex.SE Wiki).

Wenn Sie es jedoch so anpassen, dass die zentrale Bibliografie wie zuvor verwendet wird, wird eine Fehlermeldung angezeigt, die besagt, dass die Bibliografiedatei nicht gefunden werden kann.

\documentclass{article}
\usepackage{lipsum} % just for MWE
\usepackage[backend=biber]{biblatex}
\addbibresource{library.bib} % Also tried with \bibliography{library.bib}

\begin{document}
  \section{Some Title}
    \lipsum[2]
  \section{Another Title}
    \lipsum[2]
    \par Some reference \cite{TheRef2016}
  \printbibliography
\end{document}

Dies sind die Fehlermeldungen beim Kompilieren mit Biber:

INFO - Looking for bibtex format file 'library.bib' for section 0
ERROR - Cannot find 'library.bib'!

Abschluss

Wahrscheinlich übersehe ich etwas Grundlegendes, aber dieses Problem ratlos sitze ich seit ein paar Stunden fest und habe keine Lösung gefunden.

Dank im Voraus.

verwandte Informationen