PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturverzeichnis mit Biblatex



MartiMcFly
19-02-2013, 21:08
Hallo zusammen,

ich komme nicht weiter bei der Erstellung meines Literaturverzeichnisses mit dem Packet Biblatex. Als Style möchte ich alphabetic benutzen, dies wird in meinem Quellcode auch folgend berücksichtigt...


\usepackage[natbib=true,style=alphabetic]{biblatex}
\bibliography{literatur}

Ein Bibliographie-Beispiel sieht so aus ...



@book{schlosser2011,
Author = {Joachim Schlosser},
Date-Added = {2012-12-23 18:32:42 +0000},
Date-Modified = {2013-02-19 19:10:26 +0000},
Publisher = {mitp},
Title = {Wisschenschaftliche Arbeiten schreiben mit LATEX},
Year = {2011}}

Nach mehrmaligem Setzen wird im Text an der Quelle "Schlosser2011" gesetzt, statt wie in dem Style eigentlich gewünscht "Sch11".
Im Literaturverzeichnis selbst bleiben die eckigen Klammern leer.
Weiß jemand was ich nicht berücksichtigt habe?

bobmalaria
19-02-2013, 21:30
hi,

biblatex hat in der aktuellsten version (und ich gehe davon aus das dein system recht aktuell ist) biber als backend eingestellt.

das bedeutet, dass nicht wie frueher

bibtex testdatei

aufgerufen wird um die \cite kommands zu verarbeiten sondern

biber testdatei

das kannst du in der kommandozeile im projektordner einfach mal selbst eingeben, wobei 'test' natuerlich zu ersetzen ist mit dem dateinamen deiner hauptdatei
oder
du stellst das in deinem editor ein.

solange biber noch nicht aufgerufen wurde, wird nur der key (also 'schlosser2011') angezeigt anstatt das was der stil definiert.

MartiMcFly
19-02-2013, 21:53
Danke für die schnelle Antwort.
Ich habe jetzt "backend=bibtex" gesetzt, aber leider ohne Erfolg

bobmalaria
19-02-2013, 22:16
wichtig ist das du bibtex oder biber auch aufrufst.

das geschieht nicht automatisch.
schau mal ob du im editor einen bibtex-button hast

fuehre dann
pfdlatex
bibtex
pdflatex
pdflatex

aus und schaue dir auch die log dateien an ob es zu fehlern kam.


gruss

MartiMcFly
19-02-2013, 22:47
ich benutze den Editor texmaker.

habe nun das Setzen nach der beschriebenen Reihenfolge ausgeführt. Es tritt nur die Warnmeldung "data encoding is utf8" bei mir auf. An dem Problem hat sich leider nichts geändert.

Daniel
20-02-2013, 12:00
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin2]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage{filecontents}
\usepackage[style=alphabetic,maxnames=8,backend=biber]{biblatex}

\begin{filecontents*}{Meine.bib}
%++++++++++++++++++++bibliography
@book{schlosser2011,
author = {Joachim Schlosser},
number = {2012-12-23 18:32:42 +0000},
addendum = {2013-02-19 19:10:26 +0000},
publisher = {mitp},
title = {Wisschenschaftliche Arbeiten mit \LaTeXe},
year = {2011}
}
\end{filecontents*}
\bibliography{Meine.bib}
%+++++++++++++++++++++++++++++++++++bibilographi

\setlength{\parindent}{0pt}

\begin{document}
\tableofcontents

\chapter{Einführung}
\section{Hintergrund}
Eigentlich wollte ich nichts mehr hier schreiben. Die Fragen sind fast immer die gleichen. Dabei gibt es im Doc-Ordner eine Datei namens "`Biblatex"'. Dort ist alles beschrieben. Außerdem muss beim Editor "`biber.exe"' eingestellt sein. Beim dreimaligen Latex-Lauf liegt das Ergebnis vor. Ich verwende Windows, der Editor ist TeXnicCenter.\medskip


\textbf{Warum wird immer wieder dasselbe diskutiert?}\cite{schlosser2011}

\printbibliography[title=Literaturverzeichnis]
\addcontentsline{toc}{section}{Literaturverzeichni s}
\end{document}

gruß

guenther h.\ klein

rstuby
20-02-2013, 12:13
bibtex kann kein utf8. Deshalb ist es besser, biber zu benutzen. Sonst kannst du mit Umlauten in deiner Literatur Probleme bekommen. Daher wird gewarnt.

MartiMcFly
23-02-2013, 12:01
Danke für die eure Ratschläge und Hinweise. Das Problem hat sich gelöst
Es funktioniert nun alles bestens unter Verwendung der Pakete [utf8]{inputenc} und [style=alphabetic, backend=bibtex]{biblatex}

setzen wie folgt:
pdflatex
bibtex
pdflatex
pdflatex
pdf anschauen

und schon wird das Inhaltsverzeichnis auch in alphabetic gesetzt!