Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Winedt und biblatex bzw. biber

  1. #1
    Registrierter Benutzer Avatar von The EYE
    Registriert seit
    15.12.2008
    Ort
    Hameln
    Beiträge
    332

    Winedt und biblatex bzw. biber

    Hallo liebes Forum!

    Ich nutze WinEdt 7.1 und würde gerne biblatex und nicht bibtex nutzen. Der PDFtexify button besteht allerdings auf Bibtex.
    Um nun WinEdt dazu zu überreden biber zu nutzen, habe ich folgenden Eintrag in der MainMenu.ini vorgenommen und die Änderungen geladen:

    Code:
    MENU="User_Menu"
        CAPTION="&My commands"
        ITEM="pdfTeXify + biber"
        CAPTION="pdfTeXify + biber"
        IMAGE="TeXTeXify"
        SAVE_INPUT=1
        MACRO="SetEnvVar('BIBTEX', 'C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\biber.exe'); Exe('%b\Exec\TeX\PDFTeXify.edt');"
        SHORTCUT="24664::Shift+Ctrl+X"
        REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"
    Dieser EIntrag basiert vor allem auf der Empfehlung von Ulrike und entstammt der Mailingliste. Ich glaube diese Lösung wurde im März letzten Jahres diskutiert.

    Das Menü "My commands" wird auch erstellt, das Problem bleibt aber bestehen.

    Ich erhalte weiter folgende Fehlermeldung:
    Package biblatex Warning: No "backend" specified, using Biber backend.
    (biblatex) To use BibTeX, load biblatex with
    (biblatex) the "backend=bibtex" option.
    Hier der gesamte Output einer der PDFtexify Durchläufe:
    Code:
    Command Line:   texify.exe --pdf --tex-option=--interaction=errorstopmode --tex-option=--synctex=-1 "C:\DATEN\Dokumente\LaTeX\sonstiges\Minimalbeispiel\minimalbeispiel.tex"
    Startup Folder: C:\DATEN\Dokumente\LaTeX\sonstiges\Minimalbeispiel
    
    This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9)
    entering extended mode
    (C:/DATEN/Dokumente/LaTeX/sonstiges/Minimalbeispiel/minimalbeispiel.tex
    LaTeX2e <2011/06/27>
    Babel  and hyphenation patterns for english, afrikaans, ancientgreek, ar
    abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic, 
    croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
    lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
    ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
    vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
    an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese, 
    romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
    sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
    senglishmax, welsh, loaded.
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\scrartcl.cls"
    Document Class: scrartcl 2012/03/08 v3.10a KOMA-Script document class (article)
    
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\scrkbase.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\scrbase.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\graphics\keyval.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\scrlfile.sty"
    Package scrlfile, 2011/03/09 v3.09 KOMA-Script package (loading files)
                      Copyright (C) Markus Kohm
    
    ))) ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\tocbasic.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\scrsize11pt.clo")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\koma-script\typearea.sty"
    Package typearea, 2012/03/08 v3.10a KOMA-Script package (type area)
                      Copyright (C) Frank Neukam, 1992-1994
                      Copyright (C) Markus Kohm, 1994-
    
    )) ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.sty"
    *************************************
    * Local config file bblopts.cfg used
    *
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\ngermanb.ldf"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.def")))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\inputenc.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\latin1.def"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\fontenc.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\t1enc.def"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\biblatex.sty"
    
    Package biblatex Warning: No "backend" specified, using Biber backend.
    (biblatex)                To use BibTeX, load biblatex with 
    (biblatex)                the "backend=bibtex" option.
    
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\biblatex2.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\etoolbox\etoolbox.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\misc\etex.sty"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\kvsetkeys.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\etexcmds.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\ifluatex.sty"))))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\logreq\logreq.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\logreq\logreq.def"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\ifthen.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\ltxmisc\url.sty")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\blx-dm.def")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\blx-compat.def")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\biblatex.def")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\bbx\numeric.bbx"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\bbx\standard.bbx"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\cbx\numeric.cbx")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\biblatex.cfg")))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\csquotes\csquotes.sty"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\csquotes\csquotes.def")
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\csquotes\csquotes.cfg"))
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\lbx\ngerman.lbx"
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\biblatex\lbx\german.lbx"))
    No file minimalbeispiel.aux.
    No file minimalbeispiel.bbl.
    
    LaTeX Warning: Citation 'html5' on page 1 undefined on input line 15.
    
    
    LaTeX Warning: Empty bibliography on input line 17.
    
    [1{C:/ProgramData/MiKTeX/2.9/pdftex/config/pdftex.map}]
    (C:\DATEN\Dokumente\LaTeX\sonstiges\Minimalbeispiel\minimalbeispiel.aux)
    
    LaTeX Warning: There were undefined references.
    
    
    Package biblatex Warning: Please (re)run Biber on the file:
    (biblatex)                minimalbeispiel
    (biblatex)                and rerun LaTeX afterwards.
    
     )  
    Output written on minimalbeispiel.pdf (1 page, 5259 bytes).
    SyncTeX written on minimalbeispiel.synctex.
    Transcript written on minimalbeispiel.log.
    
    _____________________________________________________________________
    
     PDFTeXify Compilation Report (Pages: 1)
    
     Errors: 0   Warnings: 5   Bad Boxes: 0
    _____________________________________________________________________
    Ich freue mich auf Lösungsvorschläge!

    Gruß Max
    ¹: Erstelle bitte ein richtiges Minimalbeispiel
    ²: Ich nutze Ubuntu 14.04, TeX Live 2014 & Kile 2.1.3

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    So weit ich das beurteilen kann, ist das keine Fehlermeldung, sondern eine Warnung, die nur besagt, dass Biber verwendet wird. Auch die bekommst du normalerweise weg, wenn du backend als Option bei biblatex angibst:
    Code:
    \usepackage[backend=biber]{biblatex}
    Du kannst natürlich auch bibtex als backend angeben. Interessant wäre in diesem Zusammenhang die Bibliographie-log-Datei (*.blg), sagt diese aus dass Biber überhaupt verwendet wird?

    Gruß, Sepp
    Geändert von Sepp99 (10-02-2013 um 07:57 Uhr) Grund: Ergänzung

  3. #3
    Registrierter Benutzer Avatar von The EYE
    Registriert seit
    15.12.2008
    Ort
    Hameln
    Beiträge
    332
    Hallo!

    Oh, ich glaube ich habe das bestehende Problem völlig fehlinterpretiert!

    Die Bibliographie-Logdatei sieht nämlich so aus:
    This is BibTeX, Version 0.99dThe top-level auxiliary file: main.aux
    I found no \citation commands---while reading file main.aux
    I found no \bibdata command---while reading file main.aux
    I found no \bibstyle command---while reading file main.aux
    (There were 3 error messages)
    Ich glaube es ist Zeit für ein Minimalbeispiel!
    Code:
    \documentclass{scrartcl}
    
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    
    \usepackage{biblatex}
    \usepackage{csquotes}
    
    \begin{filecontents}{minimalbeispiel_lit.bib}
        @BOOK{html5,
        title = {HTML5 Handbuch},
        publisher = {Franzis Verlag GmbH},
        year = {2010},
        author = {Stefan Münz and Clemens Gull},
        address = {Poing}
        }
    \end{filecontents}
    
    \bibliography{Literaturverzeichnis/minimalbeispiel_lit}
    
    \begin{document}
    test \cite{html5}
    
    \printbibliography
    \end{document}
    Hier die Bibliographie-Logdatei:
    This is BibTeX, Version 0.99dThe top-level auxiliary file: minimalbeispiel.aux
    I found no \citation commands---while reading file minimalbeispiel.aux
    I found no \bibdata command---while reading file minimalbeispiel.aux
    I found no \bibstyle command---while reading file minimalbeispiel.aux
    (There were 3 error messages)
    Und die Warnungen aus minimalbeispiel.log (letzter Durchlauf, es gab 3 Durchläufe mit PDFTexify):
    Package biblatex Warning: No "backend" specified, using Biber backend.
    (biblatex) To use BibTeX, load biblatex with
    (biblatex) the "backend=bibtex" option.

    LaTeX Warning: File `minimalbeispiel_lit.bib' already exists on the system.
    Not generating it from this source.

    LaTeX Warning: Citation 'html5' on page 1 undefined on input line 23.

    LaTeX Warning: Empty bibliography on input line 25.

    LaTeX Warning: There were undefined references.

    Package biblatex Warning: Please (re)run Biber on the file:
    (biblatex) minimalbeispiel
    (biblatex) and rerun LaTeX afterwards.
    Ich übersehe doch bestimmt irgendwas total doofes...

    Gruß Max
    ¹: Erstelle bitte ein richtiges Minimalbeispiel
    ²: Ich nutze Ubuntu 14.04, TeX Live 2014 & Kile 2.1.3

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Naja, die *.blg zeigt es doch, es wird mit BibTeX kompiliert und nicht mit Biber. Die Warnung besagt auch, dass kein backend angegeben wird und biblatex als Standard Biber nimmt. Das passt eben nicht zusammen! Du kannst ja zur Kontrolle einmal
    Code:
    backend=bibtex
    als biblatex-Option angeben. Die Einstellung in WinEdt für den Biber-Aufruf stimmen nicht. Mit WinEdt habe ich keine Erfahrung da ich diesen nicht verwende. Du wirst aber sicher im Handbuch dementsprechende Hinweise bekommen.

    Gruß, Sepp

  5. #5
    Registrierter Benutzer Avatar von The EYE
    Registriert seit
    15.12.2008
    Ort
    Hameln
    Beiträge
    332
    Wenn ich bibtex als backend aktiviere wird das Literaturverzeichnis erstellt.
    Was die WinEdt Einstellungen zum Aufruf von Biber betrifft: Dazu habe ich ja schon herumgelesen und mein Versuch dazu befindet sich in meinem ersten Post hier im Thread

    Gruß Max
    ¹: Erstelle bitte ein richtiges Minimalbeispiel
    ²: Ich nutze Ubuntu 14.04, TeX Live 2014 & Kile 2.1.3

  6. #6
    Registrierter Benutzer
    Registriert seit
    17.08.2006
    Beiträge
    192
    Hallo Max,

    hast Du es schon mal mit dem von WinEdt.org bereitgestellten WinEdt-Makro LaTeXiFy probiert? Das gibt Dir einen eigene Menüeintrag für Biber.

    VG

    Lilly

    PS: Wegen immer mühseliger werdenden Konfiguration hab ich nach langer und überzeugter WinEdt-Zeit mit der Version 7 auf einen andere Editor gewechselt. Das was das Arbeiten mit WinEdt früher so charmant gemacht hat (GUI z. B.) können andere Editoren (z. B. TeXstudio und TeXnicCenter) mittlerweile auch, die kostenlos sind und für die es einfachere Möglichkeiten bei Schwierigkeiten gibt.

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Nun, ich verwende pdftexify nicht, und ich finde es auch ziemlich unnötig (und langsam) andauernd biber aufzurufen, daher kümmere ich mich nicht wirklich um diese Dinge. Aber als ich vor ein zwei Jahren dem Problem mal nachgegangen bin, musste man noch ein paar Dummybefehle in die aux-Datei schreiben, damit pdftexify mitgekommt, dass es biber aufrufen soll. Die entsprechende Diskussion müsste irgendwo im miktex-mailing-List-Archiv sein.

Lesezeichen

Berechtigungen

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