Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist Thema ist als GELÖST markiert

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Suki
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Do 13. Apr 2023, 18:10

Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von Suki »

Hallo,

ich versuche das Literaturverzeichnis ans Laufen zu bekommen. Es will nur nicht so wie ich.
Hier ist mein Minimalbeispiel:
\documentclass[]{scrreprt}
  

\usepackage[backend=biber,style=chem-angew,sorting=none]{biblatex}      
\addbibresource{quellen.bib}              

\begin{document}
 Text. \cite{WATSON.1953} \cite{Ahrendt.2000}\cite{Haase.1995}

 \end{document}
Die entsprechende .bib Datei habe ich mir direkt von Citavi ausgeben lassen:
% This file was created with Citavi 6.15.2.0

@article{Ahrendt.2000,
 author = {Ahrendt, Kateri A. and Borths, Christopher J. and MacMillan, David W. C.},
 year = {2000},
 title = {New Strategies for Organic Catalysis: The First Highly Enantioselective Organocatalytic Diels$-$Alder Reaction},
 pages = {4243--4244},
 volume = {122},
 number = {17},
 issn = {0002-7863},
 journal = {Journal of the American Chemical Society},
 doi = {10.1021/ja000092s}
}


@article{Haase.1995,
 author = {Haase, Cornelius and Sarko, Christopher R. and DiMare, Marcello},
 year = {1995},
 title = {TADDOL-Based Titanium Catalysts and Their Adducts: Understanding Asymmetric Catalysis of Diels-Alder Reactions},
 pages = {1777--1787},
 volume = {60},
 number = {6},
 issn = {0022-3263},
 journal = {The Journal of Organic Chemistry},
 doi = {10.1021/jo00111a041}
}

@article{WATSON.1953,
 author = {WATSON, J. D. and CRICK, F. H.},
 year = {1953},
 title = {Molecular structure of nucleic acids; a structure for deoxyribose nucleic acid},
 pages = {737--738},
 volume = {171},
 number = {4356},
 issn = {0028-0836},
 journal = {Nature},
 doi = {10.1038/171737a0}
}
Irritierenderweise hat es einmal kurz funktioniert, wodurch jetzt die erste Zitation als [1] ausgegeben wird, während alle anderen als [Name.Jahr] stehen bleiben.
Mittlerweile bekomme ich den Fehler:
ERROR - Cannot find 'PhD.bcf'! INFO - ERRORS: 1
, aber es gibt eine .bcf Datei, die er sich selber erstellt.
Ich kompiliere mit PdFLaTex-Bib(la)tex-PdFLaTex (2x)-PdF anzeigen übers "Schnelle Übersetzen" im Texmaker. Ich habe auch bereits den Befehl von Bib(la)tex auf "biber %" umgestellt. Ich habe auch versucht, einzeln biblatex über die Datei laufen zu lassen.

Mittlerweile verzweifle ich ein wenig und bin dankbar für jede Antwort.
Viele Grüße Suki

uliken
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Sa 19. Nov 2022, 14:41

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von uliken »

In deinem Beispiel fehlt der Befehl \printbibliography.
\begin{filecontents}{quellen.bib}
@article{Ahrendt.2000,
 author = {Ahrendt, Kateri A. and Borths, Christopher J. and MacMillan, David W. C.},
 year = {2000},
 title = {New Strategies for Organic Catalysis: The First Highly Enantioselective Organocatalytic Diels$-$Alder Reaction},
 pages = {4243--4244},
 volume = {122},
 number = {17},
 issn = {0002-7863},
 journal = {Journal of the American Chemical Society},
 doi = {10.1021/ja000092s}
}


@article{Haase.1995,
 author = {Haase, Cornelius and Sarko, Christopher R. and DiMare, Marcello},
 year = {1995},
 title = {TADDOL-Based Titanium Catalysts and Their Adducts: Understanding Asymmetric Catalysis of Diels-Alder Reactions},
 pages = {1777--1787},
 volume = {60},
 number = {6},
 issn = {0022-3263},
 journal = {The Journal of Organic Chemistry},
 doi = {10.1021/jo00111a041}
}
@article{WATSON.1953,
 author = {WATSON, J. D. and CRICK, F. H.},
 year = {1953},
 title = {Molecular structure of nucleic acids; a structure for deoxyribose nucleic acid},
 pages = {737--738},
 volume = {171},
 number = {4356},
 issn = {0028-0836},
 journal = {Nature},
 doi = {10.1038/171737a0}
}
\end{filecontents}
\documentclass[]{scrreprt}
  

\usepackage[backend=biber,style=chem-angew,sorting=none]{biblatex}      
\addbibresource{quellen.bib}              

\begin{document}
 Text. \cite{WATSON.1953} \cite{Ahrendt.2000}\cite{Haase.1995}
\printbibliography % <- ergänzt
 \end{document}

Suki
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Do 13. Apr 2023, 18:10

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von Suki »

Danke für die schnelle Antwort. Im .bib Beispiel ist WATSON.1953 als dritter Titel enthalten. Ich habe \printbibliography hinzugefügt, aber es gab leider keine Veränderung im Fehler.

uliken
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Sa 19. Nov 2022, 14:41

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von uliken »

Entschuldigung, mein Fehler, ich habe den Eintrag WATSON.1953 nicht mitkopiert.
Wenn du in obiger Antwort auf Latex-Augabe drückst, wird aber ein korrektes Pdf mit Literaturverzeichnis erstellt.
Gucke doch mal in die Blg-Datei nach weiteren Fehler-Meldungen.

Suki
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Do 13. Apr 2023, 18:10

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von Suki »

Selbst, wenn ich mir dein Beispiel so rüber kopiere, bleibt der Fehler bestehen. Muss ich vielleicht eine Einstellung ändern?

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 801
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von MoeWe »

Benutzt Du eine dieser "'Build'-Ordner"-Nutzen-Funktionen? Ist die .bcf-Datei im gleichen Ordner wie Deine Haupt-.tex-Datei (heißt die auch wirklich PhD.tex)?

Kannst Du Dein Dokument von der Kommandozeile (https://texwelt.de/fragen/3461/wie-kompiliere-ich-in-der-eingabeaufforderung-im-terminal) mit pdflatex PhD, biber PhD, pdflatex PhD, pdflatex PhD kompilieren?

Suki
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Do 13. Apr 2023, 18:10

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von Suki »

Es geht weder mit noch ohne build-Ordner, aber mit der Powershell läuft es. Danke!! :D
Dann ist es wohl eine Einstellungssache in meinem Texmaker.

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 801
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von MoeWe »

Hrmm. Wie genau sieht denn Deine Konfiguration aus? Hast Du sie schon mit den bei https://texwelt.de/fragen/1909/wie-verwende-ich-biber-in-meinem-editor und https://tex.stackexchange.com/q/154751/35864 gezeigten Einstellungen abgeglichen?

(Was den Build-Ordner angeht: Stell das Feature besser aus. Wenn mehr Programme als nur TeX involviert sind, dann musst Du mit zusätzlichem Aufwand den anderen Programmen Bescheid geben, dass TeX seine temporären Dateien jetzt woanders zwischenparkt.)

Suki
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Do 13. Apr 2023, 18:10

Re: Cannot find 'PhD.bcf'! obwohl Datei vorhanden ist

Beitrag von Suki »

Nachdem es in der Shell geklappt hat, habe ich alle Voreinstellungen rausgeworfen und habe jetzt nur noch pdflatex (und shellescape für chemstyle) drin. Damit funktioniert es. Manchmal scheinen Voreinstellungen einfach nicht so sinnvoll zu sein.

Antworten