Anzeige:
Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 15 von 33

Thema: Fehler beim kompilieren, nach Installation von Biber

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48

    Fehler beim kompilieren, nach Installation von Biber

    Hallo,

    da alle immer schreiben man soll biber nutzen wollte ich das auch einbinden. Ich bekam aber immer eine Fehlermeldung wenn ich backend=biber genutzt habe.

    Ubuntu 12.04
    TexLive 2012
    TexMaker

    daraufhin habe ich,
    - biber manuell geladen und in den user/bin Ordner entpackt.
    - in den Texmaker Konfigurationen bei bib(la)tex -> biber % eingetragen

    wenn ich nun versuche mein Dokument zu setzten bekomme ich folgende Fehlermeldungen
    Code:
    ! Undefined control sequence.
    l.21 \sortlist
    {entry}{}
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    ! Undefined control sequence.
    l.82 \endsortlist
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    In den Fehlerhaften Zeilen steht:
    Zeile 21: \usepackage{setspace}
    Zeile 82: \emergencystretch 1.5em

    Ich habe gelesen dass auch biblatex aktualisiert werden muss.
    Also habe ich das über das Terminal mit
    Code:
    sudo apt-get install biblatex
    gemacht.

    Dort bekomme ich folgende Fehlermeldung
    Code:
    Warning: Old configuration style found in /etc/texmf/updmap.d
    Warning: For now these files have been included, 
    Warning: but expect inconsistencies.
    Warning: These packages should be rebuild with tex-common.
    Warning: Please see /usr/share/doc/tex-common/NEWS.Debian.gz
    Warning: found file: /etc/texmf/updmap.d/10lmodern.cfg
    Warning: found file: /etc/texmf/updmap.d/10texlive-latex-extra.cfg
    Warning: found file: /etc/texmf/updmap.d/50cm-super-minimal.cfg
    Warning: found file: /etc/texmf/updmap.d/50cm-super.cfg
    Jetzt weiß ich überhaupt nicht ob das miteinander zusammen hängt oder nicht und wo der Fehler liegt.

    Hat jemand eine Idee dazu? Ich liefere gerne weitere Informationen.

    Beste Grüße Makana

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    In einem aktuelle TeXLive gibt es keinen Grund biber manuell zu installieren.

    Außerdem finde ich diese Installationsmethode etwas zweifelhaft

    Code:
    sudo apt-get install biblatex
    Ich würde normalerweise davon ausgehen, dass Pakete mit tlmgr installiert und geupdatet werden. Aber da ich kein Ubuntu habe, kann ich mich auch irren. Auf jeden Fall solltest du rausfinden, ob du irgendwelche anderen TeX-System hast, die dazwischenfunken.

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Zitat Zitat von u_fischer Beitrag anzeigen
    In einem aktuelle TeXLive gibt es keinen Grund biber manuell zu installieren.
    Wie gesagt, bei Einstellung mit backend=biber und der Umstellung von bibtex auf biber im Texmaker bekam ich immer eine Fehlermeldung. Die Google gab die Antwort man solle es in usr/bin packen.

    Zitat Zitat von u_fischer Beitrag anzeigen
    Auf jeden Fall solltest du rausfinden, ob du irgendwelche anderen TeX-System hast, die dazwischenfunken.
    Wie kann ich das denn rausfinden?

    Beste Grüße
    Makana

  4. #4
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Also ich habe die biber Datei wieder gelöscht und Texlive neu installiert.
    Der Fehler bleibt bestehen.

    Ich habe das ganze mal statt im Texmaker mit TeXstudio geöffnet und da sagt mir die Fehlermeldung
    in der DATEI.bbl

    Code:
    {\@latex@error
         {Missing 'biblatex' package}
         {The bibliography requires the 'biblatex' package.}
          \aftergroup\endinput}
      {}
    \endgroup
    
    
    \refsection{0}
      \sortlist{entry}{}
        \entry{Evenari1986}{book}{}
          \field{sortinit}{s}
        \endentry
    ....
    Also habe ich wohl mit dem biblatex mit gebaut aber wie bekomme ich das nun wieder hin?

  5. #5
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Ich habe Mint, was ja praktisch auch ein Ubuntu ist.
    NIE etwas für LaTeX mit apt-get installieren, wenn du die 2012er Installation hast!
    sudo tlmgr install biblatex
    heißt es richtig und mit biber dasselbe! (außer ich irre mich jetzt mit den genauen Bezeichnungen). Oder ohne sudo, je nachdem, wo du deine Installation liegen hast und welchem Benutzer sie gehört.
    Die Version, die bei Ubuntu in den repositories ist, ist von 2009!

  6. #6
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    NIE etwas für LaTeX mit apt-get installieren, wenn du die 2012er Installation hast!
    sudo tlmgr install biblatex
    Also wenn ich versuche mit tlmgr zu installieren, bekomme ich...
    Code:
    Der Befehl »tlmgr« wurde nicht gefunden, meinten Sie vielleicht:
     Befehl »vlmgr« aus dem Paket »qdbm-util« (universe)
     Befehl »rlmgr« aus dem Paket »qdbm-util« (universe)
    tlmgr: Befehl nicht gefunden.

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Wie hast du denn texlive2012 installiert?
    Irgendwie sieht mir das danach aus, dass du die 2009er Version aus den Ubuntu-Repositories benutzt. Da ist nämlich kein tlmgr dabei.

  8. #8
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Ich habe das über das Ubuntu Software-Center gemacht. dort steht unter Version

    -> texlive 2012.20120611-3~ubuntu12.04.1

    wie müsste ich es denn installieren?

    Entschuldige bitte, aber ich bin erst vor kurzen Apple OSX auf Ubuntu umgestiegen und bin noch dabei mich da zurecht zu finden.

  9. #9
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Auf dieser Seite http://askubuntu.com/questions/16067...-2012-on-12-04

    wird von jemanden folgendes vorgeschlagen.
    Code:
    sudo apt-get remove texlive*
    sudo apt-get autoremove
    sudo apt-get clean
    sudo apt-get update
    sudo apt-get autoclean
    sudo apt-get check
    
    sudo rm /var/lib/dpkg/info/texlive*.postrm
    sudo rm /var/lib/dpkg/info/texlive*.list
    
    sudo dpkg --purge --force-all texlive*
    sudo dpkg --purge --force-all tex-common*
    
    sudo apt-get install texlive-latex-base
    sudo apt-get install texlive-latex-extra
    sudo apt-get install texlive-full
    Habe nur die Befürchtung dass ich noch mehr kaputt mache.

  10. #10
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Mit der Anleitung holst du dir nur eine frische saubere Version von 2009 drauf.

    Ich habe diese Anleitung benutzt: http://wiki.ubuntuusers.de/LaTeX

    Alles hat gut funktioniert, nur das Setzen der Pfade musste nachkorrigiert werden, siehe hier: http://www.mrunix.de/forums/showthread.php?t=73604

    Aber im Ausgangsposting schriebst du doch, dass du TL2012 schon hast. War das ein Irrtum oder wie hattest du es vorher installiert?

  11. #11
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Ich habe das ganze mal statt im Texmaker mit TeXstudio geöffnet und da sagt mir die Fehlermeldung in der DATEI.bbl
    Steht die Meldung nur in der bbl (was normal ist) oder bekommst du sie auch bei der Kompilation zu sehen (dann fehlt wohl \usepackage{biblatex} im Dokument?

    Grundsätzlich würde ich dir ein etwas sortiertes Vorgehen empfehlen, zur Zeit irrlichterst du herum. Eine vollständige Fehlerbeschreibung, die mit einem Minimalbeispiel und log-Datei beginnt, wäre ganz gut. Hör außerdem auf alles mögliche zu installieren und zu deinstallieren, wenn du keine Ahnung hast, was eigentlich dein Problem ist.

  12. #12
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Davon bin ich auch ausgegangen (oder gehe ich aus).
    Hast du wahrscheinlich übersehen da ich zwei posts hintereinander gesendet habe.
    Ich habe das über das Ubuntu Software-Center gemacht. dort steht unter Version

    -> texlive 2012.20120611-3~ubuntu12.04.1
    Ich habe gerade auch mal im Terminal einfach tex eingegeben

    Code:
    stef@ubuntu-stef:~$ tex
    This is TeX, Version 3.1415926 (TeX Live 2012/Debian)

  13. #13
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Oh, dann bin ich es wohl, die nicht auf dem neuesten Stand der Dinge ist. OK, dann arbeite weiter mit apt-get und höre auf Ulrike.

  14. #14
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Zitat Zitat von u_fischer Beitrag anzeigen
    Steht die Meldung nur in der bbl (was normal ist) oder bekommst du sie auch bei der Kompilation zu sehen (dann fehlt wohl \usepackage{biblatex} im Dokument?
    Ok, die Fehlermeldung kommt nur in der .bbl
    Zitat Zitat von u_fischer Beitrag anzeigen
    Grundsätzlich w ürde ich dir ein etwas sortiertes Vorgehen empfehlen, zur Zeit irrlichterst du herum. Eine vollständige Fehlerbeschreibung, die mit einem Minimalbeispiel und log-Datei beginnt, wäre ganz gut.
    Die Fehlerbeschreibung ist Vollständig im ersten post enthalten. Das Dokument wird nicht gesetzt mit dem Fehler "undefined control sequence"

    Ich kann den Fehler nicht reproduzieren in einem neuen Dokument funktioniert es scheinbar wie gewünscht. Ich versuche es weiter.

    Da ich kein Minimalbeispiel hinbekomme kann ich leider auch keine log dafür bieten. Die Fehlermeldung ist wie im ersten Post beschrieben.

  15. #15
    Registrierter Benutzer
    Registriert seit
    22.10.2012
    Beiträge
    48
    Das Problem muss bei biber liegen.
    Ich habe die Datei wie sie ist in einem neuen Verzeichnis abgespeichert und setzten lassen. Da hat noch alles funktioniert.
    Wenn ich nun biber starte bekomme ich die Meldung

    Code:
    Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 1741. Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 1755. Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 1770.
    
    Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 2566.
    
    Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 2697.
    
    Use of uninitialized value $llabel in concatenation (.) or string at Biber.pm line 1777.
    
    Use of uninitialized value $listlabel in concatenation (.) or string at Biber/Output/bbl.pm line 472. Use of uninitialized value $listlabel in concatenation (.) or string at Biber/Output/bbl.pm line 474.
    
    Process exited normally
    und dann tauchen beim setzen mit PDFLaTeX wieder die beiden Fehlermeldungen auf
    Code:
    ! Undefined control sequence.
    l.21 \sortlist
    {entry}{}
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    ! Undefined control sequence.
    l.82 \endsortlist
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    Package biblatex Warning: The following entry could not be found
    (biblatex) in the database:
    (biblatex) reineck1993
    (biblatex) Please verify the spelling and rerun
    (biblatex) LaTeX afterwards.
    Package biblatex Warning: The following entry could not be found
    (biblatex) in the database:
    (biblatex) woodhead1992
    (biblatex) Please verify the spelling and rerun
    (biblatex) LaTeX afterwards.
    )
    Package biblatex Info: Reference section=0 on input line 142.
    Package biblatex Info: Reference segment=0 on input line 142.

Lesezeichen

Berechtigungen

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