Seite 1 von 2
Literaturverzeichnis wird nicht erzeugt
Verfasst: So 7. Feb 2016, 08:45
von Hennsen
Hey Leute,
Ich habe beim Literaturverzeichnis folgendes Problem.
Process started
Process exited with error(s)
Kann mir damit jemand helfen?
Es werden keine weiteren wirklichen Fehler angegeben, weder im Hauptdokument noch in der biblatex-datei (das angegeben Literatur falsch angegeben ist).
\usepackage[backend=biber, style=authoryear, maxnames=1]{biblatex}
\addbibresource{Masterarbeit_HenningScheibert_Literatur.bib}
Kann es an der überalterten Version von biber liegen?
In der Präambel stehen die richtigen Befehle und am Ende des Dokuments auch der Befehl fürs generieren des Literaturverzeichnis.
Im Text steht dann beim zitieren beim Befehl \cite zB. dann beim setzen lassen nur der Text in fetter Schrift und so wie ich die Literaturquelle in der biblatex-Datei genannt habe. zB. Müller.2013
An was könnte es liegen das das Literaturverzeichnis nicht generiert wird, obwohl ich die Zitierung (übereinstimmender Bezeichnung) habe und die biblatex-Datei richtig eingebunden habe?
Danke für die Hilfe.
Da ich nicht so überragend viel Ahnung von Latex habe würde ich mich über eine Antwort freuen die das Problem "einfach" erklärt.
...
Verfasst: So 7. Feb 2016, 09:08
von nixversteh
Moin Hennsen,
... dann lass mal deinen Code sehen, sind zumindest für mich zu wenig Angaben.
Gruß
Martin
Verfasst: So 7. Feb 2016, 10:29
von Hennsen
Hoffe das was ich jetzt eingefügt habe reicht aus.
Präambel mit dem Dokument wo die einzelnen Unterkapitel eingebunden werden.
documentclass[doktyp=marbeit,sprache=english, parskip=half,
kapitel=true]{TUBAFarbeiten}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\graphicspath{{./Abbildungen/}}
\usepackage{tabularx}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{acronym}
\usepackage{chemmacros}
\chemsetup{modules = all}
\DeclareSIUnit{\anno}{a}
\usepackage[autostyle=true]{csquotes}
\usepackage[backend=biber, style=authoryear, maxnames=1]{biblatex}
\addbibresource{Masterarbeit_HenningScheibert_Literatur.bib}
%------------------------------------------------------------
\begin{document}
\include{Masterarbeit_HenningScheibert_Introduction}
\include{Masterarbeit_HenningScheibert_Geological_Setting}
\include{Masterarbeit_HenningScheibert_Methods}
\include{Masterarbeit_HenningScheibert_Skarn-related_Mineralisation}
\printbibliography
\end{document}
Der folgende Abschnitt ist das eingebundenen Kapitel, was er beim übersetzen auch korrekt macht, also zumindest mit dem Text. Das Zitat macht er nicht richtig und baut auch keine Literaturliste am Ende der Arbeit auf.
\chapter{Skarn-related Mineralisation}
\enquote{Skarn deposits are one of the more abundant ore types in the earth’s crust and have been the subject of numerous studies over the centuries} (\cite{Meinert.2005}).They were mined for a variety of metals, such as W, Cu, Fe, Pb, Zn, Mo, Au, Ag, U, REE (rare-earth elements), F, B and finally Sn. Skarns are spread over all continents and occur in all ages (\cite{Meinert.1992}).
Das ist die biblatex-Datei. Diese heißt von der Bezeichnung genau so wie die die ich in der Präambel angegeben habe...
Also die Quellen sind ein Ausschnitt der gesamten Datei der genau die beiden Quellen des Kapitel darüber enthält.
@article{Meinert.2005,
author={Meinert, L.D. and Dipple, G.M. and Nicolescu, S.},
title={World Skarn Deposits},
year={2005},
journal={Economic Geology},
volume={Economic Geology 100th Anniversary Volume},
page={299-336},
}
@article{Meinert.1992,
author={ Meinert, L.D.},
title={Skarns and Skarn Deposits},
year={1992},
journal={Geoscience Canada},
volume={19},
number={4},
page={145-162},
}
Angezeigt wird dann aber immer nur zB.
Meinert.1992 und nicht (Meinert 1992).
.....
Verfasst: So 7. Feb 2016, 10:45
von nixversteh
Monin Hennsen,
hm, wir können das nicht testen weil du die Dateien mit \include einbindest und wir haben diese Dateien nicht. Nimm das raus und stelle den Text ein, der die Fehler produziert...
Gruß
Martin
(sitze am falschen PC...)
Verfasst: So 7. Feb 2016, 11:23
von Besserwisser
→
Wichtige Hinweise: Erstellung von Literaturverzeichnissen
Vor allem die Passage: Troubleshooting
Da ich die verwendete Klasse nicht auf CTAN finden kann, beachte unbedingt, was für so einen Fall in der
Minimalbeispiel-Anleitung
empfohlen wird.
Verfasst: So 7. Feb 2016, 11:29
von u_fischer
Zeige mal den Inhalt der log-Datei und der blg-Datei.
Verfasst: So 7. Feb 2016, 11:41
von Johannes_B
Die Klasse lädt scrreprt, alerdings keine bib-relevanten Pakete. Diese werden vom Nutzer in der Prämbel geladen.
Verfasst: So 7. Feb 2016, 12:09
von Gast
Eigentlich sieht der Code so aus, als ob alles funktionieren sollte (gut bei author={ Meinert, L.D.}, sollten wohl die Leerzeichen verschwinden).
Außerdem enthält das volume-Feld bei @articles eigentlich immer nur eine Zahl, das Economic Geology 100th Anniversary Volume gehört bei biblatex vielleicht besser in das issue-Feld.
Statt die Klammern wie in (\cite{Meinert.1992}) selbst zu setzten, kannst Du \parencite nutzen: \parencite{Meinert.1992}.
In Deinem Beispiel fehlt bei \cite{Meinert.2005}).They were mined außerdem ein Leerzeichen vor They.
Um also das echte Problem zu untersuchen, benötigen wir die .log und .blg-Datei.
Verfasst: Mo 8. Feb 2016, 00:47
von Hennsen
Hier mal die Datei.
Hab noch keine Ahnung wie ich dort einen Fehler 1. Finde und 2. verstehe und 3. lösen kann.
Gruß Henning
Verfasst: Mo 8. Feb 2016, 01:01
von u_fischer
Seufz. Zwei Leute sagen, dass du die log-Datei *und* die blg-Datei zeigen sollst, und was machst du?