From f4ddfda54743f68894023e8c5f0761d750027158 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Jun 2011 21:25:48 +0000 Subject: siunitx 2.2i (15jun11) git-svn-id: svn://tug.org/texlive/trunk@22994 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/siunitx/config/siunitx-abbreviations.cfg | 3 +-- .../tex/latex/siunitx/config/siunitx-binary.cfg | 2 +- .../tex/latex/siunitx/config/siunitx-version-1.cfg | 2 +- Master/texmf-dist/tex/latex/siunitx/siunitx.sty | 17 ++++++++++++----- 4 files changed, 15 insertions(+), 9 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-abbreviations.cfg b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-abbreviations.cfg index 8a41d284d25..536ac1c058b 100644 --- a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-abbreviations.cfg +++ b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-abbreviations.cfg @@ -88,8 +88,7 @@ \DeclareSIUnit \mohm { \milli \ohm } \DeclareSIUnit \kohm { \kilo \ohm } \DeclareSIUnit \Mohm { \mega \ohm } -\DeclareSIUnit \s { \second } -\DeclareSIUnit \as { \atto \second } +\DeclareSIUnit \s { \second }\DeclareSIUnit \as { \atto \second } \DeclareSIUnit \fs { \femto \second } \DeclareSIUnit \ps { \pico \second } \DeclareSIUnit \ns { \nano \second } diff --git a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-binary.cfg b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-binary.cfg index d913a604b07..f944e2b41eb 100644 --- a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-binary.cfg +++ b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-binary.cfg @@ -13,7 +13,7 @@ %% See http://www.latex-project.org/lppl.txt %% --------------------------------------------------------------- %% -\ProvidesExplFile {siunitx-binary.cfg} {2011/05/25} {2.2f} +\ProvidesExplFile {siunitx-binary.cfg} {2011/06/15} {2.2i} {siunitx: Binary units} \DeclareBinaryPrefix \kibi { Ki } { 10 } \DeclareBinaryPrefix \mebi { Mi } { 20 } diff --git a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-version-1.cfg b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-version-1.cfg index 297043dc0cf..d8f946bb839 100644 --- a/Master/texmf-dist/tex/latex/siunitx/config/siunitx-version-1.cfg +++ b/Master/texmf-dist/tex/latex/siunitx/config/siunitx-version-1.cfg @@ -13,7 +13,7 @@ %% See http://www.latex-project.org/lppl.txt %% --------------------------------------------------------------- %% -\ProvidesExplFile {siunitx-version-1.cfg} {2011/05/25} {2.2f} +\ProvidesExplFile {siunitx-version-1.cfg} {2011/06/15} {2.2i} {siunitx: Version 1 settings} \keys_set:nn { siunitx } { load-configurations = { abbreviations , binary } } 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: -- cgit v1.2.3