Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Bibliography wird nach MikTex Update nicht ausgegeben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    77

    Bibliography wird nach MikTex Update nicht ausgegeben

    Hallo zusammen,

    ich habe heute morgen einige Pakete von MikTex aktualisieren lassen. Klappt soweit auch alles gut. Allerdings wird seitdem kein Literaturverzeichnis mehr ausgegeben. Hier das MB:

    Code:
    \begin{filecontents}{littest.bib}
    @article{Mulleru.a.2009,
     author = {M{\"u}ller, Peter and M{\"o}ller, Andi and M{\"a}ller, Wolfgang and Stra{\ss}, R{\'e}n{\'e}},
     year = {2009},
     title = {Testtitel},
     pages = {23--56},
     pagination = {page},
     volume = {23},
     journaltitle = {Testzeitschrift},
     subtitle = {Testuntertitel},
     titleaddon = {Testtitelzusatz},
     hyphenation = {ngerman},
     issue = {2}
    }
    
    
    @article{Mulleru.a.2009b,
     author = {M{\"u}ller, Peter and M{\"o}ller, Andi and M{\"a}ller, Wolfgang and Stra{\ss}, R{\'e}n{\'e}},
     year = {2009},
     title = {Testtitle},
     pages = {12--16},
     pagination = {page},
     volume = {23},
     journaltitle = {Testjournal},
     subtitle = {Testsubtitle},
     titleaddon = {Testtitleaddon},
     hyphenation = {english},
     issue = {6}
    }
    \end{filecontents}
    
    \documentclass[bibtotoc,tablecaptionabove]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[ngerman,english]{babel}
    \usepackage[babel=other,style=authoryear,maxcitenames=3,maxbibnames=99,maxitems=3,backend=biber]{biblatex}
    \usepackage[babel,german=quotes]{csquotes} 
    
    \bibliography{littest}
    
    \DefineBibliographyExtras{ngerman}{
    \DeclareFieldFormat[article]{volume}{#1.\addspace Jg.} %Formatierung des Jahrgangs einer Zeitschrift
    \DeclareFieldFormat[article]{issue}{Nr.\addspace#1} %Formatierung der Heftnummer
    }
    \DefineBibliographyExtras{english}{
    \DeclareFieldFormat[article]{volume}{#1.\addspace Vol.} %Formatierung des Jahrgangs einer Zeitschrift
    \DeclareFieldFormat[article]{issue}{No.\addspace#1} %Formatierung der Heftnummer
    }
    
    \begin{document}
    
    
    
    Englisches Journal: \textcite{Mulleru.a.2009b}.
    Deutsche Zeitschrift: \textcite{Mulleru.a.2009}.
    
    \printbibliography
    \end{document}
    Im Anhang steht auch noch ein Snapshot von meiner TexMakerX Konfiguration. Sind dort evtl. Änderungen notwendig?

    Vielen Dank für eure Unterstützung.

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Dein Beispiel läuft bei mir ohne Probleme. In deiner Konfiguration steht bibtex statt biber. Vielleicht ist das der Grund.

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    77
    Hallo Ulrike,

    sorry, backend=biber sollte eigentlich in den Optionen von Biblatex gar nicht mehr drin stehen. Das eigentliche MB sollte also so aussehen (identisch, nur eben ohne backend=biber):
    Code:
    \begin{filecontents}{littest.bib}
    @article{Mulleru.a.2009,
     author = {M{\"u}ller, Peter and M{\"o}ller, Andi and M{\"a}ller, Wolfgang and Stra{\ss}, R{\'e}n{\'e}},
     year = {2009},
     title = {Testtitel},
     pages = {23--56},
     pagination = {page},
     volume = {23},
     journaltitle = {Testzeitschrift},
     subtitle = {Testuntertitel},
     titleaddon = {Testtitelzusatz},
     hyphenation = {ngerman},
     issue = {2}
    }
    
    
    @article{Mulleru.a.2009b,
     author = {M{\"u}ller, Peter and M{\"o}ller, Andi and M{\"a}ller, Wolfgang and Stra{\ss}, R{\'e}n{\'e}},
     year = {2009},
     title = {Testtitle},
     pages = {12--16},
     pagination = {page},
     volume = {23},
     journaltitle = {Testjournal},
     subtitle = {Testsubtitle},
     titleaddon = {Testtitleaddon},
     hyphenation = {english},
     issue = {6}
    }
    \end{filecontents}
    
    \documentclass[bibtotoc,tablecaptionabove]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[ngerman,english]{babel}
    \usepackage[babel=other,style=authoryear,maxcitenames=3,maxbibnames=99,maxitems=3]{biblatex}
    \usepackage[babel,german=quotes]{csquotes} 
    
    \bibliography{littest}
    
    \DefineBibliographyExtras{ngerman}{
    \DeclareFieldFormat[article]{volume}{#1.\addspace Jg.} %Formatierung des Jahrgangs einer Zeitschrift
    \DeclareFieldFormat[article]{issue}{Nr.\addspace#1} %Formatierung der Heftnummer
    }
    \DefineBibliographyExtras{english}{
    \DeclareFieldFormat[article]{volume}{#1.\addspace Vol.} %Formatierung des Jahrgangs einer Zeitschrift
    \DeclareFieldFormat[article]{issue}{No.\addspace#1} %Formatierung der Heftnummer
    }
    
    \begin{document}
    
    
    
    Englisches Journal: \textcite{Mulleru.a.2009b}.
    Deutsche Zeitschrift: \textcite{Mulleru.a.2009}.
    
    \printbibliography
    \end{document}
    Die Konfiguration beim TexMakerX bleibt wie im Screenshot meines ersten Posts also gleich (d.h. bei bibtex %). Wenn man jetzt das Ganze kompiliert, wird eben kein Literaturverzeichnis ausgegeben und die Quellenangaben werden auch nicht "übersetzt". Und dieses Problem tritt wie gesagt erst seit dem Update einiger Pakete über MikTex auf.

    Ich würde mich sehr über Hilfe freuen.

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    tja so ohne fehlermeldung etc ist es schwer zu helfen.

    ich würde als erstes mal prüfen ob bibtex funktioniert. dazu einfach eine kommandozeile aufmachen (windows tatse drücken, cmd eingeben, enter drücken)

    in der kommandozeile aka eingabeaufforderung gibst du dann mal

    bibtex --version

    ein. es sollte sowas wie
    MiKTeX-BibTeX 2.9.4360 (0.99d) (MiKTeX 2.9)
    Copyright (C) 1985, 1988, 2010 Oren Patashnik; all rights reserved.
    kommen. dann haben wir sichergestellt, das bibtex auf dem system funktioniert.

    als nächstes würde ich ein testdokument mit nur einem bib-eintrag basteln und ohne grosse biblatex anpassungen und damit die funktion testen.
    Mein Ball ist umgefallen

  5. #5
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    77
    Hallo Ulrike,

    Hier erstmal das Ergebnis der Versionsüberprüfung.

    MiKTeX-BibTeX 2.9.4360 (0.99d) (MiKTeX 2.9)
    Copyright (C) 1985, 1988, 2010 Oren Patashnik; all rights reserved.

    Also so wie bei dir.
    Geändert von josephine (03-12-2013 um 12:37 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    sorry, backend=biber sollte eigentlich in den Optionen von Biblatex gar nicht mehr drin stehen. Das eigentliche MB sollte also so aussehen (identisch, nur eben ohne backend=biber):
    backend=biber einfach weglassen ändert nichts: Schon seit Ewigkeiten ist der biber-Backend der Default. Wenn du bibtex benutzen willst (was ich ausdrücklich nicht empfehle) musst du backend=bibtex einfügen.

  7. #7
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Das ist die Log-Datei des LaTeX-Laufs und nützt in dem Fall nur eingeschränkt. Wenn bibtex aufgerufen wird, wird auch eine blg-Datei erzeugt. Ruf es ggf. selbst in der Eingabeaufforderung auf, wenn Du nicht sicher bist, dass Dein Editor das macht.

    Windows blendet in der Voreinstellungen Dateiendungen auch gerne aus. Diesen Unfug kann man ihm aber abgewöhnen.

  8. #8
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    77
    Hallo ihr zwei,

    ich weiß leider nicht was ihr meint und kann diese Datei nicht finden.

    Ich hab das Problem aber mittlerweile anders gelöst und zwar habe ich alle .aux Dateien gelöscht, und dann neu kompiliert. Siehe da, die Fehler waren wie von Zauberhand verschwunden.

    Vielen Dank natürlich trotzdem für eure Unterstützung.

    Viele Grüße

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •