Seite 1 von 1

Literaturverzeichnis wird nicht erstellt

Verfasst: Mo 19. Okt 2015, 00:41
von Dypr4x
Guten Tag,

Nach Überprüfung meines Codes mit dem Topic hier im Forum http://golatex.de/wichtige-hinweise-ers ... 11964.html und es immer noch nicht klappt, stell ich einfach mal das Problem vor.

Mein (Minimal-)Code sieht wie folgt aus:
\documentclass[a4paper,12pt,oneside]{article}

\usepackage[ngerman]{babel}						% Deutsche Sonderzeichen benutzen 
\usepackage[style=authortitle, backend=biber]{biblatex}
\addbibresource{literatur.bib}




\begin{document}
\parencite{aristotle:physics} 
\cite{wilde}
\printbibliography 


\end{document}
Mit:
%MeineLiteratur.bib 
@book{aristotle:physics, 
  author       = {Aristotle}, 
  title        = {Physics}, 
  date         = 1929, 
  translator   = {Wicksteed, P. H. and Cornford, F. M.}, 
  publisher    = {G. P. Putnam}, 
  shorttitle   = {Physics}, 
} 

@book{wilde, 
  author       = {Wilde, Oscar}, 
  title        = {The Importance of Being Earnest: A Trivial 
Comedy for Serious People}, 
  year         = 1899, 
  series       = {English and American drama of the Nineteenth 
Century}, 
  publisher    = {Leonard Smithers and Company}, 
} 
Nachdem ich das alles kompiliere steht letztendlich "(aristotle:physics) wilde" dort.

Benutze TexStudio/MikTex. In TexStudio ist und Befehle -> Biber -> biber.exe % und Erzeugen -> Standard Bibliographieprogramm -> txs:///biber angegeben.

Letztendlich passiert also nichts. Und ich habe auch ehrlich gesagt keine Ideen.

Hoffentlich könnt ihr helfen. :-)

Verfasst: Mo 19. Okt 2015, 07:47
von Besserwisser
Da dein Beispiel aus zwei Dateien besteht, funktioniert der Online-Editor-Link leider nicht. Am Smartphone ist mir das Kopieren der zweiten Datei in die erste zu fummelig. Daher kann ich gerade nicht testen. Tipp: Beachte künftig Minimalbeispiel besser.

Ergebnisbeschreibung lasst vermuten dass biber nicht lief. Was wird beim Aufruf von biber im Terminal ausgegeben? Beachte ggf. http://www.komascript.de/biber.

Wie sieht die aktuelle log-Datei und die aktuelle blg-Datei aus? Siehe dazu ggf. die wichtigen Hinweise.

Verfasst: Mo 19. Okt 2015, 08:24
von Gast
Dein Minimalbeispiel sollte eigentlich einwandfrei funktionieren. Was mich ein bisschen Verwirrt, ist dass Deine .bib-Datei nach der Angabe in \addbibresource eigentlich literatur.bib heißen sollte, der Kommentar in Deinem Beispiel aber MeineLiteratur.bib sagt. Das wird wohl am Copy und Paste liegen, aber nicht, dass die Datei nachher einfach nur falsch heißt.

Bitte versuche das Dokument aus der Kommandozeile zu kompilieren (siehe Wie kompiliere ich in der Eingabeaufforderung / im Terminal?), dazu musst Du
pdflatex test
biber test
pdflatex test
pdflatex test
laufen lassen, wenn Deine Datei test.tex heißt.

Zeige uns dann bitte die erzeugte .blg-Datei und das Ende (dort wird biblatex erwähnt und es geht um .bbls) der .log-Datei des letzten Durchlaufs. Fehler und Warnungen, die in der Konsole entstehen, wären auch wichtig.

Für ein noch besseres Beispiel kannst Du auch
\documentclass{article}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Zitiere Onlinequelle: \cite{ctan,markey}\par
Zitiere Buch: \parencite{companion}\par
Zitiere Artikel: \cite{springer}
\printbibliography[heading=bibintoc]
\end{document}
probieren.

Obwohl Dein Setup ganz gut klingt, vergleiche es ruhig nochmal mit Biblatex with Biber: Configuring my editor to avoid undefined citations und Wie verwende ich biber in meinem Editor?.

Verfasst: Mo 19. Okt 2015, 14:26
von Dypr4x
Hi,

danke für deine Antwort. Ersteres ist nur ein Copy-Paste Fehler.

Das Kompilieren über die Konsole hat an sich funktioniert. Was ich als Laie rauslesen konnte, waren Probleme wie undefined on input. Sprich das er es nicht kennt oder es schlichtweg nicht definiert ist.

Des Weiteren steht in .blg Datei gar nichts. Zumindest kann ich nichts verwertbares daraus entnehmen.

Die .log habe ich beigefügt. Die .blg konnte ich nicht beifügen, da ich nur eine Datei pro Post anscheinend anhängen kann, aber kann sie notfalls noch nachreichen. Ich hoffe, dass Du/Ihr etwas brauchbares entnehmen könnt und es von meiner Seite richtig gemacht worden ist.


Mit deinem Beispiel entsteht folgendes :

Zitiere Onlinequelle: ctan; markey
Zitiere Buch: (companion)
Zitiere Artikel: springer

Nach deinem Link habe ich mal Separat Tools -> Bibliographie laufen lassen. Folgende Meldung erschien: data source C:\Users\NAME\AppData\local\Temp\par-5068696c6970\cache-GANZVIELEZEICHEN\inc\lib/Biber/LaTeX/recode_data.xml not found in. Gleiches Ergebnis bei 3 unterschiedlichen Dokumenten.

Verfasst: Mo 19. Okt 2015, 14:29
von Besserwisser
Du solltest wie unter meinem Link angegeben, den biber Cache löschen.

Verfasst: Mo 19. Okt 2015, 14:52
von Dypr4x
Das mit dem Cache ging mir nicht ersichtlich hervor. Aber nach Löschung des Caches funktioniert es nun. :-)

Ich bedanke mich!