Anzeige:
Ergebnis 1 bis 9 von 9

Thema: hyperref erzwingt Neuinstallation v ifxetex bei jedem Compilieren

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.04.2006
    Beiträge
    25

    hyperref erzwingt Neuinstallation v ifxetex bei jedem Compilieren

    Hallo zusammen,

    Seit kurzem stelle ich bei meiner LaTeX-Installation (MikTex 2.8, Windows XP) ein merkwürdiges Verhalten fest: Wann immer ich \hyperref in einem Dokument einbinde, wird bei jedem Compiliervorgang (!) das Paket "ifxetex" neu heruntergeladen und installiert -- und zwar zweimal.

    Minimalbeispiel:

    Code:
    \listfiles
    \documentclass[a4paper, oneside, 11pt, indent,just=true]{article}
    \usepackage{hyperref}
    \begin{document}
    Bing.
    \end{document}
    Und so sieht dann der Output beim Compilieren aus:

    Code:
    This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8)
    entering extended mode
    (C:\latex\schopenhauer\minimum.tex
    LaTeX2e <2009/09/24>
    Babel  and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
    ("C:\Programme\MiKTeX 2.8\tex\latex\base\article.cls"
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    ("C:\Programme\MiKTeX 2.8\tex\latex\base\size11.clo"))
    ("C:\Programme\MiKTeX 2.8\tex\latex\hyperref\hyperref.sty"
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\ltxcmds.sty")
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\infwarerr.sty")
    ("C:\Programme\MiKTeX 2.8\tex\latex\graphics\keyval.sty")
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\kvsetkeys.sty"
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\etexcmds.sty"))
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\pdfescape.sty"
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\pdftexcmds.sty"
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\ifluatex.sty")))
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\ifpdf.sty")
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\ifvtex.sty")
    ======================================================================
    starting package maintenance...
    installation directory: "C:\Programme\MiKTeX 2.8"
    package repository: ftp://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/
    lightweight database digest: 0bcd2feab38fdf6f76c3b80e2be9f35d
    going to download 169138 bytes
    going to install 4 file(s) (1 package(s))
    downloading ftp://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/ifxetex.tar.lzma...
    169138 bytes, 104.61 KB/Sec
    extracting files from ifxetex.tar.lzma...
    ======================================================================
    
    ======================================================================
    starting package maintenance...
    installation directory: "C:\Programme\MiKTeX 2.8"
    package repository: ftp://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/
    lightweight database digest: 0bcd2feab38fdf6f76c3b80e2be9f35d
    going to download 169138 bytes
    going to install 4 file(s) (1 package(s))
    downloading ftp://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/ifxetex.tar.lzma...
    169138 bytes, 229.73 KB/Sec
    extracting files from ifxetex.tar.lzma...
    ======================================================================
    
    ...
    
    
    (C:\latex\schopenhauer\minimum.aux)
    ("C:\Programme\MiKTeX 2.8\tex\latex\hyperref\nameref.sty"
    ("C:\Programme\MiKTeX 2.8\tex\latex\oberdiek\refcount.sty")
    ("C:\Programme\MiKTeX 2.8\tex\generic\oberdiek\gettitlestring.sty"))
    (C:\latex\schopenhauer\minimum.out) (C:\latex\schopenhauer\minimum.out)
    [1{C:/Dokumente und Einstellungen/e/Lokale Einstellungen/Anwendungsdaten/MiKTeX
    /2.8/pdftex/config/pdftex.map}] (C:\latex\schopenhauer\minimum.aux)
    
     *File List*
     article.cls    2007/10/19 v1.4h Standard LaTeX document class
      size11.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
    hyperref.sty    2010/09/17 v6.81q Hypertext links for LaTeX
     ltxcmds.sty    2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
    infwarerr.sty    2010/04/08 v1.3 Providing info/warning/message (HO)
      keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
    kvsetkeys.sty    2010/03/01 v1.9 Key value parser (HO)
    etexcmds.sty    2010/01/28 v1.3 Prefix for e-TeX command names (HO)
    pdfescape.sty    2010/03/01 v1.9 Provides hex, PDF name and string conversions
    (HO)
    pdftexcmds.sty    2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
    ifluatex.sty    2010/03/01 v1.3 Provides the ifluatex switch (HO)
       ifpdf.sty    2010/01/28 v2.1 Provides the ifpdf switch (HO)
      ifvtex.sty    2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
     ifxetex.sty    2010/09/12 v0.6 Provides ifxetex conditional
     hycolor.sty    2009/12/12 v1.6 Color options of hyperref/bookmark (HO)
    xcolor-patch.sty    2009/12/12 xcolor patch
    letltxmacro.sty    2008/06/24 v1.3 Let assignment for LaTeX macros (HO)
    kvoptions.sty    2010/02/22 v3.7 Keyval support for LaTeX options (HO)
      pd1enc.def    2010/09/17 v6.81q Hyperref: PDFDocEncoding definition (HO)
     intcalc.sty    2007/09/27 v1.1 Expandable integer calculations (HO)
    hyperref.cfg    2002/06/06 v1.2 hyperref configuration of TeXLive
         url.sty    2006/04/12  ver 3.3  Verb mode for urls, etc.
      bitset.sty    2007/09/28 v1.0 Data type bit set (HO)
    bigintcalc.sty    2007/11/11 v1.1 Expandable big integer calculations (HO)
    atbegshi.sty    2010/03/25 v1.12 At begin shipout hook (HO)
     hpdftex.def    2010/09/17 v6.81q Hyperref driver for pdfTeX
    atveryend.sty    2010/03/24 v1.5 Hooks at very end of document (HO)
    rerunfilecheck.sty    2010/03/16 v1.6 Rerun checks for auxiliary files (HO)
    uniquecounter.sty    2009/12/18 v1.1 Provides unlimited unique counter (HO)
     nameref.sty    2010/04/30 v2.40 Cross-referencing by name of section
    refcount.sty    2008/08/11 v3.1 Data extraction from references (HO)
    gettitlestring.sty    2009/12/18 v1.3 Cleanup title references (HO)
     minimum.out
     minimum.out
     ***********
    
     )
    Output written on minimum.pdf (1 page, 12347 bytes).
    Transcript written on minimum.log.
    Das ist jetzt nicht wirklich schlimm, aber ärgerlich, weil es natürlich die Compilierzeiten in die Höhe treibt.

    Mein erster Verdacht war, dass der Paketemanager irgendwie aus dem Tritt gekommen ist, und darum habe ich ifxetex und hyperref deinstalliert und neu installiert, genutzt hat's aber nix.

    Ist das Problem bekannt? Hat jemand nen Rat (außer, Miktex komplett neu zu installieren)?

    Danke im Voraus für die Hilfe,

    Elmar/syzygy

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142

    ifxetex.sty ist nicht korrekt installiert

    Ich hatte das Problem auch nach einem Update von
    von MiKTeX 2.8, in einem anderen Forum habe ich diese
    Lösung gefunden, die hat auch bei mir funktioniert:

    Ich habe die Datei "ifxetex.sty"
    [MIKTEXROOT]\2.8\tex\latex\generic\ifxetex\ifxetex.sty

    nach
    [MIKTEXROOT]\2.8\tex\latex\ifxetex\ifxetex.sty

    kopiert.

    Mit dem Wartungsprogramm "Settings" von MiKTeX habe
    ich "Refresh FNDB" und "Update Formats" gestartet
    und nun funktioniert es wieder. :-)

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.04.2006
    Beiträge
    25
    Ah... das muss man wissen.

    Danke für den Tipp, ich probier das heut abend mal aus!

    Cheerio,

    syzygy

  4. #4
    Registrierter Benutzer
    Registriert seit
    31.03.2010
    Beiträge
    1.039
    Und falls ein Betroffener das Problem meldet gibt es ja vielleicht auch eine generelle Lösung dafür ...

  5. #5

  6. #6
    Registrierter Benutzer
    Registriert seit
    20.04.2006
    Beiträge
    25
    Funktioniert auf jeden Fall.

    Danke nochmals!

    syzygy

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.10.2010
    Beiträge
    9

    Thumbs up

    Danke für den Beitrag und die Lösung. Hatte exakt das gleiche Problem und wirde durch vorgeschlagene Vorgehensweise gelöst :-)

    Grüße
    Stefan

  8. #8
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Falls mit "vorgeschlagene Vorgehensweise" gemeint ist, dass ifxetex verschoben wird: Das ist weder nötig noch wirklich empfehlenswert. Update einfach die FNDB als User (d.h. in miktex - settings one admin, oder mit initexmf -u). Das solltest du immer tun, wenn du als admin Pakete installierst oder updatest.

  9. #9
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142
    Zitat Zitat von u_fischer Beitrag anzeigen
    Falls mit "vorgeschlagene Vorgehensweise" gemeint ist, dass ifxetex verschoben wird: Das ist weder nötig noch wirklich empfehlenswert. Update einfach die FNDB als User (d.h. in miktex - settings one admin, oder mit initexmf -u). Das solltest du immer tun, wenn du als admin Pakete installierst oder updatest.
    Unter MiKTeX hat das damals nicht ausgereicht, aber der Fehler ist gemeldet
    und evtl. in der aktuellen Version behoben.

Lesezeichen

Berechtigungen

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