Closed ghost closed 11 years ago
The latest release of siunitx
works fine with the latest l3kernel
. I suspect you have a version mismatch, but from the partial log cannot be sure. Can you attach or e-mail the full .log
file?
Hello,
attached are the tex- and the log-file. As I already mentioned, I re-installed my MiKTeX, but the errors still show up.
I hope you can help.
Kind regards, Björn
2013/7/10 Joseph Wright notifications@github.com
The latest release of siunitx works fine with the latest l3kernel. I suspect you have a version mismatch, but from the partial log cannot be sure. Can you attach or e-mail the full .log file?
— Reply to this email directly or view it on GitHubhttps://github.com/josephwright/siunitx/issues/228#issuecomment-20740456 .
I don't see a full log file: it will start with the pdfTeX banner line.
Hm, maybe the attached files were removed by the email program. Here is the content of the log-file:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9) (preloaded
format=pdflatex 2013.7.10) 10 JUL 2013 15:08
entering extended mode
**Test.tex
(C:\Users\Chanti\Desktop\Minimal\Test.tex
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, german,
german-x-2013-05-26
, latin, ngerman, ngerman-x-2013-05-26, usenglishmax, loaded.
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\scrartcl.cls
Document Class: scrartcl 2010/09/17 v3.07 KOMA-Script document class
(article)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\scrkbase.sty
Package: scrkbase 2010/09/17 v3.07 KOMA-Script package
(KOMA-Script-dependent b
asics and keyval usage)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\scrbase.sty
Package: scrbase 2010/09/17 v3.07 KOMA-Script package
(KOMA-Script-independent
basics and keyval usage)
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\scrlfile.sty
Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)
Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm
)))
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\tocbasic.sty
Package: tocbasic 2010/09/14 v3.06a KOMA-Script package (handling toc-files)
)
Package tocbasic Info: omitting babel extension for toc' (tocbasic) because of feature
nobabel' available
(tocbasic) for toc' on input line 115. Package tocbasic Info: omitting babel extension for
lof'
(tocbasic) because of feature nobabel' available (tocbasic) for
lof' on input line 116.
Package tocbasic Info: omitting babel extension for lot' (tocbasic) because of feature
nobabel' available
(tocbasic) for lot' on input line 117. Class scrartcl Info: File
scrsize11pt.clo' used instead of
(scrartcl) file `scrsize11.clo' to setup font sizes on input line
121
0.
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\scrsize11pt.c
lo
File: scrsize11pt.clo 2010/09/17 v3.07 KOMA-Script font size class option
(11pt
)
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\koma-script\typearea.sty
Package: typearea 2010/09/17 v3.07 KOMA-Script package (type area)
Package typearea, 2010/09/17 v3.07 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-
\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 10
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 418.25555pt
(typearea) DIV departure = -6%
(typearea) \evensidemargin = 17.3562pt
(typearea) \oddsidemargin = 17.3562pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 595.80026pt
(typearea) \topmargin = -25.16531pt
(typearea) \headheight = 17.0pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 1134.
)
\c@part=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count86
\c@table=\count87
\bibindent=\dimen102
) (C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\siunitx\siunitx.sty
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\expl3.sty
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3names.sty
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3bootstrap.sty
Package: l3bootstrap 2013/01/08 v4420 L3 Experimental bootstrap code
)
Package: l3names 2012/12/07 v4346 L3 Namespace for primitives
) ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\misc\etex.sty"
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
\et@xins=\count88
)
Package: expl3 2013/03/14 v4469 L3 Experimental code bundle wrapper
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3basics.sty
Package: l3basics 2013/01/10 v4428 L3 Basic definitions
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3expan.sty
Package: l3expan 2013/02/03 v4458 L3 Argument expansion
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3tl.sty
Package: l3tl 2013/01/08 v4415 L3 Token lists
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3seq.sty
Package: l3seq 2013/01/12 v4434 L3 Sequences and stacks
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3int.sty
Package: l3int 2013/01/13 v4444 L3 Integers
\c_max_int=\count89
\l_tmpa_int=\count90
\l_tmpb_int=\count91
\g_tmpa_int=\count92
\g_tmpb_int=\count93
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3quark.sty
Package: l3quark 2012/11/04 v4268 L3 Quarks
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3prg.sty
Package: l3prg 2013/02/13 v4459 L3 Control structures
\gprg_map_int=\count94
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3clist.sty
Package: l3clist 2013/01/08 v4414 L3 Comma separated lists
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3token.sty
Package: l3token 2013/01/10 v4428 L3 Experimental token manipulation
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3prop.sty
Package: l3prop 2013/01/09 v4423 L3 Property lists
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3msg.sty
Package: l3msg 2013/01/08 v4412 L3 Messages
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3file.sty
Package: l3file 2013/01/14 v4446 L3 File and I/O operations
\l_iow_line_count_int=\count95
\liow_target_count_int=\count96
\liow_current_line_int=\count97
\l__iow_current_word_int=\count98
\liow_current_indentation_int=\count99
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3skip.sty
Package: l3skip 2013/01/13 v4444 L3 Dimensions and skips
\c_zero_dim=\dimen103
\c_max_dim=\dimen104
\l_tmpa_dim=\dimen105
\l_tmpb_dim=\dimen106
\g_tmpa_dim=\dimen107
\g_tmpb_dim=\dimen108
\c_zero_skip=\skip47
\c_max_skip=\skip48
\l_tmpa_skip=\skip49
\l_tmpb_skip=\skip50
\g_tmpa_skip=\skip51
\g_tmpb_skip=\skip52
\c_zero_muskip=\muskip10
\c_max_muskip=\muskip11
\l_tmpa_muskip=\muskip12
\l_tmpb_muskip=\muskip13
\g_tmpa_muskip=\muskip14
\g_tmpb_muskip=\muskip15
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3keys.sty
Package: l3keys 2013/02/24 v4461 L3 Experimental key-value interfaces
\gkeyval_level_int=\count100
\l_keys_choice_int=\count101
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3fp.sty
Package: l3fp 2013/01/19 v4449 L3 Floating points
\c__fp_leading_shift_int=\count102
\cfp_middle_shift_int=\count103
\cfp_trailing_shift_int=\count104
\cfp_big_leading_shift_int=\count105
\cfp_big_middle_shift_int=\count106
\cfp_big_trailing_shift_int=\count107
\cfp_Bigg_leading_shift_int=\count108
\cfp_Bigg_middle_shift_int=\count109
\cfp_Bigg_trailing_shift_int=\count110
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3box.sty
Package: l3box 2013/01/08 v4411 L3 Experimental boxes
\c_empty_box=\box27
\l_tmpa_box=\box28
\l_tmpb_box=\box29
\g_tmpa_box=\box30
\g_tmpb_box=\box31
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3coffins.sty
Package: l3coffins 2012/09/09 v4212 L3 Coffin code layer
\lcoffin_internal_box=\box32
\lcoffin_internal_dim=\dimen109
\l__coffin_offset_x_dim=\dimen110
\lcoffin_offset_y_dim=\dimen111
\lcoffin_x_dim=\dimen112
\lcoffin_y_dim=\dimen113
\lcoffin_x_prime_dim=\dimen114
\l__coffin_y_prime_dim=\dimen115
\c_empty_coffin=\box33
\lcoffin_aligned_coffin=\box34
\lcoffin_aligned_internal_coffin=\box35
\l_tmpa_coffin=\box36
\l_tmpb_coffin=\box37
\lcoffin_display_coffin=\box38
\lcoffin_display_coord_coffin=\box39
\lcoffin_display_pole_coffin=\box40
\lcoffin_display_offset_dim=\dimen116
\l__coffin_display_x_dim=\dimen117
\lcoffin_display_y_dim=\dimen118
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3color.sty
Package: l3color 2012/08/29 v4156 L3 Experimental color support
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3luatex.sty
Package: l3luatex 2012/08/03 v4049 L3 Experimental LuaTeX-specific functions
\gcctab_allocate_int=\count111
\gcctab_stack_int=\count112
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3candidates.sty
Package: l3candidates 2013/03/14 v4468 L3 Experimental additions to l3kernel
\lbox_top_dim=\dimen119
\lbox_bottom_dim=\dimen120
\lbox_left_dim=\dimen121
\lbox_right_dim=\dimen122
\lbox_top_new_dim=\dimen123
\l__box_bottom_new_dim=\dimen124
\lbox_left_new_dim=\dimen125
\lbox_right_new_dim=\dimen126
\lbox_internal_box=\box41
\lcoffin_bounding_shift_dim=\dimen127
\lcoffin_left_corner_dim=\dimen128
\lcoffin_right_corner_dim=\dimen129
\l__coffin_bottom_corner_dim=\dimen130
\lcoffin_top_corner_dim=\dimen131
\lcoffin_scaled_total_height_dim=\dimen132
\lcoffin_scaled_width_dim=\dimen133
) ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\ifpdf.sty"
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
))
Package: siunitx 2011/11/14 v2.4 A comprehensive (SI) units package
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsmath\amstext.sty"
Package: amstext 2000/06/29 v2.01
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsmath\amsgen.sty"
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks15
\ex@=\dimen134
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\tools\array.sty"
Package: array 2008/09/09 v2.4c Tabular extension package (FMi)
\col@sep=\dimen135
\extrarowheight=\dimen136
\NC@list=\toks16
\extratabsurround=\skip53
\backup@length=\skip54
)
(C:\Users\Chanti\AppData\Roaming\MiKTeX\2.9\tex\latex\l3packages\l3keys2e\l3key
s2e.sty
Package: l3keys2e 2013/03/12 v4467 LaTeX2e option processing using LaTeX3
keys
)
\l_siunitx_tmp_box=\box42
\l_siunitx_tmp_dim=\dimen137
\l_siunitx_tmp_int=\count113
Variant \prop_get:NVNT already defined; not changing it on line 356
Variant \prop_get:NVNF already defined; not changing it on line 357
Variant \prop_get:NVNTF already defined; not changing it on line 358
\l_siunitx_number_mantissa_length_int=\count114
\l_siunitx_number_uncert_length_int=\count115
\l_siunitx_round_int=\count116
\l_siunitx_process_decimal_int=\count117
\l_siunitx_process_uncertainty_int=\count118
\l_siunitx_process_fixed_int=\count119
\l_siunitx_process_integer_min_int=\count120
\l_siunitx_process_precision_int=\count121
\l_siunitx_group_min_int=\count122
\l_siunitx_angle_marker_box=\box43
\l_siunitx_angle_unit_box=\box44
\l_siunitx_angle_marker_dim=\dimen138
\l_siunitx_angle_unit_dim=\dimen139
\l_siunitx_unit_int=\count123
\l_siunitx_unit_denominator_int=\count124
\l_siunitx_unit_numerator_int=\count125
\l_siunitx_unit_prefix_int=\count126
\l_siunitx_unit_prefix_base_int=\count127
\l_siunitx_unit_prefix_gram_int=\count128
\l_siunitx_number_product_int=\count129
\c_siunitx_one_fill_skip=\skip55
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H
l.5562 ...e_fill_skip { \c_zero_skip plus 1 fill }
You're in trouble here. Try typing \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.6832 \NewDocumentCommand \DeclareBinaryPrefix { m m m } { 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.
! Illegal parameter number in definition of \siunitx#_function:w.
Definitely a version issue. You have a much older version of siunitx
than your copy of l3kernel
. You are probably best removing siunitx
using the package manager, and reinstalling it. (The newest version should give Package: siunitx 2013/03/11 v2.5q A comprehensive (SI) units package
in the log.)
I will try it tomorrow in my office. The strange thing is that I completely removed and reinstalled MiKTeX, so it should have the newest version of siunitx. I will tell you tomorrow whether it works. Kind regards, Björn Am 10.07.2013 18:39 schrieb "Joseph Wright" notifications@github.com:
Definitely a version issue. You have a much older version of siunitx than your copy of l3kernel. You are probably best removing siunitx using the package manager, and reinstalling it. (The newest version should give Package: siunitx 2013/03/11 v2.5q A comprehensive (SI) units package in the log.)
— Reply to this email directly or view it on GitHubhttps://github.com/josephwright/siunitx/issues/228#issuecomment-20755264 .
Hi Joseph,
actually, the package manager showed that the newest version was installed. But I found out that LaTeX used outdated sty-files located in "C:\Users...\AppData\Roaming\MiKTeX\2.9\" instead of those in "C:\Programs (x86)\MiKTeX 2.9\". So I simply deleted the folder, and now LaTeX runs without errors.
Thank you for pointing out what to look for. I wouldn't have thought of a version problem arising after a re-installation of MiKTeX.
Kind regards, Björn
SAGE publishing's submission system uses TexLive 2013 and I'm hitting this issue when trying to submit a journal paper to them (they force you to supply the .tex files and they compile it). Is there any way to work around this if I have no control over their installed software?
I can test against TL'13 but I'd need a clear idea of exactly which siunitx
version they have: can you supply the part of the log that would tell me, or provide contact details for the publisher so I can ask them?
Is this sufficient:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=pdflatex 2021.9.8) 1 NOV 2021 12:08
Entire log:
TexLaTex Conversion Log for main.tex Step 0. TeX fileset relationship parsing: File main.tex determined to be root TeX file File sagej.cls determined to be a resource for main.tex File moreverb determined to be a resource for main.tex File hyperref determined to be a resource for main.tex File amsmath determined to be a resource for main.tex File siunitx determined to be a resource for main.tex File graphicx determined to be a resource for main.tex File web-app-screenshot.png determined to be a resource for main.tex File vine-v-bear-valley.pdf determined to be a resource for main.tex File salvini-v-snoqualmie.pdf determined to be a resource for main.tex File prinoth.png determined to be a resource for main.tex File SageV.bst determined to be a resource for main.tex File references.bib determined to be a resource for main.tex Step 1. Conversion From .tex to .dvi Format: Conversion Pass Number 1 This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=pdflatex 2021.9.8) 1 NOV 2021 12:08 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **main.tex (./main.tex LaTeX2e <2011/06/27> Babeland hyphenation patterns for english, dumylang, nohyphenation, lo aded. (./sagej.cls Document Class: sagej 2017/01/17 v1.20\ sagej.cls (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) ) \c@part=\count79 \c@section=\count80 \c@subsection=\count81 \c@subsubsection=\count82 \c@paragraph=\count83 \c@subparagraph=\count84 \c@figure=\count85 \c@table=\count86 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 1999/03/16 v1.13 key=value parser (DPC) \KV@toks@=\toks14 )) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty Package: trig 1999/03/16 v1.09 sin cos tan (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live ) Package graphics Info: Driver file: pdftex.def on input line 91. (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) ) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) ) \Gread@gobject=\count87 )) \Gin@req@height=\dimen103 \Gin@req@width=\dimen104 ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols) \symlasy=\mathgroup4 LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' (Font) U/lasy/m/n --> U/lasy/b/n on input line 47. ) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty Package: rotating 2009/03/28 v2.16a rotated objects in LaTeX \c@r@tfl@t=\count88 \rotFPtop=\skip43 \rotFPbot=\skip44 \rot@float@box=\box26 \rot@mess@toks=\toks15 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ) \calc@Acount=\count89 \calc@Bcount=\count90 \calc@Adimen=\dimen105 \calc@Bdimen=\dimen106 \calc@Askip=\skip45 \calc@Bskip=\skip46 LaTeX Info: Redefining \setlength on input line 76. LaTeX Info: Redefining \addtolength on input line 77. \calc@Ccount=\count91 \calc@Cskip=\skip47 ) (/usr/share/texlive/texmf-dist/tex/latex/textcase/textcase.sty Package: textcase 2004/10/07 v0.07 Text only upper/lower case changing (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty Package: booktabs 2005/04/14 v1.61803 publication quality tables \heavyrulewidth=\dimen107 \lightrulewidth=\dimen108 \cmidrulewidth=\dimen109 \belowrulesep=\dimen110 \belowbottomsep=\dimen111 \aboverulesep=\dimen112 \abovetopsep=\dimen113 \cmidrulesep=\dimen114 \cmidrulekern=\dimen115 \defaultaddspace=\dimen116 \@cmidla=\count92 \@cmidlb=\count93 \@aboverulesep=\dimen117 \@belowrulesep=\dimen118 \@thisruleclass=\count94 \@lastruleclass=\count95 \@thisrulewidth=\dimen119 ) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive ) Package color Info: Driver file: pdftex.def on input line 130. ) (/usr/share/texlive/texmf-dist/tex/latex/endnotes/endnotes.sty \c@endnote=\count96 \endnotesep=\dimen120 \@enotes=\write3 ) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support \@emptytoks=\toks16 \symAMSa=\mathgroup5 \symAMSb=\mathgroup6 LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' (Font) U/euf/m/n --> U/euf/b/n on input line 106. ) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty Package: amssymb 2013/01/14 v3.01 AMS font symbols ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty Package: amsbsy 1999/11/29 v1.2d (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty File: amsgen.sty 1999/11/30 v2.0 \@emptytoks=\toks17 \ex@=\dimen121 ) \pmbraise@=\dimen122 ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty Package: amsmath 2013/01/14 v2.14 AMS math features \@mathmargin=\skip48 For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty Package: amstext 2000/06/29 v2.01 ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty Package: amsopn 1999/12/14 v2.01 operator names ) \inf@bad=\count97 LaTeX Info: Redefining \frac on input line 210. \uproot@=\count98 \leftroot@=\count99 LaTeX Info: Redefining \overline on input line 306. \classnum@=\count100 \DOTSCASE@=\count101 LaTeX Info: Redefining \ldots on input line 378. LaTeX Info: Redefining \dots on input line 381. LaTeX Info: Redefining \cdots on input line 466. \Mathstrutbox@=\box27 \strutbox@=\box28 \big@size=\dimen123 LaTeX Font Info: Redeclaring font encoding OML on input line 566. LaTeX Font Info: Redeclaring font encoding OMS on input line 567. \macc@depth=\count102 \c@MaxMatrixCols=\count103 \dotsspace@=\muskip10 \c@parentequation=\count104 \dspbrk@lvl=\count105 \tag@help=\toks18 \row@=\count106 \column@=\count107 \maxfields@=\count108 \andhelp@=\toks19 \eqnshift@=\dimen124 \alignsep@=\dimen125 \tagshift@=\dimen126 \tagwidth@=\dimen127 \totwidth@=\dimen128 \lineht@=\dimen129 \@envbody=\toks20 \multlinegap=\skip49 \multlinetaggap=\skip50 \mathdisplay@stack=\toks21 LaTeX Info: Redefining \[ on input line 2665. LaTeX Info: Redefining \] on input line 2666. ) (/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty Package: amsthm 2004/08/06 v2.20 \thm@style=\toks22 \thm@bodyfont=\toks23 \thm@headfont=\toks24 \thm@notefont=\toks25 \thm@headpunct=\toks26 \thm@preskip=\skip51 \thm@postskip=\skip52 \thm@headsep=\skip53 \dth@everypar=\toks27 ) (/usr/share/texlive/texmf-dist/tex/latex/base/tracefnt.sty Package: tracefnt 1997/05/29 v3.0j Standard LaTeX package (font tracing) \tracingfonts=\count109 LaTeX Info: Redefining \selectfont on input line 101. ) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty Package: geometry 2010/09/12 v5.6 Page Geometry (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) Package ifpdf Info: pdfTeX in PDF mode is detected. ) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO) Package ifvtex Info: VTeX not detected. ) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional ) \Gm@cnth=\count110 \Gm@cntv=\count111 \c@Gm@tempcnt=\count112 \Gm@bindingoffset=\dimen130 \Gm@wd@mp=\dimen131 \Gm@odd@mp=\dimen132 \Gm@even@mp=\dimen133 \Gm@layoutwidth=\dimen134 \Gm@layoutheight=\dimen135 \Gm@layouthoffset=\dimen136 \Gm@layoutvoffset=\dimen137 \Gm@dimlist=\toks28 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/ftnright.sty Package: ftnright 2010/02/25 v1.1f footnote layout package (FMi) \rcol@footinsskip=\skip54 \ftn@amount=\dimen138 ) \absbox=\box29 \@bls=\dimen139 (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty Package: caption 2013/02/03 v3.3-65 Customizing captions (AR) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty Package: caption3 2013/02/03 v1.5-62 caption3 kernel (AR) \captionmargin=\dimen140 \captionmargin@=\dimen141 \captionwidth=\dimen142 \caption@tempdima=\dimen143 \caption@indent=\dimen144 \caption@parindent=\dimen145 \caption@hangindent=\dimen146 ) \c@ContinuedFloat=\count113 Package caption Info: rotating package is loaded. ) (/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty Package: natbib 2010/09/13 8.31b (PWD, AO) \bibhang=\skip55 \bibsep=\skip56 LaTeX Info: Redefining \cite on input line 694. \c@NAT@ctr=\count114 )) (/usr/share/texlive/texmf-dist/tex/latex/moreverb/moreverb.sty Package: moreverb 2008/06/03 v2.3a `more' verbatim facilities (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements \every@verbatim=\toks29 \verbatim@line=\toks30 \verbatim@in@stream=\read1 ) \tab@position=\count115 \tab@size=\count116 \listing@line=\count117 ) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty \Urlmuskip=\muskip11 Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO) Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO) Package hobsub Info: Skipping package `infwarerr' (already loaded). Package hobsub Info: Skipping package `ltxcmds' (already loaded). Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) Package ifluatex Info: LuaTeX not detected. Package hobsub Info: Skipping package `ifvtex' (already loaded). Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO) Package hobsub Info: Skipping package `ifpdf' (already loaded). Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) Package etexcmds Info: Could not find \expanded. (etexcmds) That can mean that you are not using pdfTeX 1.50 or (etexcmds) that some package has redefined \expanded. (etexcmds) In the latter case, load this package earlier. Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO ) Package pdftexcmds Info: LuaTeX not detected. Package pdftexcmds Info: \pdf@primitive is available. Package pdftexcmds Info: \pdf@ifprimitive is available. Package pdftexcmds Info: \pdfdraftmode found. Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO) Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO ) Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO) Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO) ) Package hobsub Info: Skipping package `hobsub' (already loaded). Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO) Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO) Package: xcolor-patch 2011/01/30 xcolor patch Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO) Package atveryend Info: \enddocument detected (standard20110627). Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO) Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO) Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO) ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO) ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) ) \@linkdim=\dimen147 \Hy@linkcounter=\count118 \Hy@pagecounter=\count119 (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO) ) \Hy@SavedSpaceFactor=\count120 (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive ) Package hyperref Info: Option `colorlinks' set `true' on input line 4319. Package hyperref Info: Option `bookmarksopen' set `true' on input line 4319. Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4319 . Package hyperref Info: Hyper figures OFF on input line 4443. Package hyperref Info: Link nesting OFF on input line 4448. Package hyperref Info: Hyper index ON on input line 4451. Package hyperref Info: Plain pages OFF on input line 4458. Package hyperref Info: Backreferencing OFF on input line 4463. Package hyperref Info: Implicit mode ON; LaTeX internals redefined. Package hyperref Info: Bookmarks ON on input line 4688. \c@Hy@tempcnt=\count121 LaTeX Info: Redefining \url on input line 5041. \XeTeXLinkMargin=\dimen148 \Fld@menulength=\count122 \Field@Width=\dimen149 \Fld@charsize=\dimen150 Package hyperref Info: Hyper figures OFF on input line 6295. Package hyperref Info: Link nesting OFF on input line 6300. Package hyperref Info: Hyper index ON on input line 6303. Package hyperref Info: backreferencing OFF on input line 6310. Package hyperref Info: Link coloring ON on input line 6313. Package hyperref Info: Link coloring with OCG OFF on input line 6320. Package hyperref Info: PDF/A mode OFF on input line 6325. LaTeX Info: Redefining \ref on input line 6365. LaTeX Info: Redefining \pageref on input line 6369. \Hy@abspage=\count123 \c@Item=\count124 \c@Hfootnote=\count125 ) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def File: hpdftex.def 2012/11/06 v6.83m Hyperref driver for pdfTeX \Fld@listcount=\count126 \c@bookmark@seq@number=\count127 (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO) Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 82. ) \Hy@SectionHShift=\skip57 ) (/usr/share/texlive/texmf-dist/tex/latex/siunitx/siunitx.sty (/usr/share/texl ive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/ latex/l3kernel/l3names.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3 bootstrap.sty Package: l3bootstrap 2013/01/08 v4420 L3 Experimental bootstrap code ) Package: l3names 2012/12/07 v4346 L3 Namespace for primitives ) (/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB) \et@xins=\count128 ) Package: expl3 2013/03/14 v4469 L3 Experimental code bundle wrapper (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3basics.sty Package: l3basics 2013/01/10 v4428 L3 Basic definitions ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3expan.sty Package: l3expan 2013/02/03 v4458 L3 Argument expansion ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3tl.sty Package: l3tl 2013/01/08 v4415 L3 Token lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3seq.sty Package: l3seq 2013/01/12 v4434 L3 Sequences and stacks ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3int.sty Package: l3int 2013/01/13 v4444 L3 Integers \c_max_int=\count129 \l_tmpa_int=\count130 \l_tmpb_int=\count131 \g_tmpa_int=\count132 \g_tmpb_int=\count133 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3quark.sty Package: l3quark 2012/11/04 v4268 L3 Quarks ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prg.sty Package: l3prg 2013/02/13 v4459 L3 Control structures \g__prg_map_int=\count134 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3clist.sty Package: l3clist 2013/01/08 v4414 L3 Comma separated lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3token.sty Package: l3token 2013/01/10 v4428 L3 Experimental token manipulation ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prop.sty Package: l3prop 2013/01/09 v4423 L3 Property lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3msg.sty Package: l3msg 2013/01/08 v4412 L3 Messages ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3file.sty Package: l3file 2013/01/14 v4446 L3 File and I/O operations \l_iow_line_count_int=\count135 \l__iow_target_count_int=\count136 \l__iow_current_line_int=\count137 \l__iow_current_word_int=\count138 \l__iow_current_indentation_int=\count139 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3skip.sty Package: l3skip 2013/01/13 v4444 L3 Dimensions and skips \c_zero_dim=\dimen151 \c_max_dim=\dimen152 \l_tmpa_dim=\dimen153 \l_tmpb_dim=\dimen154 \g_tmpa_dim=\dimen155 \g_tmpb_dim=\dimen156 \c_zero_skip=\skip58 \c_max_skip=\skip59 \l_tmpa_skip=\skip60 \l_tmpb_skip=\skip61 \g_tmpa_skip=\skip62 \g_tmpb_skip=\skip63 \c_zero_muskip=\muskip12 \c_max_muskip=\muskip13 \l_tmpa_muskip=\muskip14 \l_tmpb_muskip=\muskip15 \g_tmpa_muskip=\muskip16 \g_tmpb_muskip=\muskip17 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3keys.sty Package: l3keys 2013/02/24 v4461 L3 Experimental key-value interfaces \g__keyval_level_int=\count140 \l_keys_choice_int=\count141 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3fp.sty Package: l3fp 2013/01/19 v4449 L3 Floating points \c__fp_leading_shift_int=\count142 \c__fp_middle_shift_int=\count143 \c__fp_trailing_shift_int=\count144 \c__fp_big_leading_shift_int=\count145 \c__fp_big_middle_shift_int=\count146 \c__fp_big_trailing_shift_int=\count147 \c__fp_Bigg_leading_shift_int=\count148 \c__fp_Bigg_middle_shift_int=\count149 \c__fp_Bigg_trailing_shift_int=\count150 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3box.sty Package: l3box 2013/01/08 v4411 L3 Experimental boxes \c_empty_box=\box30 \l_tmpa_box=\box31 \l_tmpb_box=\box32 \g_tmpa_box=\box33 \g_tmpb_box=\box34 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3coffins.sty Package: l3coffins 2012/09/09 v4212 L3 Coffin code layer \l__coffin_internal_box=\box35 \l__coffin_internal_dim=\dimen157 \l__coffin_offset_x_dim=\dimen158 \l__coffin_offset_y_dim=\dimen159 \l__coffin_x_dim=\dimen160 \l__coffin_y_dim=\dimen161 \l__coffin_x_prime_dim=\dimen162 \l__coffin_y_prime_dim=\dimen163 \c_empty_coffin=\box36 \l__coffin_aligned_coffin=\box37 \l__coffin_aligned_internal_coffin=\box38 \l_tmpa_coffin=\box39 \l_tmpb_coffin=\box40 \l__coffin_display_coffin=\box41 \l__coffin_display_coord_coffin=\box42 \l__coffin_display_pole_coffin=\box43 \l__coffin_display_offset_dim=\dimen164 \l__coffin_display_x_dim=\dimen165 \l__coffin_display_y_dim=\dimen166 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3color.sty Package: l3color 2012/08/29 v4156 L3 Experimental color support ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3luatex.sty Package: l3luatex 2012/08/03 v4049 L3 Experimental LuaTeX-specific functions \g__cctab_allocate_int=\count151 \g__cctab_stack_int=\count152 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3candidates.sty Package: l3candidates 2013/03/14 v4468 L3 Experimental additions to l3kernel \l__box_top_dim=\dimen167 \l__box_bottom_dim=\dimen168 \l__box_left_dim=\dimen169 \l__box_right_dim=\dimen170 \l__box_top_new_dim=\dimen171 \l__box_bottom_new_dim=\dimen172 \l__box_left_new_dim=\dimen173 \l__box_right_new_dim=\dimen174 \l__box_internal_box=\box44 \l__coffin_bounding_shift_dim=\dimen175 \l__coffin_left_corner_dim=\dimen176 \l__coffin_right_corner_dim=\dimen177 \l__coffin_bottom_corner_dim=\dimen178 \l__coffin_top_corner_dim=\dimen179 \l__coffin_scaled_total_height_dim=\dimen180 \l__coffin_scaled_width_dim=\dimen181 )) Package: siunitx 2012/06/13 v2.5e A comprehensive (SI) units package (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty Package: array 2008/09/09 v2.4c Tabular extension package (FMi) \col@sep=\dimen182 \extrarowheight=\dimen183 \NC@list=\toks31 \extratabsurround=\skip64 \backup@length=\skip65 ) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty Package: l3keys2e 2013/03/12 v4467 LaTeX2e option processing using LaTeX3 keys ) \l_siunitx_tmp_box=\box45 \l_siunitx_tmp_dim=\dimen184 \l_siunitx_tmp_int=\count153 Variant \prop_get:NVNT already defined; not changing it on line 360 Variant \prop_get:NVNF already defined; not changing it on line 361 Variant \prop_get:NVNTF already defined; not changing it on line 362 \l_siunitx_number_mantissa_length_int=\count154 \l_siunitx_number_uncert_length_int=\count155 \l_siunitx_round_int=\count156 \l_siunitx_process_decimal_int=\count157 \l_siunitx_process_uncertainty_int=\count158 \l_siunitx_process_fixed_int=\count159 \l_siunitx_process_integer_min_int=\count160 \l_siunitx_process_precision_int=\count161 \l_siunitx_group_min_int=\count162 \l_siunitx_angle_marker_box=\box46 \l_siunitx_angle_unit_box=\box47 \l_siunitx_angle_marker_dim=\dimen185 \l_siunitx_angle_unit_dim=\dimen186 \l_siunitx_unit_int=\count163 \l_siunitx_unit_denominator_int=\count164 \l_siunitx_unit_numerator_int=\count165 \l_siunitx_unit_prefix_int=\count166 \l_siunitx_unit_prefix_base_int=\count167 \l_siunitx_unit_prefix_gram_int=\count168 \l_siunitx_number_product_int=\count169 \c_siunitx_one_fill_skip=\skip66 ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.5687 ...e_fill_skip { \c_zero_skip plus 1 fill } You're in trouble here. Try typing to proceed. If that doesn't work, type X to quit. \l_siunitx_table_unit_align_skip=\skip67 \l_siunitx_table_exponent_dim=\dimen187 \l_siunitx_table_integer_dim=\dimen188 \l_siunitx_table_mantissa_dim=\dimen189 \l_siunitx_table_marker_dim=\dimen190 \l_siunitx_table_result_dim=\dimen191 \l_siunitx_table_uncert_dim=\dimen192 \l_siunitx_table_fill_pre_dim=\dimen193 \l_siunitx_table_fill_post_dim=\dimen194 \l_siunitx_table_fill_mid_dim=\dimen195 \l_siunitx_table_pre_box=\box48 \l_siunitx_table_post_box=\box49 \l_siunitx_table_mantissa_box=\box50 \l_siunitx_table_result_box=\box51 \l_siunitx_table_number_align_skip=\skip68 \l_siunitx_table_text_align_skip=\skip69 ! Undefined control sequence. l.7060 \NewDocumentCommand \DeclareBinaryPrefix { m m m } { 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.7060 \NewDocumentCommand \DeclareBinaryPrefix { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7061 ...iunitx_declare_prefix:Nnnn #1 {#2} { 2 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Illegal parameter number in definition of \siunitx_#_function:w. 2 l.7061 ...iunitx_declare_prefix:Nnnn #1 {#2} { 2 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7061 ...itx_declare_prefix:Nnnn #1 {#2} { 2 } {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7063 \NewDocumentCommand \DeclareSIPostPower { m m } { 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.7063 \NewDocumentCommand \DeclareSIPostPower { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7064 \siunitx_declare_power_after:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7066 \NewDocumentCommand \DeclareSIPrefix { m m m } { 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.7066 \NewDocumentCommand \DeclareSIPrefix { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7067 ...unitx_declare_prefix:Nnnn #1 {#2} { 10 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Illegal parameter number in definition of \siunitx_#_function:w. 2 l.7067 ...unitx_declare_prefix:Nnnn #1 {#2} { 10 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7067 ...tx_declare_prefix:Nnnn #1 {#2} { 10 } {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7069 \NewDocumentCommand \DeclareSIPrePower { m m } { 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.7069 \NewDocumentCommand \DeclareSIPrePower { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7070 \siunitx_declare_power_before:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7072 \NewDocumentCommand \DeclareSIQualifier { m m } { 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.7072 \NewDocumentCommand \DeclareSIQualifier { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7073 \siunitx_declare_qualifier:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7075 \NewDocumentCommand \DeclareSIUnit { O { } m m } { 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.7075 \NewDocumentCommand \DeclareSIUnit { O { } m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7076 \siunitx_declare_unit:Nnn #2 {#3} {#1} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7076 \siunitx_declare_unit:Nnn #2 {#3} {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7078 \NewDocumentCommand \DeclareSIUnitWithOptions { m m m } { 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.7078 ...ocumentCommand \DeclareSIUnitWithOptions { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7079 \siunitx_declare_unit:Nnn #1 {#2} {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7079 \siunitx_declare_unit:Nnn #1 {#2} {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7089 \NewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7089 \NewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7089 ...umentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7091 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7091 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7092 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Undefined control sequence. \siunitx_angle_output:nnn ...e_init: \IfNoValueTF {#2}{\bool_set_false:N \l_... l.7094 \group_end: 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. ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7094 \group_end: I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) LaTeX Font Info: Try loading font information for OT1+ptm on input line 7094 . (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ot1ptm.fd File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. ) LaTeX Font Info: Try loading font information for U+lasy on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions ) LaTeX Font Info: Try loading font information for U+msa on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd File: umsa.fd 2013/01/14 v3.01 AMS symbols A ) LaTeX Font Info: Try loading font information for U+msb on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd File: umsb.fd 2013/01/14 v3.01 AMS symbols B ) ! You can't use `macro parameter character #' in math mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. \siunitx_angle_output:nnn ...1}{}{}}{\IfNoValueTF {#3}{\siunitx_error:nx {in... l.7094 \group_end: 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. ! Missing } inserted. } l.7094 \group_end: I've inserted something that you may have forgotten. (See the above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. ! Missing } inserted. } l.7094 \group_end: I've inserted something that you may have forgotten. (See the above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. ! Illegal parameter number in definition of \l__exp_internal_tl. ; l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "invalid-arc-format" ! ! Invalid degree-minute-secondangle '##;2'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7094 \group_end: |''''''''''''''''''''''''''''''''''''''''''''''' | Angles given in degree-minute-second format should contain two ';'symbols to | divide up the parts of the input. |............................................... ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "invalid-number" ! ! Invalid numerical input '\group_end: '. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7094 \group_end: |''''''''''''''''''''''''''''''''''''''''''''''' | The inputgiven as a number does not make logical sense. This happens, | forexample, if a number only contains a sign. |............................................... ! Undefined control sequence. ...tl \l_siunitx_tmpa_tl }\prop_del:NV \l_siunitx_number_in_prop ... l.7094 \group_end: 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. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7094 \group_end: I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Too many }'s. \siunitx_angle_output:nnn ...ux:nnn {#1}{#2}{#3}}} l.7094 \group_end: You've closed more groups than you opened. Such booboos are generally harmless, so keep going. ! Too many }'s. l.7095 } You've closed more groups than you opened. Such booboos are generally harmless, so keep going. ! Undefined control sequence. l.7096 \NewDocumentCommand \num { o m } { 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.7096 \NewDocumentCommand \num { o m } { 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.7099 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7099 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7100 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Illegal parameter number in definition of \l__exp_internal_tl. 2 l.7101 \siunitx_number_output:n {#2} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7101 \siunitx_number_output:n {#2} 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. ! Missing number, treated as zero. ## l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7101 \siunitx_number_output:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## 2 l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7104 \NewDocumentCommand \numlist { o > { \SplitList { ; } } m } { 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.7104 \NewDocumentCommand \numlist { o > { \SplitList { ; } } m } { 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.7104 ...umentCommand \numlist { o > { \SplitList { ; } } m } { 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.7107 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7107 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7108 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Undefined control sequence. \tl_length:n {##2} l.7109 \siunitx_list_numbers:n {#2} 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. ! Missing number, treated as zero. { l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. { l.7109 \siunitx_list_numbers:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. { l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. \tl_length:n {## 2} l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing $ inserted. $ l.7109 \siunitx_list_numbers:n {#2} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed. ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7109 \siunitx_list_numbers:n {#2} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7109 \siunitx_list_numbers:n {#2} 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. ! Missing number, treated as zero. ## l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7109 \siunitx_list_numbers:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in math mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7109 \siunitx_list_numbers:n {#2} (That makes 100 errors; please try again.) Here is how much of TeX's memory you used: 14823 strings out of 495063 284731 string characters out of 3182202 317074 words of memory out of 3000000 17829 multiletter control sequences out of 15000+200000 6164 words of font info for 26 fonts, out of 3000000 for 9000 14 hyphenation exceptions out of 8191 43i,4n,40p,296b,160s stack positions out of 5000i,500n,10000p,200000b,50000s ! ==> Fatal error occurred, no output PDF file produced! STOUT: This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. entering extended mode Command Log results: This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=pdflatex 2021.9.8) 1 NOV 2021 12:08 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **main.tex (./main.tex LaTeX2e <2011/06/27> Babel and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (./sagej.cls Document Class: sagej 2017/01/17 v1.20\ sagej.cls (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) ) \c@part=\count79 \c@section=\count80 \c@subsection=\count81 \c@subsubsection=\count82 \c@paragraph=\count83 \c@subparagraph=\count84 \c@figure=\count85 \c@table=\count86 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 1999/03/16 v1.13 key=value parser (DPC) \KV@toks@=\toks14 )) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty Package: trig 1999/03/16 v1.09 sin cos tan (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live ) Package graphics Info: Driver file: pdftex.def on input line 91. (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) ) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) ) \Gread@gobject=\count87 )) \Gin@req@height=\dimen103 \Gin@req@width=\dimen104 ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols) \symlasy=\mathgroup4 LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' (Font) U/lasy/m/n --> U/lasy/b/n on input line 47. ) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty Package: rotating 2009/03/28 v2.16a rotated objects in LaTeX \c@r@tfl@t=\count88 \rotFPtop=\skip43 \rotFPbot=\skip44 \rot@float@box=\box26 \rot@mess@toks=\toks15 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ) \calc@Acount=\count89 \calc@Bcount=\count90 \calc@Adimen=\dimen105 \calc@Bdimen=\dimen106 \calc@Askip=\skip45 \calc@Bskip=\skip46 LaTeX Info: Redefining \setlength on input line 76. LaTeX Info: Redefining \addtolength on input line 77. \calc@Ccount=\count91 \calc@Cskip=\skip47 ) (/usr/share/texlive/texmf-dist/tex/latex/textcase/textcase.sty Package: textcase 2004/10/07 v0.07 Text only upper/lower case changing (DPC) ) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty Package: booktabs 2005/04/14 v1.61803 publication quality tables \heavyrulewidth=\dimen107 \lightrulewidth=\dimen108 \cmidrulewidth=\dimen109 \belowrulesep=\dimen110 \belowbottomsep=\dimen111 \aboverulesep=\dimen112 \abovetopsep=\dimen113 \cmidrulesep=\dimen114 \cmidrulekern=\dimen115 \defaultaddspace=\dimen116 \@cmidla=\count92 \@cmidlb=\count93 \@aboverulesep=\dimen117 \@belowrulesep=\dimen118 \@thisruleclass=\count94 \@lastruleclass=\count95 \@thisrulewidth=\dimen119 ) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive ) Package color Info: Driver file: pdftex.def on input line 130. ) (/usr/share/texlive/texmf-dist/tex/latex/endnotes/endnotes.sty \c@endnote=\count96 \endnotesep=\dimen120 \@enotes=\write3 ) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support \@emptytoks=\toks16 \symAMSa=\mathgroup5 \symAMSb=\mathgroup6 LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' (Font) U/euf/m/n --> U/euf/b/n on input line 106. ) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty Package: amssymb 2013/01/14 v3.01 AMS font symbols ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty Package: amsbsy 1999/11/29 v1.2d (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty File: amsgen.sty 1999/11/30 v2.0 \@emptytoks=\toks17 \ex@=\dimen121 ) \pmbraise@=\dimen122 ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty Package: amsmath 2013/01/14 v2.14 AMS math features \@mathmargin=\skip48 For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty Package: amstext 2000/06/29 v2.01 ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty Package: amsopn 1999/12/14 v2.01 operator names ) \inf@bad=\count97 LaTeX Info: Redefining \frac on input line 210. \uproot@=\count98 \leftroot@=\count99 LaTeX Info: Redefining \overline on input line 306. \classnum@=\count100 \DOTSCASE@=\count101 LaTeX Info: Redefining \ldots on input line 378. LaTeX Info: Redefining \dots on input line 381. LaTeX Info: Redefining \cdots on input line 466. \Mathstrutbox@=\box27 \strutbox@=\box28 \big@size=\dimen123 LaTeX Font Info: Redeclaring font encoding OML on input line 566. LaTeX Font Info: Redeclaring font encoding OMS on input line 567. \macc@depth=\count102 \c@MaxMatrixCols=\count103 \dotsspace@=\muskip10 \c@parentequation=\count104 \dspbrk@lvl=\count105 \tag@help=\toks18 \row@=\count106 \column@=\count107 \maxfields@=\count108 \andhelp@=\toks19 \eqnshift@=\dimen124 \alignsep@=\dimen125 \tagshift@=\dimen126 \tagwidth@=\dimen127 \totwidth@=\dimen128 \lineht@=\dimen129 \@envbody=\toks20 \multlinegap=\skip49 \multlinetaggap=\skip50 \mathdisplay@stack=\toks21 LaTeX Info: Redefining \[ on input line 2665. LaTeX Info: Redefining \] on input line 2666. ) (/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty Package: amsthm 2004/08/06 v2.20 \thm@style=\toks22 \thm@bodyfont=\toks23 \thm@headfont=\toks24 \thm@notefont=\toks25 \thm@headpunct=\toks26 \thm@preskip=\skip51 \thm@postskip=\skip52 \thm@headsep=\skip53 \dth@everypar=\toks27 ) (/usr/share/texlive/texmf-dist/tex/latex/base/tracefnt.sty Package: tracefnt 1997/05/29 v3.0j Standard LaTeX package (font tracing) \tracingfonts=\count109 LaTeX Info: Redefining \selectfont on input line 101. ) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty Package: geometry 2010/09/12 v5.6 Page Geometry (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) Package ifpdf Info: pdfTeX in PDF mode is detected. ) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO) Package ifvtex Info: VTeX not detected. ) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional ) \Gm@cnth=\count110 \Gm@cntv=\count111 \c@Gm@tempcnt=\count112 \Gm@bindingoffset=\dimen130 \Gm@wd@mp=\dimen131 \Gm@odd@mp=\dimen132 \Gm@even@mp=\dimen133 \Gm@layoutwidth=\dimen134 \Gm@layoutheight=\dimen135 \Gm@layouthoffset=\dimen136 \Gm@layoutvoffset=\dimen137 \Gm@dimlist=\toks28 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/ftnright.sty Package: ftnright 2010/02/25 v1.1f footnote layout package (FMi) \rcol@footinsskip=\skip54 \ftn@amount=\dimen138 ) \absbox=\box29 \@bls=\dimen139 (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty Package: caption 2013/02/03 v3.3-65 Customizing captions (AR) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty Package: caption3 2013/02/03 v1.5-62 caption3 kernel (AR) \captionmargin=\dimen140 \captionmargin@=\dimen141 \captionwidth=\dimen142 \caption@tempdima=\dimen143 \caption@indent=\dimen144 \caption@parindent=\dimen145 \caption@hangindent=\dimen146 ) \c@ContinuedFloat=\count113 Package caption Info: rotating package is loaded. ) (/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty Package: natbib 2010/09/13 8.31b (PWD, AO) \bibhang=\skip55 \bibsep=\skip56 LaTeX Info: Redefining \cite on input line 694. \c@NAT@ctr=\count114 )) (/usr/share/texlive/texmf-dist/tex/latex/moreverb/moreverb.sty Package: moreverb 2008/06/03 v2.3a `more' verbatim facilities (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements \every@verbatim=\toks29 \verbatim@line=\toks30 \verbatim@in@stream=\read1 ) \tab@position=\count115 \tab@size=\count116 \listing@line=\count117 ) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty \Urlmuskip=\muskip11 Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO) Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO) Package hobsub Info: Skipping package `infwarerr' (already loaded). Package hobsub Info: Skipping package `ltxcmds' (already loaded). Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) Package ifluatex Info: LuaTeX not detected. Package hobsub Info: Skipping package `ifvtex' (already loaded). Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO) Package hobsub Info: Skipping package `ifpdf' (already loaded). Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) Package etexcmds Info: Could not find \expanded. (etexcmds) That can mean that you are not using pdfTeX 1.50 or (etexcmds) that some package has redefined \expanded. (etexcmds) In the latter case, load this package earlier. Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO ) Package pdftexcmds Info: LuaTeX not detected. Package pdftexcmds Info: \pdf@primitive is available. Package pdftexcmds Info: \pdf@ifprimitive is available. Package pdftexcmds Info: \pdfdraftmode found. Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO) Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO ) Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO) Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO) ) Package hobsub Info: Skipping package `hobsub' (already loaded). Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO) Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO) Package: xcolor-patch 2011/01/30 xcolor patch Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO) Package atveryend Info: \enddocument detected (standard20110627). Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO) Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO) Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO) ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO) ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) ) \@linkdim=\dimen147 \Hy@linkcounter=\count118 \Hy@pagecounter=\count119 (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO) ) \Hy@SavedSpaceFactor=\count120 (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive ) Package hyperref Info: Option `colorlinks' set `true' on input line 4319. Package hyperref Info: Option `bookmarksopen' set `true' on input line 4319. Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4319 . Package hyperref Info: Hyper figures OFF on input line 4443. Package hyperref Info: Link nesting OFF on input line 4448. Package hyperref Info: Hyper index ON on input line 4451. Package hyperref Info: Plain pages OFF on input line 4458. Package hyperref Info: Backreferencing OFF on input line 4463. Package hyperref Info: Implicit mode ON; LaTeX internals redefined. Package hyperref Info: Bookmarks ON on input line 4688. \c@Hy@tempcnt=\count121 LaTeX Info: Redefining \url on input line 5041. \XeTeXLinkMargin=\dimen148 \Fld@menulength=\count122 \Field@Width=\dimen149 \Fld@charsize=\dimen150 Package hyperref Info: Hyper figures OFF on input line 6295. Package hyperref Info: Link nesting OFF on input line 6300. Package hyperref Info: Hyper index ON on input line 6303. Package hyperref Info: backreferencing OFF on input line 6310. Package hyperref Info: Link coloring ON on input line 6313. Package hyperref Info: Link coloring with OCG OFF on input line 6320. Package hyperref Info: PDF/A mode OFF on input line 6325. LaTeX Info: Redefining \ref on input line 6365. LaTeX Info: Redefining \pageref on input line 6369. \Hy@abspage=\count123 \c@Item=\count124 \c@Hfootnote=\count125 ) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def File: hpdftex.def 2012/11/06 v6.83m Hyperref driver for pdfTeX \Fld@listcount=\count126 \c@bookmark@seq@number=\count127 (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO) Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 82. ) \Hy@SectionHShift=\skip57 ) (/usr/share/texlive/texmf-dist/tex/latex/siunitx/siunitx.sty (/usr/share/texl ive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/ latex/l3kernel/l3names.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3 bootstrap.sty Package: l3bootstrap 2013/01/08 v4420 L3 Experimental bootstrap code ) Package: l3names 2012/12/07 v4346 L3 Namespace for primitives ) (/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB) \et@xins=\count128 ) Package: expl3 2013/03/14 v4469 L3 Experimental code bundle wrapper (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3basics.sty Package: l3basics 2013/01/10 v4428 L3 Basic definitions ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3expan.sty Package: l3expan 2013/02/03 v4458 L3 Argument expansion ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3tl.sty Package: l3tl 2013/01/08 v4415 L3 Token lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3seq.sty Package: l3seq 2013/01/12 v4434 L3 Sequences and stacks ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3int.sty Package: l3int 2013/01/13 v4444 L3 Integers \c_max_int=\count129 \l_tmpa_int=\count130 \l_tmpb_int=\count131 \g_tmpa_int=\count132 \g_tmpb_int=\count133 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3quark.sty Package: l3quark 2012/11/04 v4268 L3 Quarks ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prg.sty Package: l3prg 2013/02/13 v4459 L3 Control structures \g__prg_map_int=\count134 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3clist.sty Package: l3clist 2013/01/08 v4414 L3 Comma separated lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3token.sty Package: l3token 2013/01/10 v4428 L3 Experimental token manipulation ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prop.sty Package: l3prop 2013/01/09 v4423 L3 Property lists ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3msg.sty Package: l3msg 2013/01/08 v4412 L3 Messages ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3file.sty Package: l3file 2013/01/14 v4446 L3 File and I/O operations \l_iow_line_count_int=\count135 \l__iow_target_count_int=\count136 \l__iow_current_line_int=\count137 \l__iow_current_word_int=\count138 \l__iow_current_indentation_int=\count139 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3skip.sty Package: l3skip 2013/01/13 v4444 L3 Dimensions and skips \c_zero_dim=\dimen151 \c_max_dim=\dimen152 \l_tmpa_dim=\dimen153 \l_tmpb_dim=\dimen154 \g_tmpa_dim=\dimen155 \g_tmpb_dim=\dimen156 \c_zero_skip=\skip58 \c_max_skip=\skip59 \l_tmpa_skip=\skip60 \l_tmpb_skip=\skip61 \g_tmpa_skip=\skip62 \g_tmpb_skip=\skip63 \c_zero_muskip=\muskip12 \c_max_muskip=\muskip13 \l_tmpa_muskip=\muskip14 \l_tmpb_muskip=\muskip15 \g_tmpa_muskip=\muskip16 \g_tmpb_muskip=\muskip17 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3keys.sty Package: l3keys 2013/02/24 v4461 L3 Experimental key-value interfaces \g__keyval_level_int=\count140 \l_keys_choice_int=\count141 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3fp.sty Package: l3fp 2013/01/19 v4449 L3 Floating points \c__fp_leading_shift_int=\count142 \c__fp_middle_shift_int=\count143 \c__fp_trailing_shift_int=\count144 \c__fp_big_leading_shift_int=\count145 \c__fp_big_middle_shift_int=\count146 \c__fp_big_trailing_shift_int=\count147 \c__fp_Bigg_leading_shift_int=\count148 \c__fp_Bigg_middle_shift_int=\count149 \c__fp_Bigg_trailing_shift_int=\count150 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3box.sty Package: l3box 2013/01/08 v4411 L3 Experimental boxes \c_empty_box=\box30 \l_tmpa_box=\box31 \l_tmpb_box=\box32 \g_tmpa_box=\box33 \g_tmpb_box=\box34 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3coffins.sty Package: l3coffins 2012/09/09 v4212 L3 Coffin code layer \l__coffin_internal_box=\box35 \l__coffin_internal_dim=\dimen157 \l__coffin_offset_x_dim=\dimen158 \l__coffin_offset_y_dim=\dimen159 \l__coffin_x_dim=\dimen160 \l__coffin_y_dim=\dimen161 \l__coffin_x_prime_dim=\dimen162 \l__coffin_y_prime_dim=\dimen163 \c_empty_coffin=\box36 \l__coffin_aligned_coffin=\box37 \l__coffin_aligned_internal_coffin=\box38 \l_tmpa_coffin=\box39 \l_tmpb_coffin=\box40 \l__coffin_display_coffin=\box41 \l__coffin_display_coord_coffin=\box42 \l__coffin_display_pole_coffin=\box43 \l__coffin_display_offset_dim=\dimen164 \l__coffin_display_x_dim=\dimen165 \l__coffin_display_y_dim=\dimen166 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3color.sty Package: l3color 2012/08/29 v4156 L3 Experimental color support ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3luatex.sty Package: l3luatex 2012/08/03 v4049 L3 Experimental LuaTeX-specific functions \g__cctab_allocate_int=\count151 \g__cctab_stack_int=\count152 ) (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3candidates.sty Package: l3candidates 2013/03/14 v4468 L3 Experimental additions to l3kernel \l__box_top_dim=\dimen167 \l__box_bottom_dim=\dimen168 \l__box_left_dim=\dimen169 \l__box_right_dim=\dimen170 \l__box_top_new_dim=\dimen171 \l__box_bottom_new_dim=\dimen172 \l__box_left_new_dim=\dimen173 \l__box_right_new_dim=\dimen174 \l__box_internal_box=\box44 \l__coffin_bounding_shift_dim=\dimen175 \l__coffin_left_corner_dim=\dimen176 \l__coffin_right_corner_dim=\dimen177 \l__coffin_bottom_corner_dim=\dimen178 \l__coffin_top_corner_dim=\dimen179 \l__coffin_scaled_total_height_dim=\dimen180 \l__coffin_scaled_width_dim=\dimen181 )) Package: siunitx 2012/06/13 v2.5e A comprehensive (SI) units package (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty Package: array 2008/09/09 v2.4c Tabular extension package (FMi) \col@sep=\dimen182 \extrarowheight=\dimen183 \NC@list=\toks31 \extratabsurround=\skip64 \backup@length=\skip65 ) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty Package: l3keys2e 2013/03/12 v4467 LaTeX2e option processing using LaTeX3 keys ) \l_siunitx_tmp_box=\box45 \l_siunitx_tmp_dim=\dimen184 \l_siunitx_tmp_int=\count153 Variant \prop_get:NVNT already defined; not changing it on line 360 Variant \prop_get:NVNF already defined; not changing it on line 361 Variant \prop_get:NVNTF already defined; not changing it on line 362 \l_siunitx_number_mantissa_length_int=\count154 \l_siunitx_number_uncert_length_int=\count155 \l_siunitx_round_int=\count156 \l_siunitx_process_decimal_int=\count157 \l_siunitx_process_uncertainty_int=\count158 \l_siunitx_process_fixed_int=\count159 \l_siunitx_process_integer_min_int=\count160 \l_siunitx_process_precision_int=\count161 \l_siunitx_group_min_int=\count162 \l_siunitx_angle_marker_box=\box46 \l_siunitx_angle_unit_box=\box47 \l_siunitx_angle_marker_dim=\dimen185 \l_siunitx_angle_unit_dim=\dimen186 \l_siunitx_unit_int=\count163 \l_siunitx_unit_denominator_int=\count164 \l_siunitx_unit_numerator_int=\count165 \l_siunitx_unit_prefix_int=\count166 \l_siunitx_unit_prefix_base_int=\count167 \l_siunitx_unit_prefix_gram_int=\count168 \l_siunitx_number_product_int=\count169 \c_siunitx_one_fill_skip=\skip66 ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.5687 ...e_fill_skip { \c_zero_skip plus 1 fill } You're in trouble here. Try typing to proceed. If that doesn't work, type X to quit. \l_siunitx_table_unit_align_skip=\skip67 \l_siunitx_table_exponent_dim=\dimen187 \l_siunitx_table_integer_dim=\dimen188 \l_siunitx_table_mantissa_dim=\dimen189 \l_siunitx_table_marker_dim=\dimen190 \l_siunitx_table_result_dim=\dimen191 \l_siunitx_table_uncert_dim=\dimen192 \l_siunitx_table_fill_pre_dim=\dimen193 \l_siunitx_table_fill_post_dim=\dimen194 \l_siunitx_table_fill_mid_dim=\dimen195 \l_siunitx_table_pre_box=\box48 \l_siunitx_table_post_box=\box49 \l_siunitx_table_mantissa_box=\box50 \l_siunitx_table_result_box=\box51 \l_siunitx_table_number_align_skip=\skip68 \l_siunitx_table_text_align_skip=\skip69 ! Undefined control sequence. l.7060 \NewDocumentCommand \DeclareBinaryPrefix { m m m } { 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.7060 \NewDocumentCommand \DeclareBinaryPrefix { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7061 ...iunitx_declare_prefix:Nnnn #1 {#2} { 2 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Illegal parameter number in definition of \siunitx_#_function:w. 2 l.7061 ...iunitx_declare_prefix:Nnnn #1 {#2} { 2 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7061 ...itx_declare_prefix:Nnnn #1 {#2} { 2 } {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7063 \NewDocumentCommand \DeclareSIPostPower { m m } { 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.7063 \NewDocumentCommand \DeclareSIPostPower { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7064 \siunitx_declare_power_after:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7066 \NewDocumentCommand \DeclareSIPrefix { m m m } { 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.7066 \NewDocumentCommand \DeclareSIPrefix { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7067 ...unitx_declare_prefix:Nnnn #1 {#2} { 10 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Illegal parameter number in definition of \siunitx_#_function:w. 2 l.7067 ...unitx_declare_prefix:Nnnn #1 {#2} { 10 } {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7067 ...tx_declare_prefix:Nnnn #1 {#2} { 10 } {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7069 \NewDocumentCommand \DeclareSIPrePower { m m } { 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.7069 \NewDocumentCommand \DeclareSIPrePower { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7070 \siunitx_declare_power_before:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7072 \NewDocumentCommand \DeclareSIQualifier { m m } { 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.7072 \NewDocumentCommand \DeclareSIQualifier { m m } { 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. ! You can't use `macro parameter character #' in horizontal mode. l.7073 \siunitx_declare_qualifier:Nn #1 {# 2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7075 \NewDocumentCommand \DeclareSIUnit { O { } m m } { 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.7075 \NewDocumentCommand \DeclareSIUnit { O { } m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7076 \siunitx_declare_unit:Nnn #2 {#3} {#1} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7076 \siunitx_declare_unit:Nnn #2 {#3} {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7078 \NewDocumentCommand \DeclareSIUnitWithOptions { m m m } { 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.7078 ...ocumentCommand \DeclareSIUnitWithOptions { m m m } { 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. ! Illegal parameter number in definition of \siunitx_#_function:w. { l.7079 \siunitx_declare_unit:Nnn #1 {#2} {#3} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! You can't use `macro parameter character #' in horizontal mode. l.7079 \siunitx_declare_unit:Nnn #1 {#2} {# 3} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7089 \NewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7089 \NewDocumentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7089 ...umentCommand \ang { o > { \SplitArgument { 2 } { ; } } m } { 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.7091 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7091 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7092 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Undefined control sequence. \siunitx_angle_output:nnn ...e_init: \IfNoValueTF {#2}{\bool_set_false:N \l_... l.7094 \group_end: 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. ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7094 \group_end: I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) LaTeX Font Info: Try loading font information for OT1+ptm on input line 7094 . (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ot1ptm.fd File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. ) LaTeX Font Info: Try loading font information for U+lasy on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions ) LaTeX Font Info: Try loading font information for U+msa on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd File: umsa.fd 2013/01/14 v3.01 AMS symbols A ) LaTeX Font Info: Try loading font information for U+msb on input line 7094. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd File: umsb.fd 2013/01/14 v3.01 AMS symbols B ) ! You can't use `macro parameter character #' in math mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. \siunitx_angle_output:nnn ...1}{}{}}{\IfNoValueTF {#3}{\siunitx_error:nx {in... l.7094 \group_end: 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. ! Missing } inserted. } l.7094 \group_end: I've inserted something that you may have forgotten. (See the above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. ! Missing } inserted. } l.7094 \group_end: I've inserted something that you may have forgotten. (See the above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. ! Illegal parameter number in definition of \l__exp_internal_tl. ; l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "invalid-arc-format" ! ! Invalid degree-minute-secondangle '##;2'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7094 \group_end: |''''''''''''''''''''''''''''''''''''''''''''''' | Angles given in degree-minute-second format should contain two ';'symbols to | divide up the parts of the input. |............................................... ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7094 \group_end: You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "invalid-number" ! ! Invalid numerical input '\group_end: '. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7094 \group_end: |''''''''''''''''''''''''''''''''''''''''''''''' | The inputgiven as a number does not make logical sense. This happens, | forexample, if a number only contains a sign. |............................................... ! Undefined control sequence. ...tl \l_siunitx_tmpa_tl }\prop_del:NV \l_siunitx_number_in_prop ... l.7094 \group_end: 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. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7094 \group_end: I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7094 \group_end: A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## l.7094 \group_end: Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7094 \group_end: 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. ! Too many }'s. \siunitx_angle_output:nnn ...ux:nnn {#1}{#2}{#3}}} l.7094 \group_end: You've closed more groups than you opened. Such booboos are generally harmless, so keep going. ! Too many }'s. l.7095 } You've closed more groups than you opened. Such booboos are generally harmless, so keep going. ! Undefined control sequence. l.7096 \NewDocumentCommand \num { o m } { 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.7096 \NewDocumentCommand \num { o m } { 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.7099 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7099 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7100 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Illegal parameter number in definition of \l__exp_internal_tl. 2 l.7101 \siunitx_number_output:n {#2} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7101 \siunitx_number_output:n {#2} 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. ! Missing number, treated as zero. ## l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7101 \siunitx_number_output:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. ## l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing number, treated as zero. \__int_eval_end: l.7101 \siunitx_number_output:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `macro parameter character #' in math mode. \l_siunitx_print_arg_tl ->\ensuremath {##}## 2 l.7101 \siunitx_number_output:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Undefined control sequence. l.7104 \NewDocumentCommand \numlist { o > { \SplitList { ; } } m } { 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.7104 \NewDocumentCommand \numlist { o > { \SplitList { ; } } m } { 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.7104 ...umentCommand \numlist { o > { \SplitList { ; } } m } { 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.7107 \IfNoValueF {#1} 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. ! You can't use `macro parameter character #' in horizontal mode. l.7107 \IfNoValueF {# 1} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! siunitx error: "unknown-option" ! ! Unknown option '##1'. ! ! See the siunitx documentation for further information. ! ! For immediate help type H . !............................................... l.7108 { \keys_set:nn { siunitx } {#1} } |''''''''''''''''''''''''''''''''''''''''''''''' | The option file '##1' is not known by siunitx:perhaps it is spelled | incorrectly. |............................................... ! Undefined control sequence. \tl_length:n {##2} l.7109 \siunitx_list_numbers:n {#2} 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. ! Missing number, treated as zero. { l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. { l.7109 \siunitx_list_numbers:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. { l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in horizontal mode. \tl_length:n {## 2} l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in horizontal mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! Missing $ inserted. $ l.7109 \siunitx_list_numbers:n {#2} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed. ! Illegal parameter number in definition of \l__exp_internal_tl. } l.7109 \siunitx_list_numbers:n {#2} You meant to type ## instead of #, right? Or maybe a } was forgotten somewhere earlier, and things are all screwed up? I'm going to assume that you meant ##. ! Undefined control sequence. \tl_length:N \l_siunitx_tmpa_tl l.7109 \siunitx_list_numbers:n {#2} 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. ! Missing number, treated as zero. ## l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! Missing = inserted for \ifnum. ## l.7109 \siunitx_list_numbers:n {#2} I was expecting to see `<', `=', or `>'. Didn't. ! Missing number, treated as zero. ## l.7109 \siunitx_list_numbers:n {#2} A number should have been here; I inserted `0'. (If you can't figure out why I needed to see a number, look up `weird error' in the index to The TeXbook.) ! You can't use `macro parameter character #' in math mode. ## l.7109 \siunitx_list_numbers:n {#2} Sorry, but I'm not programmed to handle this case; I'll just pretend that you didn't ask for it. If you're in the wrong mode, you might be able to return to the right one by typing `I}' or `I$' or `I\par'. ! You can't use `\numexpr' in math mode. \int_compare:nNnTF ...nt_eval:w #1#2\__int_eval:w #3\__int_eval_end: \prg_re... l.7109 \siunitx_list_numbers:n {#2} (That makes 100 errors; please try again.) Here is how much of TeX's memory you used: 14823 strings out of 495063 284731 string characters out of 3182202 317074 words of memory out of 3000000 17829 multiletter control sequences out of 15000+200000 6164 words of font info for 26 fonts, out of 3000000 for 9000 14 hyphenation exceptions out of 8191 43i,4n,40p,296b,160s stack positions out of 5000i,500n,10000p,200000b,50000s ! ==> Fatal error occurred, no output PDF file produced! End of Conversion Log
Here is the relevant line:
Package: siunitx 2012/06/13 v2.5e A comprehensive (SI) units package
@moorepants Something is very much wrong with the SAGE setup: they've got expl3
from the TL'13 DVD but siunitx
from earlier: part-way through the TL'12 cycle. I'm working out if there is a simple fix.
@moorepants The best plan will be to put a copy of siunitx
which matches the expl3
version into the 'working folder'. I suggest v2.5q, which is the one that was on the TL'13 DVD. If you email me I can send back the relevant files.
The document compiles now in SAGE's system. Thanks!
Does anyone know where I can find version 2.5q of siuntix?
Hello,
this is the minimal example I used:
\documentclass{scrartcl} \usepackage{siunitx} \begin{document} Test \end{document}
and these are the errors after updating MiKTeX today:
Zeile 5562: Missing \begin{document}. ...e_fill_skip { \c_zeroskip plus 1 fill } Zeile 6832: Undefined control sequence \NewDocumentCommand Zeile 6832: Undefined control sequence \NewDocumentCommand \DeclareBinaryPrefix Zeile 6833: Illegal parameter number in definition of \siunitx#_function:w ...iunitx_declareprefix:Nnnn #1 {#2} { 2 } Zeile 6833: Illegal parameter number in definition of \siunitx#_function:w ...iunitx_declare_prefix:Nnnn #1 {#2} { 2 } Zeile 6833: You can't use
macro parameter character #' in horizontal mode ...itx_declare_prefix:Nnnn #1 {#2} { 2 } {# Zeile 6835: Undefined control sequence \NewDocumentCommand Zeile 6835: Undefined control sequence \NewDocumentCommand \DeclareSIPostPower Zeile 6836: You can't use
macro parameter character #' in horizontal mode \siunitx_declare_powerafter:Nn #1 {# Zeile 6838: Undefined control sequence \NewDocumentCommand Zeile 6838: Undefined control sequence \NewDocumentCommand \DeclareSIPrefix Zeile 6839: Illegal parameter number in definition of \siunitx#_function:w ...unitx_declareprefix:Nnnn #1 {#2} { 10 } Zeile 6839: Illegal parameter number in definition of \siunitx#_function:w ...unitx_declare_prefix:Nnnn #1 {#2} { 10 } Zeile 6839: You can't usemacro parameter character #' in horizontal mode ...tx_declare_prefix:Nnnn #1 {#2} { 10 } {# Zeile 6841: Undefined control sequence \NewDocumentCommand Zeile 6841: Undefined control sequence \NewDocumentCommand \DeclareSIPrePower Zeile 6842: You can't use
macro parameter character #' in horizontal mode \siunitx_declare_power_before:Nn #1 {# Zeile 6844: Undefined control sequence \NewDocumentCommand Zeile 6844: Undefined control sequence \NewDocumentCommand \DeclareSIQualifier Zeile 6845: You can't usemacro parameter character #' in horizontal mode \siunitx_declare_qualifier:Nn #1 {# Zeile 6847: Undefined control sequence \NewDocumentCommand Zeile 6847: Undefined control sequence \NewDocumentCommand \DeclareSIUnit Zeile 6848: Illegal parameter number in definition of \siunitx_#_function:w \siunitx_declare_unit:Nnn #2 {#3} Zeile 6848: You can't use
macro parameter character #' in horizontal mode \siunitx_declareunit:Nnn #2 {#3} {# Zeile 6850: Undefined control sequence \NewDocumentCommand Zeile 6850: Undefined control sequence ...ocumentCommand \DeclareSIUnitWithOptions Zeile 6851: Illegal parameter number in definition of \siunitx#_function:w \siunitx_declare_unit:Nnn #1 {#2} Zeile 6851: You can't usemacro parameter character #' in horizontal mode \siunitx_declare_unit:Nnn #1 {#2} {# Zeile 6861: Undefined control sequence \NewDocumentCommand Zeile 6861: Undefined control sequence \NewDocumentCommand \ang Zeile 6861: Undefined control sequence ...umentCommand \ang { o > { \SplitArgument Zeile 6863: Undefined control sequence \IfNoValueF Zeile 6863: You can't use
macro parameter character #' in horizontal mode \IfNoValueF {# Zeile 6864: Unknown option '##1' { \keys_set:nn { siunitx } {#1} Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Illegal parameter number in definition of \lexp_internal_tl \group_end: Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: Missing = inserted for \ifnum \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: You can't usemacro parameter character #' in horizontal mode \group_end: Zeile 6866: You can't use
\numexpr' in horizontal mode \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: You can't usemacro parameter character #' in math mode \group_end: Zeile 6866: You can't use
macro parameter character #' in math mode \group_end: Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Missing } inserted \group_end: Zeile 6866: Missing } inserted \group_end: Zeile 6866: Illegal parameter number in definition of \lexp_internal_tl \group_end: Zeile 6866: Invalid degree-minute-secondangle '##;2' \group_end: Zeile 6866: Illegal parameter number in definition of \lexp_internal_tl \group_end: Zeile 6866: Invalid numerical input '\group_end: ' \group_end: Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: Missing = inserted for \ifnum \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: You can't usemacro parameter character #' in horizontal mode \group_end: Zeile 6866: You can't use
\numexpr' in horizontal mode \group_end: Zeile 6866: Missing number, treated as zero \group_end: Zeile 6866: You can't usemacro parameter character #' in math mode \group_end: Zeile 6866: You can't use
macro parameter character #' in math mode \group_end: Zeile 6866: Undefined control sequence \group_end: Zeile 6866: Too many }'s \group_end: Zeile 6867: Too many }'s } Zeile 6868: Undefined control sequence \NewDocumentCommand Zeile 6868: Undefined control sequence \NewDocumentCommand \num Zeile 6870: Undefined control sequence \IfNoValueF Zeile 6870: You can't usemacro parameter character #' in horizontal mode \IfNoValueF {# Zeile 6871: Unknown option '##1' { \keys_set:nn { siunitx } {#1} Zeile 6872: Illegal parameter number in definition of \l__exp_internal_tl \siunitx_number_output:n {#2} Zeile 6872: Undefined control sequence \siunitx_number_output:n {#2} Zeile 6872: Missing number, treated as zero \siunitx_number_output:n {#2} Zeile 6872: Missing = inserted for \ifnum \siunitx_number_output:n {#2} Zeile 6872: Missing number, treated as zero \siunitx_number_output:n {#2} Zeile 6872: You can't use
macro parameter character #' in horizontal mode \siunitx_number_output:n {#2} Zeile 6872: You can't use\numexpr' in horizontal mode \siunitx_number_output:n {#2} Zeile 6872: Missing number, treated as zero \siunitx_number_output:n {#2} Zeile 6872: You can't use
macro parameter character #' in math mode \siunitx_number_output:n {#2} Zeile 6872: You can't usemacro parameter character #' in math mode \siunitx_number_output:n {#2} Zeile 6875: Undefined control sequence \NewDocumentCommand Zeile 6875: Undefined control sequence \NewDocumentCommand \numlist Zeile 6875: Undefined control sequence ...umentCommand \numlist { o > { \SplitList Zeile 6877: Undefined control sequence \IfNoValueF Zeile 6877: You can't use
macro parameter character #' in horizontal mode \IfNoValueF {# Zeile 6878: Unknown option '##1' { \keys_set:nn { siunitx } {#1} Zeile 6879: Undefined control sequence \siunitx_list_numbers:n {#2} Zeile 6879: Missing number, treated as zero \siunitx_list_numbers:n {#2} Zeile 6879: Missing = inserted for \ifnum \siunitx_list_numbers:n {#2} Zeile 6879: Missing number, treated as zero \siunitx_list_numbers:n {#2} Zeile 6879: You can't usemacro parameter character #' in horizontal mode \siunitx_list_numbers:n {#2} Zeile 6879: You can't use
\numexpr' in horizontal mode \siunitx_list_numbers:n {#2} Zeile 6879: Missing $ inserted \siunitx_list_numbers:n {#2} Zeile 6879: Illegal parameter number in definition of \lexp_internal_tl \siunitx_list_numbers:n {#2} Zeile 6879: Undefined control sequence \siunitx_list_numbers:n {#2} Zeile 6879: Missing number, treated as zero \siunitx_list_numbers:n {#2} Zeile 6879: Missing = inserted for \ifnum \siunitx_list_numbers:n {#2} Zeile 6879: Missing number, treated as zero \siunitx_list_numbers:n {#2} Zeile 6879: You can't usemacro parameter character #' in math mode \siunitx_list_numbers:n {#2} Zeile 6879: You can't use
\numexpr' in math mode \siunitx_list_numbers:n {#2}Even re-installing MiKTeX did not help. The packed version of siunitx is 2013-03-13. The l3*-packages are installed.
Kind regards, Björn