summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-06-15 21:25:48 +0000
committerKarl Berry <karl@freefriends.org>2011-06-15 21:25:48 +0000
commitf4ddfda54743f68894023e8c5f0761d750027158 (patch)
treed7139fc4aa85ceffdb5d537e6ff21b1685bf22dd /Master/texmf-dist/tex/latex/siunitx/siunitx.sty
parentc7d052e5102b248468453da945fb8a8f856dda18 (diff)
siunitx 2.2i (15jun11)
git-svn-id: svn://tug.org/texlive/trunk@22994 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/siunitx/siunitx.sty')
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx.sty17
1 files changed, 12 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
index 1ed4c9f5cd9..4e6470e1b2b 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
@@ -14,7 +14,7 @@
%% ---------------------------------------------------------------
%%
\RequirePackage{expl3}
-\ProvidesExplPackage {siunitx} {2011/05/25} {2.2f}
+\ProvidesExplPackage {siunitx} {2011/06/15} {2.2i}
{A comprehensive (SI) units package}
\cs_if_exist:NTF \msg_set:nnnn
{
@@ -1900,7 +1900,7 @@
{ \bool_set_true:N \l_siunitx_round_bool }
}
{
- \int_compare:nNnT { \l_siunitx_tmp_int } > { 10 }
+ \int_compare:nNnT { \l_siunitx_tmp_int } = { 10 }
{
\bool_set_true:N \l_siunitx_round_bool
\int_zero:N \l_siunitx_tmp_int
@@ -5233,6 +5233,7 @@
\siunitx_print:nn { number }
{ \siunitx_ensuremath:n { \l_siunitx_bracket_close_tl } }
}
+ \siunitx_unit_parse_options:nn {#2} {#3}
\siunitx_unit_output_number_sep:
\siunitx_unit_output:nn {#2} {#3}
}
@@ -5306,6 +5307,7 @@
\siunitx_print:nn { number }
{ \siunitx_ensuremath:n { \l_siunitx_bracket_close_tl } }
}
+ \siunitx_unit_parse_options:nn {#1} {#2}
\siunitx_unit_output_number_sep:
\siunitx_unit_output:nn {#1} {#2}
}
@@ -5365,6 +5367,7 @@
\siunitx_table_collect_token_S:N
\cs_set_eq:NN \siunitx_table_print: \siunitx_table_print_S:
\siunitx_table_collect_init_S:
+ \siunitx_detect_font:
\bool_if:NTF \l_siunitx_number_parse_bool
{ \siunitx_table_collect_get: }
{ \siunitx_table_direct: }
@@ -6879,9 +6882,13 @@
\NewDocumentCommand \tablenum { o m } {
\IfNoValueF {#1}
{ \keys_set:nn { siunitx } {#1} }
- \tl_set:Nn \l_siunitx_table_collect_tl {#2}
- \bool_set_false:N \l_siunitx_table_collect_pre_bool
- \siunitx_table_print_S:
+ \bool_if:NTF \l_siunitx_number_parse_bool
+ {
+ \tl_set:Nn \l_siunitx_table_collect_tl {#2}
+ \bool_set_false:N \l_siunitx_table_collect_pre_bool
+ \siunitx_table_print_S:
+ }
+ { \siunitx_table_direct: #2 \siunitx_table_print: }
}
\NewDocumentCommand \si { o m } {
\group_begin: