Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Probleme mit MikTex 2.8 (Evtl. glossaries-package)

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297

    Probleme mit MikTex 2.8 (Evtl. glossaries-package)

    Hallo Profis,

    ich habe mal ein komisches Problem. Ich habe eine fertige Arbeit, alles funktioniert (Basis Mikex 2.7). Nun habe ich mal auf Mikex 2.8 geupdatet und bekomme nur Fehlermeldungen. Über 200!!!

    Nichts verändert. Auf einem System mit Miktex 2.7 läuft alles wunderbar.

    Die ersten Fehlermeldungen kommen aber scheinbar vom Glossaries-Package. Kommentiere ich einige Zeilen aus wo \gls \glsdisp etc. vorkommt sind die Fehler weg.

    So sieht ein Fehler aus zb aus:

    Code:
    Kapitel 1.
    ! Use of \\@glsdisp doesn't match its definition.
    \new@ifnextchar ...served@d = #1\def \reserved@a {
                                                      #2}\def \reserved@b {#3}\f...
    l.6 ...aumflugzeugs Airbus A350-\glsdisp{XWB}{XWB}
    Kann mir da jmd mal nen Tipp geben, was ich nun machen kann? Der Fehler sagt mir nicht so wirklich viel. Wie gesagt es liegt Definitiv an Miktex 2.8 bzw an irgendwas was da mitgezogen ist.

    Vielen Dank schon mal...

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Nun, was du machen musst, müsstest du mittlerweile wissen: Ein kleines, vollständiges Beispiel. Und, da wahrscheinlich die Versionen wichtig sind, mit \listfiles und log-Datei.

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    Sooo: Ich habe dieses besagte Problem immernoch und weiß nicht weiter. Habe jetzt mal folgendes Minimalbeispiel gebaut:

    Code:
    \listfiles%Listet eine *File List* in der .log-Datei auf
    
    \documentclass[pdftex,
    								final,
    								10pt,
    								toc=indented,
    								listof=totoc,
    								numbers=noenddot,
    								a4paper,
    								pagesize,
    								oneside,
    								titlepage,
    								ngerman,
    								parskip=full-]{scrreprt}
    								
    
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{graphicx}
    \usepackage[toc,acronym]{glossaries}
    \usepackage{pdfpages}
    
    \newacronym{XWB}{XWB}{eXtra Wide Body}
    
    \makeglossaries
    
    \begin{document}
    Test A350-\glsdisp{XWB}{XWB}.
    
    \printglossary[style=long3colheader,toctitle=Glossar,title=Glossar]
    \end{document}
    Dort sind hoffe ich die meisten Fehler drin, die ich bei MikTek 2.8 habe. Habe kürzlich bei 2.8 ALLE Packages installiert, sind demnach alle upToDate!

    Das obige Minibsp läuft bei meinem MikTek 2.7 problemlos und bei 2.8 (Update Stand: 13.01.10) bekomme ich die folgenden Fehlermeldungen:


    Code:
    ! LaTeX Error: Option clash for package graphicx.
    
    See the LaTeX manual or LaTeX Companion for explanation.
    Type  H   for immediate help.
     ...                                              
                                                      
    l.70 \newif
               \ifAM@DVIoutput\AM@DVIoutputfalse
    The package graphicx has already been loaded with options:
      []
    There has now been an attempt to load it with options
      [pdftex]
    Adding the global options:
      ,pdftex
    to your \documentclass declaration may fix this.
    Try typing    to proceed.
    Wenn ich das Paket "pdfpages" auskommentiere, dann fällt diese Fehlermeldung weg! Warscheinlich eine Option zusätzlich laden? Weiß nur nich welche.

    Dann das eigentlich schwerwiegende Problem. Ich benutze oft in meinem Dokument den \glsdisp Befehl vom glossaries Package. Scheinbar funktioniert dieser nicht mehr in MikTek 2.8 bzw. in einem neuen Package?

    Folgender Fehler kommt bei dem obigen MiniBsp:

    Code:
    ! Undefined control sequence.
     ...entrytype {XWB}\def \@gls@link@opts 
                                                      {}\def \@gls@link@label {X...
    l.29 Test A350-\glsdisp{XWB}{XWB}
                                     .
    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.
     ...s@link@opts {}\def \@gls@link@label 
                                                      {XWB}\ifglsused {XWB}{\def...
    l.29 Test A350-\glsdisp{XWB}{XWB}
                                     .
    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.
    
    )
    ! Incomplete \iffalse; all text was ignored after line 29.
     
                    \fi 
    <*> ...lungen/xxx/Desktop/LateX/test/test.tex
                                                      
    The file ended while I was skipping conditional text.
    This kind of error happens when you say `\if...' and forget
    the matching `\fi'. I've inserted a `\fi'; this might work.
    
    ! Emergency stop.
    <*> ...lungen/xxx/Desktop/LateX/test/test.tex
                                                      
    *** (job aborted, no legal \end found)
    Kommentiere ich den \glsdisp Befehl aus, funktioniert alles einwandfrei (pdfpages dann ebenfalls auskommentiert).

    In meinem Hauptdokument, welches auf MikTek 2.8 laufen soll erscheint diese Glossaries-Fehlermeldung bezüglich \glsdisp jedoch etwas anders, siehe erster Post. Dort sagt er mir das der Command \glsdisp nich der Defininition entspricht. Echt seltsam


    Die File List aus der .log sieht folgendermaßen aus:

    Code:
    *File List*
    scrreprt.cls    2009/07/24 v3.04a KOMA-Script document class (report)
    scrkbase.sty    2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
    sics and keyval usage)
     scrbase.sty    2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent 
    basics and keyval usage)
      keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
    scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
    tocbasic.sty    2009/06/08 v3.03b KOMA-Script package (handling toc-files)
    scrsize10pt.clo    2009/07/24 v3.04a KOMA-Script font size class option (10pt)
    typearea.sty    2009/07/24 v3.04a KOMA-Script package (type area)
    inputenc.sty    2008/03/30 v1.1d Input encoding file
      latin1.def    2008/03/30 v1.1d Input encoding file
     fontenc.sty
       t1enc.def    2005/09/27 v1.99g Standard LaTeX file
       babel.sty    2008/07/06 v3.8l The Babel package
     bblopts.cfg    2006/07/31 v1.0 MiKTeX 'babel' configuration
    ngermanb.ldf    2008/07/06 v2.6n new German support from the babel system
    graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
    graphics.sty    2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
        trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
    graphics.cfg    2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
      pdftex.def    2009/08/25 v0.04m Graphics/color for pdfTeX
    glossaries.sty    2009/11/01 v2.04 (NLCT)
      ifthen.sty    2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
     xkeyval.sty    2008/08/13 v2.6a package option processing (HA)
     xkeyval.tex    2008/08/13 v2.6a key=value parser (HA)
    mfirstuc.sty    2009/11/03 v1.04 (NLCT)
        xfor.sty    2009/02/05 v1.05 (NLCT)
      amsgen.sty    1999/11/30 v2.0
    translator.sty    2007/03/11 ver 1.00
    translator-language-mappings.tex
    glossary-hypernav.sty    2007/07/04 v1.01 (NLCT)
    glossary-list.sty    2009/05/30 v2.01 (NLCT)
    glossary-long.sty    2009/05/30 v2.01 (NLCT)
    longtable.sty    2004/02/01 v4.11 Multi-page Table package (DPC)
    glossary-super.sty    2009/05/30 v2.01 (NLCT)
    supertabular.sty    2004/02/20 v4.1e the supertabular environment
    glossary-tree.sty    2009/01/14 v1.01 (NLCT)
    supp-pdf.tex
    glossaries-dictionary-English.dict    
    glossaries-dictionary-German.dict    
     ***********
    Kann mir da jmd helfen? Wäre echt super, weiß nämlich nicht weiter

    Gruß
    D.

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Die Option-Clash-Fehlermeldung kannst du einfach vermeiden, indem du graphicx nicht lädst., pdfpages tut es für dich.

    Die glossaries-Fehlermeldung ist wohl ein Bug in Version glossaries.sty 2009/11/01 v2.04 (NLCT). Mach einen Bugreport mit diesem Beispiel:

    Code:
    \documentclass{article}
    \usepackage[acronym]{glossaries}
    
    \newacronym{XWB}{XWB}{eXtra Wide Body}
    
    \makeglossaries
    \begin{document}
    Test A350-\glsdisp{XWB}{XWB}.
    \end{document}

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    okay, vielen dank.

    dann werde ich jetzt mal versuchen die alte sty datei von miktek 2.7 des glossaries package zu verwenden, die hat ja bei mir funktioniert.

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Bei miktex 2.7 hat glossaries die gleiche Version wie in 2.8. Die Pakete werden immer gleichzeitig aktualisiert, es ist ja die gleiche Datei.

  7. #7
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    Hmm also ich habe jetzt mal von dem PC wo ich miktek 2.7 laufen habe das glossaries package zum anderen pc kopiert und das paket graphicx auch nicht mehrgeladen. jetzt funktioniert alles einwandfrei. ich muss mal die versionen überprüfen.

  8. #8
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Hast du einen Bugreport an die Autorin geschickt? Wenn nicht: tue es. Es reicht nicht, dass es jetzt bei dir funktioniert. Du bist nicht alleine auf der Welt.

  9. #9
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    werde mich drum kümmern!, muss erstmal nachlesen wie man so einen bugreport macht...

Lesezeichen

Berechtigungen

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