Umstieg von jurabib auf biblatex

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


eyghon
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 2. Feb 2009, 23:14

Umstieg von jurabib auf biblatex

Beitrag von eyghon »

Heyho,

ich würde gerne von jurabib auf biblatex umsteigen, doch scheitere kläglich daran biblatex zum Laufen zu kriegen. Ich habe keine Ahnung woran es liegen könnte.

Biblatex ist installiert; die FNDB wurde aktualisiert. Ich arbeite mit MikTex 2.8 und TeXnicCenter.


Hier mein Minimalbeispiel:
\documentclass[11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}
\usepackage[style=historische-zeitschrift]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\bibliography{literatur}

\begin{document}


Test\footcite{Wette2005}


\printbibliography

\end{document}

Es generiert folgende Fehlermeldung:
 
1.  Warning: Citation Wette2005 ... undefined ... 
2.  Warning: Empty bibliography ... 
3.  Warning: Undefined references ... 
4.  biblatex Warning: Please (re)run BibTex on the file Hausarbeit.aux and rerun LaTex afterwards. 
Dazu kommt noch eine Fehlermeldung in der .blx des biblatex-stils "historische zeitschrift", den ich eigentlich gerne verwenden würde.

Warnungen sind eigentlich ungerechtfertigt. Es liegt eine literatur.bib mit Wette2005 im Ordner. BibTex habe auch schon drüber laufen lassen, hat nichts gebracht.

Würde mich freuen, wenn mir jemand weiterhelfen kann, da ich ansonsten wohl doch zum alten jurabib zurückkehren muss.

Beste Grüße
M

      Benutzeravatar
      domwass
      TeX-Entwickler
      TeX-Entwickler
      Beiträge: 617
      Registriert: Di 26. Aug 2008, 12:44
      Kontaktdaten:

      Beitrag von domwass »

      Nimm zum Testen, ob biblatex richtig installiert ist, erstmal einen der biblatex-
      Standardstile (z.B. authortitle), und lass das Beispiel nochmal durchlaufen.
      Gib uns auch die bib-Daten, damit ausgeschlossen werden kann, dass dort
      ein Fehler drin ist. Das kann man auch direkt aus einer Datei heraus machen
      (siehe dazu http://biblatex.dominik-wassenhoven.de/ ... ml?de&mini,
      Stichwort filecontents-Umgebung). Füge deinem Beispiel außerdem
      den Befehl \listfiles hinzu, damit man die Versionen der Pakete in der .log-
      Datei hat. Erst wenn das läuft, kannst du historische-zeitschrift wieder
      hineinnehmen und sehen, ob der Fehler eventuell daran liegt.

      Gruß,
      Dominik.-

      eyghon
      Forum-Newbie
      Forum-Newbie
      Beiträge: 8
      Registriert: Mo 2. Feb 2009, 23:14

      Beitrag von eyghon »

      Hallo Dominik,

      danke für deine Hilfe.

      Anbei mein neues Minimalbeispiel samt .bib-Daten, die eins-zu-eins herauskopiert wurden.
       
      \documentclass[ngerman]{scrartcl}
      
      \usepackage[latin9]{inputenc}
      \usepackage{babel,csquotes}
      \usepackage[style=authortitle]{biblatex}
      \bibliography{literatur}
      
      \listfiles
      
      \usepackage{filecontents}
      \begin{filecontents}{literatur.bib}
      @BOOK{Wette2005,
        title = {Die Wehrmacht. Feindbilder, Vernichtungskrieg, Legenden},
        publisher = {Fischer},
        year = {2005},
        author = {Wette, Wolfram},
        series = {(Fischer-Taschenb{\"u}cher, Bd. 15645)},
        address = {Frankfurt am Main},
        keywords = {Wehrmacht},
        shorttitle = {Wehrmacht}
      }
      \end{filecontents}
      
      
      \begin{document}
      Dies ist nur ein kleines Testdokument.
      \nocite{*}
      \printbibliography
      \end{document}
      
      Und hintendran die gesamt .log-Datei:
      This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=pdflatex 2010.4.7)  6 JUL 2010 10:18
      entering extended mode
      **E:/LaTex/Speicher/Uni/III.*SS*10/Judentum*und*Königtum/Test2.tex
      ("E:/LaTex/Speicher/Uni/III. SS 10/Judentum und Königtum/Test2.tex"
      LaTeX2e <2009/09/24>
      Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, german, ngerman, german-x-2009-06-19, ngerm
      an-x-2009-06-19, french, loaded.
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\scrartcl.cls
      Document Class: scrartcl 2010/02/15 v3.05 KOMA-Script document class (article)
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\scrkbase.sty
      Package: scrkbase 2010/02/15 v3.05 KOMA-Script package (KOMA-Script-dependent basics and keyval usage)
      
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\scrbase.sty
      Package: scrbase 2010/02/15 v3.05 KOMA-Script package (KOMA-Script-independent basics and keyval usage)
      
      (E:\LaTex\Programme\MikTex\tex\latex\graphics\keyval.sty
      Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
      \KV@toks@=\toks14
      )
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\scrlfile.sty
      Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)
      
      Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
                        Copyright (C) Markus Kohm
      
      ))) (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\tocbasic.sty
      Package: tocbasic 2010/01/05 v3.04b KOMA-Script package (handling toc-files)
      )
      Package tocbasic Info: omitting babel extension for `toc'
      (tocbasic)             because of feature `nobabel' available
      (tocbasic)             for `toc' on input line 115.
      Package tocbasic Info: omitting babel extension for `lof'
      (tocbasic)             because of feature `nobabel' available
      (tocbasic)             for `lof' on input line 116.
      Package tocbasic Info: omitting babel extension for `lot'
      (tocbasic)             because of feature `nobabel' available
      (tocbasic)             for `lot' on input line 117.
      Class scrartcl Info: File `scrsize11pt.clo' used instead of
      (scrartcl)           file `scrsize11.clo' to setup font sizes on input line 1171.
      
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\scrsize11pt.clo
      File: scrsize11pt.clo 2010/02/15 v3.05 KOMA-Script font size class option (11pt)
      )
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\koma-script\typearea.sty
      Package: typearea 2010/02/15 v3.05 KOMA-Script package (type area)
      
      Package typearea, 2010/02/15 v3.05 KOMA-Script package (type area)
                        Copyright (C) Frank Neukam, 1992-1994
                        Copyright (C) Markus Kohm, 1994-
      
      \ta@bcor=\skip41
      \ta@div=\count79
      \ta@hblk=\skip42
      \ta@vblk=\skip43
      \ta@temp=\skip44
      Package typearea Info: These are the values describing the layout:
      (typearea)             DIV  = 10
      (typearea)             BCOR = 0.0pt
      (typearea)             \paperwidth      = 597.50793pt
      (typearea)              \textwidth      = 418.25555pt
      (typearea)              DIV departure   = -6%
      (typearea)              \evensidemargin = 17.3562pt
      (typearea)              \oddsidemargin  = 17.3562pt
      (typearea)             \paperheight     = 845.04694pt
      (typearea)              \textheight     = 595.80026pt
      (typearea)              \topmargin      = -25.16531pt
      (typearea)              \headheight     = 17.0pt
      (typearea)              \headsep        = 20.40001pt
      (typearea)              \topskip        = 11.0pt
      (typearea)              \footskip       = 47.60002pt
      (typearea)              \baselineskip   = 13.6pt
      (typearea)              on input line 1115.
      )
      \c@part=\count80
      \c@section=\count81
      \c@subsection=\count82
      \c@subsubsection=\count83
      \c@paragraph=\count84
      \c@subparagraph=\count85
      \abovecaptionskip=\skip45
      \belowcaptionskip=\skip46
      \c@pti@nb@sid@b@x=\box26
      \c@figure=\count86
      \c@table=\count87
      \bibindent=\dimen102
      ) (E:\LaTex\Programme\MikTex\tex\latex\base\inputenc.sty
      Package: inputenc 2008/03/30 v1.1d Input encoding file
      \inpenc@prehook=\toks15
      \inpenc@posthook=\toks16
       (E:\LaTex\Programme\MikTex\tex\latex\base\latin9.def
      File: latin9.def 2008/03/30 v1.1d Input encoding file
      ))
      (E:\LaTex\Programme\MikTex\tex\generic\babel\babel.sty
      Package: babel 2008/07/06 v3.8l The Babel package
      
      *************************************
      * Local config file bblopts.cfg used
      *
      (E:\LaTex\Programme\MikTex\tex\latex\00miktex\bblopts.cfg
      File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      ) (E:\LaTex\Programme\MikTex\tex\generic\babel\ngermanb.ldf
      Language: ngermanb 2008/07/06 v2.6n new German support from the babel system
      
      (E:\LaTex\Programme\MikTex\tex\generic\babel\babel.def
      File: babel.def 2008/07/06 v3.8l Babel common definitions
      \babel@savecnt=\count88
      \U@D=\dimen103
      )
      \l@naustrian = a dialect from \language\l@ngerman 
      Package babel Info: Making " an active character on input line 92.
      ))
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\csquotes\csquotes.sty
      Package: csquotes 2010/02/06 v4.4d context-sensitive quotations
      
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\etoolbox\etoolbox.sty
      Package: etoolbox 2009/08/06 v1.8 e-TeX tools for LaTeX
      
      (E:\LaTex\Programme\MikTex\tex\latex\misc\etex.sty
      Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
      \et@xins=\count89
      ))
      \csq@reset=\count90
      \csq@gtype=\count91
      \csq@glevel=\count92
      \csq@qlevel=\count93
      \csq@maxlvl=\count94
      \csq@tshold=\count95
      \csq@ltx@everypar=\toks17
      
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\csquotes\csquotes.def
      File: csquotes.def 2010/02/06 v4.4d csquotes generic definitions
      )
      Package csquotes Info: Trying to load configuration file 'csquotes.cfg'...
      Package csquotes Info: ... configuration file loaded successfully.
      
      (C:\Users\Theoderich\AppData\Roaming\MiKTeX\2.8\tex\latex\csquotes\csquotes.cfg
      File: csquotes.cfg 2009/05/30 v4.4 csquotes configuration
      ))
      (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\biblatex.sty
      Package: biblatex 2010/03/19 v0.9a programmable bibliographies
       (E:\LaTex\Programme\MikTex\tex\latex\base\ifthen.sty
      Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
      )
      (E:\LaTex\Programme\MikTex\tex\latex\ltxmisc\url.sty
      \Urlmuskip=\muskip10
      Package: url 2006/04/12  ver 3.3  Verb mode for urls, etc.
      )
      \c@listtotal=\count96
      \c@listcount=\count97
      \c@liststart=\count98
      \c@liststop=\count99
      \c@citecount=\count100
      \c@citetotal=\count101
      \c@multicitecount=\count102
      \c@multicitetotal=\count103
      \c@instcount=\count104
      \c@maxnames=\count105
      \c@minnames=\count106
      \c@maxitems=\count107
      \c@minitems=\count108
      \c@uniquename=\count109
      \c@refsection=\count110
      \c@refsegment=\count111
      \c@maxextrayear=\count112
      \c@maxextraalpha=\count113
      \c@abbrvpenalty=\count114
      \c@highnamepenalty=\count115
      \c@lownamepenalty=\count116
      \c@maxparens=\count117
      \c@parenlevel=\count118
      \blx@tempcnta=\count119
      \blx@tempcntb=\count120
      \blx@maxsection=\count121
      \blx@maxsegment=\count122
      \blx@notetype=\count123
      \blx@parenlevel@text=\count124
      \blx@parenlevel@foot=\count125
      \labelnumberwidth=\skip47
      \labelalphawidth=\skip48
      \shorthandwidth=\skip49
      \biblabelsep=\skip50
      \bibitemsep=\skip51
      \bibnamesep=\skip52
      \bibinitsep=\skip53
      \bibparsep=\skip54
      \bibhang=\skip55
      \blx@auxin=\read1
      \blx@auxout=\write3
      \c@labelname=\count126
      \c@author=\count127
      \c@shortauthor=\count128
      \c@editor=\count129
      \c@editora=\count130
      \c@editorb=\count131
      \c@editorc=\count132
      \c@shorteditor=\count133
      \c@bookauthor=\count134
      \c@translator=\count135
      \c@annotator=\count136
      \c@commentator=\count137
      \c@introduction=\count138
      \c@foreword=\count139
      \c@afterword=\count140
      \c@holder=\count141
      \c@namea=\count142
      \c@nameb=\count143
      \c@namec=\count144
      \c@institution=\count145
      \c@language=\count146
      \c@location=\count147
      \c@organization=\count148
      \c@origlocation=\count149
      \c@origpublisher=\count150
      \c@pageref=\count151
      \c@publisher=\count152
      \c@lista=\count153
      \c@listb=\count154
      \c@listc=\count155
      \c@listd=\count156
      \c@liste=\count157
      \c@listf=\count158
       (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\blx-compat.def
      File: blx-compat.def 2010/03/19 v0.9a biblatex generic compatibility
      ) (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\biblatex.def
      File: biblatex.def 2010/03/19 v0.9a biblatex generic definitions
      \c@smartand=\count159
      )
      Package biblatex Info: Trying to load bibliography style 'authortitle'...
      Package biblatex Info: ... file 'authortitle.bbx' found.
      
      (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\bbx\authortitle.bbx
      File: authortitle.bbx 2010/03/19 v0.9a biblatex bibliography style
      Package biblatex Info: Trying to load bibliography style 'standard'...
      Package biblatex Info: ... file 'standard.bbx' found.
      
      (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\bbx\standard.bbx
      File: standard.bbx 2010/03/19 v0.9a biblatex bibliography style
      ))
      Package biblatex Info: Trying to load citation style 'authortitle'...
      Package biblatex Info: ... file 'authortitle.cbx' found.
      
      (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\cbx\authortitle.cbx
      File: authortitle.cbx 2010/03/19 v0.9a biblatex citation style
      Package biblatex Info: Redefining '\cite'.
      Package biblatex Info: Redefining '\parencite'.
      Package biblatex Info: Redefining '\footcite'.
      Package biblatex Info: Redefining '\footcitetext'.
      Package biblatex Info: Redefining '\textcite'.
      )
      Package biblatex Info: Trying to load configuration file...
      Package biblatex Info: ... file 'biblatex.cfg' found.
      
      (E:\LaTex\Programme\MikTex\tex\latex\biblatex\latex\biblatex.cfg
      File: biblatex.cfg 
      ))
      
      Es ist nun folgendes Problem aufgetreten: Er behauptet, dass die GUI framework nicht initialisiert werden konnte (ein Problem von pdflatex.exe) und dass er die .aux-Datei nicht gefunden habe.
      Wäre toll, wenn du/jemand einen Tipp hättet.

      Beste Grüße
      M

      gehess
      Forum-Century
      Forum-Century
      Beiträge: 172
      Registriert: Do 8. Apr 2010, 22:44

      Beitrag von gehess »

      Hallo,
      die Fehlermeldung "GUI framework cannot be initialized" tritt in Zusammenhang mit den Einstellung im Texniccenter für automatische Updates zusammen.
      "Install missing packages on-the-fly" sollte dabei auf JA eingestellt sein. Vgl. dazu: http://miktex.org/2.8/issues

      eyghon
      Forum-Newbie
      Forum-Newbie
      Beiträge: 8
      Registriert: Mo 2. Feb 2009, 23:14

      Beitrag von eyghon »

      Danke für den Hinweis, doch die Option ist bei mir standardmäßig eingestellt. Das kann es also nicht sein...doch es liegt nahe, dass biblatex nicht richtig installiert ist.

      Im Übrigen war es mir NICHT möglich, biblatex über den package manager von miktex zu beziehen oder per on-the-fly. Kann man das Beheben? Dann könnte ich einfach biblatex löschen und es sich automatisch installieren lassen.

      Beste Grüße
      Marcus

      gehess
      Forum-Century
      Forum-Century
      Beiträge: 172
      Registriert: Do 8. Apr 2010, 22:44

      Beitrag von gehess »

      Soweit ich informiert bin, befindet sich biblatex noch immer im beta-Stadium und kann aus diesem Grund noch nicht direkt über Miktex bezogen werden.

      Benutzeravatar
      domwass
      TeX-Entwickler
      TeX-Entwickler
      Beiträge: 617
      Registriert: Di 26. Aug 2008, 12:44
      Kontaktdaten:

      Beitrag von domwass »

      eyghon hat geschrieben:Danke für den Hinweis, doch die Option ist bei mir standardmäßig eingestellt. Das kann es also nicht sein...
      Bei mir hat es auch mit der Option „Yes“ manchmal nicht geklappt. Ich
      habe sie dann auf „No“ gestellt, die Fehlermeldung in TXC angeschaut und
      das entsprechende Paket mit dem Paketmanager installiert.
      Im Übrigen war es mir NICHT möglich, biblatex über den package manager von miktex zu beziehen oder per on-the-fly. Kann man das Beheben?
      Nein, biblatex ist derzeit nicht in der MiKTeX-Distribution enthalten. Es ist
      aber mittlerweile vom biblatex-Entwickler für die Distributionen
      freigegeben, d.h. es liegt nur am MiKTeX-Entwickler. Ich weiß nicht, ob
      und wann er es hereinnehmen wird, aber du kannst ihm ja mal eine Mail
      schreiben.

      Gruß,
      Dominik.-

      Antworten