BibTeX-Berechtigung verweigert

BibTeX-Berechtigung verweigert

Ich habe vor Kurzem ein Upgrade von Ubuntu 12.04 auf Ubuntu 13.10 durchgeführt und musste TexLive 2013 und TeXWorks neu installieren. Der normale Schriftsatz mit pdfLaTeX funktioniert einwandfrei. Wenn ich jedoch versuche, BibTeX auszuführen, lautet die einzige Konsolenausgabe „Zugriff verweigert“ und die Bibliografie wird nicht kompiliert.

Ich habe versucht, die Kompilierung auf einem anderen Rechner mit denselben Tex- und Bib-Dateien durchzuführen, und es funktioniert einwandfrei. Ich weiß also, dass meine Quelldateien in Ordnung sind und das Problem an der Installationsart von LaTeX liegen muss.

Da der Fehler Berechtigungen erwähnte, dachte ich, ich hätte es irgendwie so installiert, dass nur der Root-Benutzer auf BibTex zugreifen kann. Ich habe versucht, TeXWorks als Root zu öffnen (über sudo texworks) und dann diese Version von TeXWorks zum Kompilieren verwendet, aber es konnte nicht einmal mit pdfLaTeX kompiliert werden.

Wie kann ich die Einstellungen von TeXWorks und/oder TeXLive ändern, damit BibTeX erneut kompiliert wird?

Antwort1

Ich habe das Problem gefunden. Ich hatte in den Einstellungen von TeXWorks zwei verschiedene Verzeichnisse für den Schriftsatz gespeichert. Ein Verzeichnis gehörte root und das andere meinem Benutzer. Beide Verzeichnisse enthielten eine Kopie von BibTeX und TeXWorks versuchte automatisch, das Verzeichnis zu verwenden, das root gehörte, und gab den Berechtigungsfehler zurück. Ich habe das Verzeichnis, das root gehörte, aus den Einstellungen entfernt und es funktioniert wieder!

verwandte Informationen