texmaker - probleme beim Zitieren und Literaturverzeichnis Thema ist als GELÖST markiert

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


Mia-DA

texmaker - probleme beim Zitieren und Literaturverzeichnis

Beitrag von Mia-DA »

Hallo!

Nachdem ich nun schon den ganzen Tag damit beschäftigt bin ein Literaturverzeichnis in meine DA einzufügen muss ich nun euch fragen. Ich weiß nicht weiter...

Kommen wir zu einem Mininmalbeispiel:
%Minimalbeispiel.tex
\documentclass[12pt,a4paper,DIV14,BCOR10mm,headsepline,headings=normal]{scrreprt}
\usepackage{mathpazo}
\usepackage[version=3]{mhchem}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage{setspace}
\usepackage{units}
\usepackage{tabularx}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{color}
\usepackage{array,multirow,bigdelim}
\usepackage{upgreek}
\usepackage[output-decimal-marker={,}]{siunitx}
\usepackage{amsmath}
\usepackage{mdwlist}
\usepackage{paralist}
\usepackage{subfigure}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[backend=bibtex8]{biblatex}
\bibliography{latexlit}
\parindent0pt
\renewcommand*{\headfont}{\normalfont}
\onehalfspacing
\usepackage{filecontents}
\begin{document}

Weiterhin wird dessen Funktionsprinzip näher beschrieben und auf die Aufnahme- und Auswertetechniken eingegangen. \autocite{Knuth:TeXbook}

\printbibliography
\end{document}
%Hier ist das Ende
%latexlit.bib
@book{Knuth:TeXbook,
 title{Te TeXbook}
 author{Donald E. Knuth}
 date{1986-05}
 publisher{Addison-Wesley},
}
%das wars
Ich stehe nun vor folgendem Problem:

Ich kompiliere F6 F6 F11 F6 F6 und außer, dass [Knuth:TeXbook] anstelle der angestrebten [1] passiert nichts. Und in dem Minimalbeispiel.bib steht:
% $ biblatex auxiliary file $
% $ biblatex version 1.6 $
% Do not modify the above lines!
%
% This is an auxiliary file used by the 'biblatex' package.
% This file may safely be deleted. It will be recreated as
% required.
%
\begingroup
\makeatletter
\@ifundefined{ver@biblatex.sty}
  {\@latex@error
     {Missing 'biblatex' package}
     {The bibliography requires the 'biblatex' package.}
      \aftergroup\endinput}
  {}
\endgroup

\lossort
\endlossort

\endinput
Vielleicht habt ihr ja eine Idee? Wenn Informationen fehlen, bitte kurz darauf hinweisen. Ich mache das heute hier zum ersten Mal (alle anderen Fragen habe ich Dank Google&Buch klären können).

LG Mia

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Der Aufbau deiner bib-Datei ist falsch:
%Minimalbeispiel.tex
\documentclass[12pt,a4paper,DIV14,BCOR10mm,headsepline,headings=normal]{scrreprt}
\usepackage{mathpazo}
\usepackage[version=3]{mhchem}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[babel,german=guillemets]{csquotes}
\usepackage[backend=biber]{biblatex}
\addbibresource{latexlit.bib}


\usepackage{filecontents}
\begin{filecontents}{latexlit.bib}
@book{Knuth:TeXbook,
 title={Te TeXbook},
 author={Knuth, Donald E.},
 date={1986-05},
 publisher={Addison-Wesley},
} 
\end{filecontents}
\begin{document}

Weiterhin wird dessen Funktionsprinzip näher beschrieben und auf die Aufnahme- und Auswertetechniken eingegangen. \autocite{Knuth:TeXbook}

\printbibliography
\end{document}
%Hier ist das Ende
Weiters solltest du bei utf8-Codierung biber als backend benutzen. Ergebnis siehe Anhang.
Gruß, Sepp.-
Dateianhänge
biblio86.pdf
(30.53 KiB) 640-mal heruntergeladen
Zuletzt geändert von Sepp99 am Sa 21. Jan 2012, 17:28, insgesamt 1-mal geändert.

Mia-DA

Beitrag von Mia-DA »

Hallo!

Danke schon mal für deine Antwort. Leider hat sich bei mir nichts getan, trotz des neuen Codes :( Hast du noch eine Idee?

LG Mia

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Mia-DA hat geschrieben:Danke schon mal für deine Antwort. Leider hat sich bei mir nichts getan, trotz des neuen Codes :( Hast du noch eine Idee?
Achtung - ich habe den Code soeben gändert, hat sich überschnitten. Es wäre schön, wenn du nähere Angaben machen könntest, "bei mir hat sich nichts getan" ist zu wenig. Du kannst natürlich bibtex8 satt biber verwenden!
Gruß, Sepp.-

Mia-DA

Beitrag von Mia-DA »

Hallo!

Also ich habe deinen Code abgespeichert, das .bib file auch entsprechend geändert (mit "=") und das dann ausgeführt (F6 F11 F6 F6).

Es bleibt bei dem einen Satz mit [Knuth:TeXbook] als Referenz, ohne Verzeichnis. Es kommt wie schon vorher keine Fehlermeldung.

Dank dir!

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Mia-DA hat geschrieben: das .bib file auch entsprechend geändert (mit "=") und das dann ausgeführt (F6 F11 F6 F6).
Hast du in der bib-Datei auch die Beistriche angehängt?
Sepp.-

Mia-DA

Beitrag von Mia-DA »

Also ich habe den Eintrag aus deinem Code in meine .bib Datei kopiert. Oder was meinst du?

Mia-DA

Beitrag von Mia-DA »

Das kann man falsch verstehen, meine .bib Datei sieht nun so aus:
@book{Knuth:TeXbook, 
 title={Te TeXbook}, 
 author={Knuth, Donald E.}, 
 date={1986-05}, 
 publisher={Addison-Wesley}, 
}

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Versuche einmal, nur mein Beispiel mit F6 F11 F6 F6 zu kompilieren. Läuft dieses Beispiel durch (ersetze nur biber durch bibtex8)? Schreibe VOR
\documentclass
noch
\listfiles
. Falls mein Beispiel ebenfalls nicht klappt, solltest du dein log-file schicken.
Gruß, Sepp.-

Mia-DA

Beitrag von Mia-DA »

Es klappt, und zwar mit \listfiles. Kannst du mir erklären, warum das so ist? Ich habe echt schon alles an Literatur durch, was ich finden konnte aber das ist mir neu (darum wurde es natürlich nicht probiert...)

Antworten