nachdem ich vor Kurzem auf die 2010er upgedatet habe, ging alles ohne Probleme. Aber gestern habe ich dann mit dem TeX Live Utility alle Pakete aktualisiert und seit dem geht siunitx nicht mehr.
Wenn ich die etwas ältere 2010er wieder drüber installiere oder wenn ich auf die 2009er umschalte, geht es wieder.
Hier die Fehermeldung, die ich beim Kompilieren des folgenden Beispiels erhalte:
iTobs-MacBook:LaTeX-Test Tobi$ latex si This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) restricted \write18 enabled. entering extended mode (./si.tex LaTeX2e <2009/09/24> Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis h, dutch, ukenglish, usenglishmax, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic , assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panja bi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji, lao, lati n, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portu guese, romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedis h, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded. (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrartcl.cls Document Class: scrartcl 2010/09/17 v3.07 KOMA-Script document class (article) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrkbase.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrbase.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrlfile.sty Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files) Copyright (C) Markus Kohm ))) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/tocbasic.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrsize11pt.clo) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/typearea.sty Package typearea, 2010/09/17 v3.07 KOMA-Script package (type area) Copyright (C) Frank Neukam, 1992-1994 Copyright (C) Markus Kohm, 1994- )) (/usr/local/texlive/2010/texmf-dist/tex/latex/base/inputenc.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/base/latin1.def)) (/Users/Tobi/Library/texmf/tex/latex/siunitx2/siunitx.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/expl3.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3names.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3basics.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3expan.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3tl.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3intexpr.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3quark.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3seq.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3toks.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3int.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prg.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3clist.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3token.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prop.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3msg.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3io.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3skip.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3box.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keyval.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keys.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3precom.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3xref.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3file.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3fp.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3luatex.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/tools/calc.sty)) (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2010/texmf-dist/tex/latex/tools/array.sty) (/usr/local/texlive/2010/texmf-dist/tex/latex/xpackages/xtras/l3keys2e.sty (/usr/local/texlive/2010/texmf-dist/tex/latex/xpackages/xbase/xparse.sty))) (./si.aux)) Runaway argument? \q_nil _options_tl\cs_end: {\keys_set:nv {siunitx}{_l_siunitx_\_siunitx_unit_fi rst_token:n \ETC. ! File ended while scanning use of \tl_head_i:w. <inserted text> \par <*> si ?
\documentclass[11pt,a4paper]{scrartcl} \usepackage[latin1]{inputenc} \usepackage{siunitx} \begin{document} \SI{2}{\metre} \end{document}
Achja hier noch meine Systeminfos:
Mac OSX 10.6.4 auf MacBook Pro
TeX-Live-2010-64 v 2.0 (Build 4), laut Systemeinstellung „TeX Distribution“
siunitx: Released 2010/09/29, laut Doku, die ich über das TexLive Utility und texdoc bekomme.
In der Doku steht, dass expl3 und xpackages für LaTeX 3 benötigt werden, aber diese seinen in TeXLive 2010 enthalten. Stimmt das?
Um das Problem zu umgehen arbeite ich vorerst wieder mit der 2009er, damit ich nicht schon wieder 2010 neu installieren muss …siunitx-Doku hat geschrieben:The package requires LaTeX3 support as provided in the expl3 and xpackages bundles. Both of these are available on ctan as ready-to-install zip files. Suitable versions are available in MiKTeX 2.8 and TeX Live 2010 (updating the relevant packages online may be necessary). LaTeX3, and so siunitx, requires the e-TeX extensions: these are available on all modern TeX systems.
Vielen Dank und
Grüße!
Tobi