siunitx

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: siunitx

von sudo » Di 10. Sep 2013, 13:45

Okay, ich gebe zu dass so drastische Maßnahmen nicht gut sind und ich etwas vorschnell gehandelt habe. Wie kann ich denn herausfinden, warum das User-Update nicht ordnungsgemäß funktioniert? Wenn ich das Update (C:\Program Files\MikTeX\miktex\bin\x64\internal\miktex-update.exe) ausführe, bekomme ich nur die Meldung "There are currently no updates available".

MikTeX scheint die Ordner und Datein die es braucht aus defaults wiederherzustellen. Daher ist es auch nicht mehr richtig möglich, den Odner einfach wiederherzustellen. Die User-Pakete und -Schriften sind allerdings weg, das ist klar.

von u_fischer » Di 10. Sep 2013, 12:37

sudo hat geschrieben:Deswegen liegt der Ordner ja noch im Papierkorb. Von dort kann ich ihn notfalls wiederherstellen. Bisher hab ich aber noch nichts gemerkt. Im schlimmsten Fall muss ich dann halt noch mal Pakete neu installieren, was ich normalerweise sowieso als Admin mache. Ich weiß, on-the-fly ist bequemer. Oder hab ich etwas übersehen?
Nun offensichtlich hast du ja Pakete in dem Baum installiert gehabt. Und wenn ich mich nicht irre ist, ist das auch der UserConfig-Baum, d.h. dort liegen Dinge wie deine updmap.cfg, dh. Schriften könnten plötzlich nicht mehr richtig funktionieren (oder nach dem nächsten Update ...). Ich habe auch keine Ahnung, wie miktex darauf reagiert, wenn man ihm einen der von miktex verwalteten Bäume unter dem Hintern wegzieht.

Es wäre viel besser gewesen, wenn du rausgefunden hättest, warum die Userupdates, die du angeblich durchgeführt hast, die Pakete in dem Baum nicht aktualisert haben. Andererseits, wenn du früher schon mal so drastische "Lösungen" angewendet hast ...

von sudo » Di 10. Sep 2013, 11:32

Deswegen liegt der Ordner ja noch im Papierkorb. Von dort kann ich ihn notfalls wiederherstellen. Bisher hab ich aber noch nichts gemerkt. Im schlimmsten Fall muss ich dann halt noch mal Pakete neu installieren, was ich normalerweise sowieso als Admin mache. Ich weiß, on-the-fly ist bequemer. Oder hab ich etwas übersehen?

von u_fischer » Di 10. Sep 2013, 10:39

sudo hat geschrieben:So, ich habe jetzt die "User-Packages" manuell gelöscht. Also C:\Users\Benutzername\AppData\Roaming\MikTeX komplett in den Papierkorb.
...
Ich hoffe, dass jetzt nicht andere Dokumente leiden.
Das wärst du dann aber auch wirklich selber schuld.

von sudo » Di 10. Sep 2013, 10:36

So, ich habe jetzt die "User-Packages" manuell gelöscht. Also C:\Users\Benutzername\AppData\Roaming\MikTeX komplett in den Papierkorb. Damit funktioniert es jetzt. Danke für eure Hinweise und die Beharrlichkeit, dass es an alten Paketen liegen muss!
Ich hoffe, dass jetzt nicht andere Dokumente leiden.

von Johannes_B » Di 10. Sep 2013, 10:29

Die File-List ist ziemlich am Ende des log-files. Zu den l3-Paketen gehört ein ganze "Haufen" an Paketen. Möglicherweise hast du, wie bereits erwähnt, irgendwo alte Versionen, vielleicht von einer vorigen LaTeX-Installation.

von sudo » Di 10. Sep 2013, 10:26

Nachdem ich nun ein weiteres Update durchgeführt habe, habe ich laut MikTeX Package Manager folgende Versionen installiert:
siunitx: 2013-08-19
l3kernel: 2013-07-29
l3packages: 2013-07-29
koma-script: 2012-08-06
miktex-etex-base-2.9: 2013-04-04
Leider bekomme ich immer noch Fehler und keine File List im log-file.

von u_fischer » Di 10. Sep 2013, 10:17

Ich habe die Repositories für Admin und User synchronisiert und für beide ein Update aller Pakete durchgeführt.
In dem Fall hast du möglicherweise alte l3-Dateien im aktuellen Ordner oder in einem lokalen texmf-Baum. Überprüfe mal in der log-Datei wo l3file.sty herkommt.

von Besserwisser » Di 10. Sep 2013, 09:32

siunitx ist ein Paket, das auf LaTeX3 basiert. LaTeX3-Pakete sind sozusagen ständig im Fluss. Das heißt, dass es nur funktioniert, wenn man die passenden Versionen kombiniert. Am besten sind die Chancen meist, wenn man eine ca. 1–2 Wochen alte Version der l3-Kernpakete und die neuste Version der darauf aufbauenden Pakete verwendet. Das letzte l3-Update liegt AFAIK einige Wochen zurück. Daher würde ich Dir schlicht ein Update aller Pakete empfehlen. Bei mir funktioniert es jedenfalls und ich habe mit Deinem Beispiel folgende Paketliste in der log-Datei:
 *File List*
scrartcl.cls    2012/07/29 v3.11b KOMA-Script document class (article)
scrkbase.sty    2012/07/29 v3.11b KOMA-Script package (KOMA-Script-dependent basics and keyval usage)
 scrbase.sty    2012/07/29 v3.11b KOMA-Script package (KOMA-Script-independent basics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2012/06/15 v3.12 KOMA-Script package (loading files)
tocbasic.sty    2012/04/04 v3.10b KOMA-Script package (handling toc-files)
scrsize11pt.clo    2012/07/29 v3.11b KOMA-Script font size class option (11pt)
typearea.sty    2012/07/29 v3.11b KOMA-Script package (type area)
 siunitx.sty    2013/07/31 v2.5s A comprehensive (SI) units package
   expl3.sty    2013/07/28 v4582 L3 Experimental code bundle wrapper
 l3names.sty    2012/12/07 v4346 L3 Namespace for primitives
l3bootstrap.sty    2013/07/28 v4581 L3 Experimental bootstrap code
    etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty    2013/07/28 v4581 L3 Basic definitions
 l3expan.sty    2013/07/24 v4565 L3 Argument expansion
    l3tl.sty    2013/07/28 v4581 L3 Token lists
   l3seq.sty    2013/07/28 v4581 L3 Sequences and stacks
   l3int.sty    2013/07/28 v4581 L3 Integers
 l3quark.sty    2013/07/21 v4564 L3 Quarks
   l3prg.sty    2013/07/28 v4581 L3 Control structures
 l3clist.sty    2013/07/28 v4581 L3 Comma separated lists
 l3token.sty    2013/07/28 v4581 L3 Experimental token manipulation
  l3prop.sty    2013/07/28 v4581 L3 Property lists
   l3msg.sty    2013/07/28 v4581 L3 Messages
  l3file.sty    2013/07/28 v4581 L3 File and I/O operations
  l3skip.sty    2013/07/28 v4581 L3 Dimensions and skips
  l3keys.sty    2013/07/28 v4581 L3 Experimental key-value interfaces
    l3fp.sty    2013/07/09 v4521 L3 Floating points
   l3box.sty    2013/07/28 v4581 L3 Experimental boxes
l3coffins.sty    2012/09/09 v4212 L3 Coffin code layer
 l3color.sty    2012/08/29 v4156 L3 Experimental color support
l3luatex.sty    2013/07/28 v4581 L3 Experimental LuaTeX-specific functions
l3candidates.sty    2013/07/24 v4576 L3 Experimental additions to l3kernel
   ifpdf.sty    2011/01/30 v2.3 Provides the ifpdf switch (HO)
  xparse.sty    2013/07/28 v4582 L3 Experimental document command parser
 amstext.sty    2000/06/29 v2.01
  amsgen.sty    1999/11/30 v2.0
   array.sty    2008/09/09 v2.4c Tabular extension package (FMi)
l3keys2e.sty    2013/07/28 v4582 LaTeX2e option processing using LaTeX3 keys
translator.sty    2010/06/12 ver 1.10
translator-language-mappings.tex
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    2010/04/23 v1.9 graphics configuration of TeX Live
  pdftex.def    2011/05/27 v0.06d Graphics/color for pdfTeX
infwarerr.sty    2010/04/08 v1.3 Providing info/warning/error messages (HO)
 ltxcmds.sty    2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
supp-pdf.mkii
pdftexcmds.sty    2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)
ifluatex.sty    2010/03/01 v1.3 Provides the ifluatex switch (HO)
epstopdf-base.sty    2010/02/09 v2.5 Base part for package epstopdf
  grfext.sty    2010/08/19 v1.1 Manage graphics extensions (HO)
kvdefinekeys.sty    2011/04/07 v1.3 Define keys (HO)
kvoptions.sty    2011/06/30 v3.11 Key value format for package options (HO)
kvsetkeys.sty    2012/04/25 v1.16 Key value parser (HO)
etexcmds.sty    2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
epstopdf-sys.cfg    2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
translator-basic-dictionary-English.dict    
siunitx-abbreviations.cfg    2013/07/31 v2.5s siunitx: Abbreviated units
 ***********

Benötigte Pakete aktualisieren

von localghost » Di 10. Sep 2013, 09:29

Aktualisiere mal dein TeX-System, zumindest aber alle Pakete, die mit "l3" anfangen. Denn siunitx benötigt den experimentellen LaTeX3-Code.


Thorsten

Nach oben