Seite 1 von 4

Biblatex

Verfasst: Di 4. Dez 2012, 23:30
von Leopard
Hallo,

für mich stellt sich folgendes Problem. Ich habe ein Latex-Dokument, das ohne Fehlermeldung funktioniert. Allerdings wird der BEfehl
\cite{Müller.2100} 
wird ausgegeben als
[Müller.2010]
.

Es wird also 1 zu 1 das ausgegeben, was in den geschschweißten Klammern steht. Aus irgendeinen Grund scheint er keine Referenz zu am Anfang des Dokuments Verweis zur BIB-Datei
\bibliography{References/Literatur.bib}
herzustellen Ebensowenig wird das Literaturverzeichnis mittels des Befehls
\printbibliography
generiert. Aber es gibt keine einzige Fehlermeldung.

Ich sitze schon den ganzen Tag über dem Dokument, um es zu richten. Allerdings sehe ich nicht, wo ein Fehler liegt.

Irgendwelche Ideen?

Re: Biblatex

Verfasst: Di 4. Dez 2012, 23:36
von bloodworks
Leopard hat geschrieben:ganzen Tag über dem Dokument, um es zu richten. Allerdings sehe ich nicht, wo ein Fehler liegt.
Tja da kann dir wohl keiner helfen, solange du kein ordentliches Minimalbeispiel [2] machst.

Ansonsten kann ich nur das Mantra wiederholen: Hast du bibtex (oder biber) durchlaufen lassen?

Verfasst: Mi 5. Dez 2012, 00:14
von Leopard
Was meinst Du mit durchlaufen lassen?

Ich arbeite mit TeXworks und standardmäßig wird bei der Kompellierung der TEX-Datei pdfLaTEX+MakeIndex + Bibtex durchgeführt.

"Minimalbeispiel" (das Tex-Dokument setzt sich aus mehreren Tex-Dateien zusammen):
% Dokumentenklasse (Koma Script)
\documentclass[paper=a4, paper=portrait, pagesize=auto, DIV=calc, BCOR=1cm, parskip=half, oneside, fontsize=11pt, ngerman]{scrartcl} % Classes: scrartcl, scrreprt, scrbook

\bibliography{References/Literatur.bib}


% Schriften
\input{Context/fonts}

% Pakete Laden
\input{Context/packages}

% Einstellungen und Layoutstile 
\input{Context/style}


% schreibt alle verwendeten Dateien in die log Datei
\listfiles 

\begin{document}

\input{Content/00_Titel.tex}
\thispagestyle{empty}

\newpage

\tableofcontents
\thispagestyle{empty}

\newpage
\input{Content/01_Kurzfassung.tex}

\newpage
\input{Content/02.tex}

\cite{Schmidt.2010}

\newpage
\printbibliography
\clearpage

\newpage

% Abbildungs- und Tabellenverzeichnis
%\listoffigures
%\listoftables

% Anhang
%\appendix

%\input{Content/09Anhang.tex}

\end{document}


Re: Biblatex

Verfasst: Mi 5. Dez 2012, 02:41
von skater
Leopard hat geschrieben:
\cite{Müller.2100} 
Try:
\cite{Mueller.2010}


Und – bitte, bitte, bitte – auch in der Datenbank entsprechend anpassen. ;-)

Verfasst: Mi 5. Dez 2012, 10:03
von Leopard
Danke für Deine Antwort.

In meinem Latex-Code, habe ich es mit
\cite{Schmidt.2010} 
probiert. Die Umlaute sind also nicht das Problem. (Diese dürften dann vermutlich auch mit
[?]
und einer Fehlermeldung dargestellt werden.)

Es wird schlichtweg auch keine Literaturverzeichnis generiert.

???

Verfasst: Mi 5. Dez 2012, 10:28
von bloodworks
Naja wie gesagt ohne Minimalbeispiel [2] (<-LESEN!) ist keine qualifizierte Antwort möglich.

Aber nach deiner durchaus unzureichenden Beschreibung tippe ich immer noch darauf, dass du schlicht biber oder bibtex nicht aufgerufen hast.

Schau mal in dein Arbeitsverzeichnis und suche nach einer .bib Datei.

Verfasst: Mi 5. Dez 2012, 11:16
von u_fischer
bloodworks hat geschrieben: Aber nach deiner durchaus unzureichenden Beschreibung tippe ich immer noch darauf, dass du schlicht biber oder bibtex nicht aufgerufen hast.
Ich tippe darauf, dass bibtex aufgerufen wird, wo man eigentlich biber aufgerufen sollte. Was man wahrscheinlich durch ein Blick in die log-Datei erkennen könnte.
Schau mal in dein Arbeitsverzeichnis und suche nach einer .bib Datei.
Du meinst .bbl-Datei. Die bib-Datei wird schon da sein.

Verfasst: Mi 5. Dez 2012, 11:59
von bloodworks
u_fischer hat geschrieben:
Du meinst .bbl-Datei. Die bib-Datei wird schon da sein.
Ja genau, sorry.

Verfasst: Mi 5. Dez 2012, 12:00
von Leopard
Die aus Citavi exportierte BIB-Datei liegt am richtigen Ort.

Dem Tip mit "Biber" folgend habe ich mir das LOG-File angeschaut und folgenden Eintrag gefunden:

"Package biblatex Warning: No "backend" specified, using Biber backend."

"Package biblatex Warning: Please (re)run Biber on the file:"


Woraufhin ich mir nun die biber.exe Datei heruntergeladen habe. Allerdings finde ich soweit keine Informationen dazu wo mein die Datei ablegt. Ich benutzt die Miktex 2.9. Distribution.

Verfasst: Mi 5. Dez 2012, 12:05
von bloodworks
Naja da wo deine Shell halt sucht....
Prinzipiell kannst du auch bibtex als backend angeben, wenn du biber nicht brauchst. Siehe dazu die biblatex Doku.
Und du musst es natürlich aufrufen.

PS: mit einem richtigen Minimalbeispiel [2] hätte man das auch auf Anhieb gesehen....