goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98890
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer fretschi.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Wie kann ich "I didn't find a database for entry "" lösen ?

 

Excited
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 27.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 13:33     Titel: Wie kann ich "I didn't find a database for entry "" lösen ?
  Antworten mit Zitat      
Hi. Ich verzweifle gerade an meiner Bibliography. Habe Anleitungen gelesen und Foren durchsucht aber finde keine Lösung für mein Problem.


Ich nutze den Texmaker und möchte nun das Literaturverzeichnis anlegen.

Code • Öffne in Overleaf

\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}


\begin{document}

\include{./Chapter/Introduction}

\bibliography{References}
\bibliographystyle{plain}

\end{document}
 


Meine Literaturdatenbank habe ich manuell auch im Texmaker erstellt und als "References.bib" gespeichert.

Dort steht nur ein Eintrag:
Code • Öffne in Overleaf

@book{iclarm,
author = {International Center for Living Aquatic Resources Management
},
title = {The context of small-scale integrated agriculture-aquaculture systems in Africa: A case study of Malawi},
publisher = {Deutsche Gesellschaft für Technische Zusammenarbeit, Eschborn},
year = {1991},
}
 


Im Text verweise ich auf die Quelle mit
Code • Öffne in Overleaf
\cite{iclarm}
.

Dann führe ich alles aus mit PDFLaTeX --> BibTex --> PDFLaTeX --> PDFLaTeX in der main.tex Datei.

Leider erscheint im Fließtext nun [?], die Bibliography bleibt leer und in der Info-Leiste erscheint "This is BibText, Version 0,99d (MiKTeX 2.9.6930 64-bit) ... I didn't find a database entry for "iclarm"

Liegt es vielleicht an dem \include Befehl?
Sicherheitshalber habe ich auch auf dieses Kapitel die kompilieren-Reihenfolge ausführen lassen, das Problem besteht.

In meiner Konfiguration steht unter Bib(la)tex
bibtex %

Sieht jemand, was ich falsch gemacht habe? Ich sitze seit Stunden an diesem Problem Sad
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 14:17     Titel:
  Antworten mit Zitat      
Eigentlich sieht das alles (bis auf ein, zwei Schönheitsfehler in dem .bib-Eintrag, die aber kein solches Problem verursachen sollten) ganz gut aus. Wir wissen natürlich nicht, was genau in ./Chapter/Introduction drinsteht, aber eigentlich kann das so viel nicht kaputtmachen.

Probier mal das folgende Beispiel ohne irgendwelche Änderungen in einem neuen, leeren Order aus.
Code • Öffne in Overleaf
\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}


\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{iclarm,
  author    = {{International Center for Living Aquatic Resources Management
}},
  title     = {The context of small-scale integrated agriculture-aquacultur
               systems in {Africa
}: {A} case study of {Malawi}},
  publisher = {Deutsche Gesellschaft für Technische Zusammenarbeit},
  address   = {Eschborn},
  year      = {1991},
}
\end{filecontents}

\begin{document}
\cite{iclarm}

\bibliography{\jobname}
\bibliographystyle{plain}
\end{document}


Hast Du mal versucht, alle temporären Dateien (.aux, .bbl, .toc, .out, ...) zu löschen und dann nochmal mit PDFLaTeX, BibTeX, PDFLaTeX, PDFLaTeX zu kompilieren?

Kannst Du uns die gesamte .blg-Datei zeigen? (Auf Windows-Systemen wird die .blg-Datei unter Umständen als "Leistungsüberwachungsdatei" oder soetwas erkannt, wenn Du bekannte Dateiendungen ausblenden lässt, wird das .blg vielleicht gar nicht angezeigt. Die .blg-Datei ist aber trotzdem eine einfache Textdatei, die Du mit jedem Text-Editor öffnen kannst.)

Excited
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 27.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 14:30     Titel:
  Antworten mit Zitat      
Eine .out Datei habe ich gar nicht..? Ich habe .bcf, .run, .bbl, .aux, .toc, .lof, .lot, synctex.gz

Soll ich diese alle löschen?

Der blg- Eintrag lautet wie folgt:

This is BibTeX, Version 0.99dThe top-level auxiliary file: Masterarbeit.aux
A level-1 auxiliary file: ./Chapter/Introduction.aux
A level-1 auxiliary file: ./Chapter/Methods.aux
A level-1 auxiliary file: ./Chapter/Results.aux
A level-1 auxiliary file: ./Chapter/Discussion.aux
The style file: plain.bst
Database file #1: References.bib
Warning--I didn't find a database entry for "iclarm"
Warning--I didn't find a database entry for "Lee"
(There were 2 warnings)

(Habe noch einen zweiten Eintrag hinzugefügt, weil, ich weiß ja nicht, vielleicht klappts bei dem...leider nicht)
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 14:36     Titel:
  Antworten mit Zitat      
.bcf sollte bei dem Beispiel von Gast und auch beim gezeigten Beispiel von dir gar nicht erzeugt werden. Bitte teste genau das von Gast gezeigte Beispiel in einem neuen Verzeichnis. Wenn das bei dir nicht funktioniert, zeige genau die blg-Datei und die log-Datei, die dabei erzeugt werden. Wenn das hingegen funktioniert, zeige ein echtes eigenes InfoMinimalbeispiel und dazu zugehörend blg. und log-Datei.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 14:39     Titel:
  Antworten mit Zitat      
Ja, die können alle weg. Welche temporären Dateien Du genau bekommst, hängt auch von geladenen Paketen ab. Du musst also keine .out haben. Eine .bcf hingegen bekommt man soweit ich weiß nur von biblatex, das Du gar nicht nutzt, das ist schon etwas merkwürdig.

Gefunden wird eine References.bib. Hast Du überprüft, dass das die Datei ist, von der Du denkst, dass sie es ist und dass sie wirklich die beiden Einträge beinhaltet? References.bib ist ja ein recht generischer Name, vielleicht hast Du mehrere Dateien dieses Namens in unterschiedlichen Ordnern. Was passiert denn, wenn Du die Datei, von der Du denkst, sie sei die richtige, References.bib umbenennst? Sagt BibTeX dann immer noch, er würde die Datei finden?

Hast Du mein Beispiel in einem neuen, leeren Order ganz genau so ohne Änderungen ausprobiert? Ging es?

Excited
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 27.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 15:08     Titel:
  Antworten mit Zitat      
Anonymous hat Folgendes geschrieben:
Wenn das hingegen funktioniert, zeige ein echtes eigenes InfoMinimalbeispiel und dazu zugehörend blg. und log-Datei


Es entsteht [1].

Der bbl-File lautet:

\begin{thebibliography}{1}

\bibitem{iclarm}
{International Center for Living Aquatic Resources Management}.
\newblock {\em The context of small-scale integrated agriculture-aquacultur
systems in {Africa}: {A} case study of {Malawi}}.
\newblock Deutsche Gesellschaft für Technische Zusammenarbeit, Eschborn, 1991.

\end{thebibliography}


Und der log File:

This is BibTeX, Version 0.99d (MiKTeX 2.9.6930 64-bit) The top-level auxiliary file: Test.aux The style file: plain.bst Database file #1: Test.bib

Zuletzt bearbeitet von Excited am 27.07.2019, 15:15, insgesamt 2-mal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen

Excited
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 27.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 15:12     Titel:
  Antworten mit Zitat      
[quote="Anonymous"] Eine .bcf hingegen bekommt man soweit ich weiß nur von biblatex, das Du gar nicht nutzt, das ist schon etwas merkwürdig.
[\quote]

Ich hatte versuchsweise mit dem \usepackage{biblatex} [?] gearbeitet, da kamen aber etliche rote Fehlermeldungen weswegen ich das nicht weiter verfolgt habe.

Anonymous hat Folgendes geschrieben:
Gefunden wird eine References.bib. Hast Du überprüft, dass das die Datei ist, von der Du denkst, dass sie es ist und dass sie wirklich die beiden Einträge beinhaltet? References.bib ist ja ein recht generischer Name, vielleicht hast Du mehrere Dateien dieses Namens in unterschiedlichen Ordnern. Was passiert denn, wenn Du die Datei, von der Du denkst, sie sei die richtige, References.bib umbenennst? Sagt BibTeX dann immer noch, er würde die Datei finden?


Habe nur diese eine Datei mit .bib erstellt.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 15:43     Titel:
  Antworten mit Zitat      
Na die große Frage ist ja, ob Du in der Ausgabe von meinem Beispiel auch dir erwartete Ausgabe bekommst? Die .bbl und die .blg sehen auf jeden Fall sehr gut aus.

Wenn Du wirklich nur eine References.bib hast, dann zeig die uns bitte mal im Ganzen (kannst Du anhängen).

Ich bin zwar möglicherweise voreingenommen, aber ich würde Dir doch sehr ans Herz legen wollen, es nochmal mit biblatex und biber zu probieren. Dazu solltest Du allerdings nach der Umstellung auf biblatex und seine Befehle (wie z.B. in https://tex.stackexchange.com/q/5091/35864 erklärt) zunächst alle temporären Dateien löschen, Deinen Editor auf Biber umstellen (siehe z.B. https://tex.stackexchange.com/q/154751/35864 oder https://www.texwelt.de/wissen/fragen/1909/ auf Deutsch) und dann mit LaTeX, Biber, LaTeX, LaTeX kompilieren (statt "LaTeX" geht natürlich auch PDFLateX oder XeLaTeX oder LuaLaTeX). biblatex und Biber können einiges mehr als BibTeX (für deutschsprachige Texte ist z.B. echte Unicode-Unterstützung interessant) und sind häufig wesentlich leichter an eigene Wünsche anzupassen.

Excited
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 27.07.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 16:25     Titel:
  Antworten mit Zitat      
Die Ausgabe war [1], das scheint mir das zu erwartende Ergebnis gewesen sein oder?
Nur müsste ich ja dann alle Quellen in meinen Haupttext schreiben, und wie erstelle ich damit eine Bibliothek? Wenn alles andere nicht klappt, muss ich es eben auf diesem Weg versuchen...

Die Datei hab ich angehängt.
Sie ist übrigens im selben Ordner gespeichert wie alle Kapitel, stimmt das so?

Mit biblatex habe ich ja einen Versuch gewagt, aber da erschienen etliche rote Fehlermeldungen die ich absolut nicht nachvollziehen konnte.

Ich würde mich am meisten freuen, wenn es auf meinem zuerst eingeschlagenen Weg klappen würde, da ich ein Latex-Neuling bin und mir davor graust soviel zu ändern wie du vorgeschlagen hast... nichtsdestotrotz danke ich dir sehr, vielleicht muss ich das dann halt doch ausprobieren.

References.bib
 Beschreibung:

Download
 Dateiname:  References.bib
 Dateigröße:  527 Bytes
 Heruntergeladen:  6 mal
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.07.2019, 16:51     Titel:
  Antworten mit Zitat      
Excited hat Folgendes geschrieben:
Die Ausgabe war [1], das scheint mir das zu erwartende Ergebnis gewesen sein oder?

Ja. In der Tat.

Excited hat Folgendes geschrieben:
Nur müsste ich ja dann alle Quellen in meinen Haupttext schreiben, und wie erstelle ich damit eine Bibliothek? Wenn alles andere nicht klappt, muss ich es eben auf diesem Weg versuchen...

Ne, das ist nicht der Plan. Ich wollte mit dem Beispiel nur sicher gehen, dass alles Prinzipiell funktioniert und wir hier nicht einem ganz obskuren Fehler hinterherlaufen. Für normale Anwendungen, kann ich nicht empfehlen, die .bib-Datei mit filecontents aus dem .tex-Dokument heraus zu erstellen.


Excited hat Folgendes geschrieben:
Die Datei hab ich angehängt.

Sieht soweit OK aus. Aber mindestens beim author-Feld von iclarm solltest Du dem geänderten Code von oben folgen und
Code • Öffne in Overleaf
author = {{International Center for Living Aquatic Resources Management}},

mit doppelten geschweiften Klammern schreiben, um zu verhindern, dass der Name wie ein Personenname geparst wird: https://tex.stackexchange.com/q/10808/35864

Excited hat Folgendes geschrieben:
Sie ist übrigens im selben Ordner gespeichert wie alle Kapitel, stimmt das so?

Da haben wirs. Die .bib-Datei sollte im selben Order wie die Haupt-.tex-Datei liegen. Generell werden lokale Pfade (wie \bibliography{References} einer ist) relativ zum Arbeitsverzeichnis aufgelöst. Das Arbeitsverzeichnis ist normalerweise das, in dem die Hauptdatei liegt, dort werden (pdf)LaTeX und BibTeX etc. aufgerufen.

Was mich hier verwundert, ist dass BibTeX sehr wohl eine References.bib gefunden hat (das steht so in der .blg). Nach Deiner Aussage hast Du aber nur eine...

Excited hat Folgendes geschrieben:
Mit biblatex habe ich ja einen Versuch gewagt, aber da erschienen etliche rote Fehlermeldungen die ich absolut nicht nachvollziehen konnte.

Wenn Du vorher schon BibTeX genutzt hast und die temporären Hilfsdateien noch da sind, dann kann es tatsächlich merkwürdige Fehler geben. Das sollte aber nach dem Löschen der Hilfsdateien und dem Befolgen der kleinen Anleitungen aus den Links sehr schnell wesentlich besser werden. (Ohne genau zu wissen, welche Fehler es gab, kann ich natürlich keine konkreteren Tipps geben. Ich sollte nur erwähnen, dass manche Editoren manchmal etwas übereifrig sind und aus eigener Code-Analyse heraus Dinge rot ankreiden, die gar kein echter LaTeX-Fehler sind.)

Excited hat Folgendes geschrieben:
Ich würde mich am meisten freuen, wenn es auf meinem zuerst eingeschlagenen Weg klappen würde, da ich ein Latex-Neuling bin und mir davor graust soviel zu ändern wie du vorgeschlagen hast... nichtsdestotrotz danke ich dir sehr, vielleicht muss ich das dann halt doch ausprobieren

So viel ist das wie gesagt nicht. Eigentlich sollte das innerhalb einer halben Stunde machbar sein, wenn man sich erst ein kleines Beispiel vornimmt und versteht wie es geht, bevor man sein Riesendokument umbaut. Ich kann verstehen, dass Du bessere Dinge zu tun hast, aber wenn Du irgendwelche Dinge an Deinem Literaturverzeichnis oder den Zitaten ändern möchtest, geht das mit biblatex meiner Erfahrung nach wesentlich einfacher, als wenn Du Dich mit der umgekehrten polnischen Notation von BibTeX herumschlagen musst.

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de