summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/siunitx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-09-01 21:49:06 +0000
committerKarl Berry <karl@freefriends.org>2015-09-01 21:49:06 +0000
commit632a696b8806aa0f77259c3e22c5348a86d1ddac (patch)
tree65d1fd4fc4bdfd668aff19616d0c64e0349a6925 /Master/texmf-dist/tex/latex/siunitx
parent0b7369ebc3416f6591630d84746d0c56400e42c2 (diff)
siunitx (1sep15)
git-svn-id: svn://tug.org/texlive/trunk@38265 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/siunitx')
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx-version-1.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx.sty13
4 files changed, 13 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg b/Master/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
index 93a190e8a84..87023acc12d 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
@@ -13,7 +13,7 @@
%% See http://www.latex-project.org/lppl.txt
%% ---------------------------------------------------------------
%%
-\ProvidesExplFile {siunitx-abbreviations.cfg} {2015/08/18} {2.6i}
+\ProvidesExplFile {siunitx-abbreviations.cfg} {2015/09/01} {2.6j}
{siunitx: Abbreviated units}
\DeclareSIUnit \A { \ampere }
\DeclareSIUnit \pA { \pico \ampere }
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg b/Master/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg
index 7ae64a2772e..513f705b00f 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg
@@ -13,7 +13,7 @@
%% See http://www.latex-project.org/lppl.txt
%% ---------------------------------------------------------------
%%
-\ProvidesExplFile {siunitx-binary.cfg} {2015/08/18} {2.6i}
+\ProvidesExplFile {siunitx-binary.cfg} {2015/09/01} {2.6j}
{siunitx: Binary units}
\DeclareBinaryPrefix \kibi { Ki } { 10 }
\DeclareBinaryPrefix \mebi { Mi } { 20 }
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx-version-1.cfg b/Master/texmf-dist/tex/latex/siunitx/siunitx-version-1.cfg
index 9ffcee26a6f..921abc30b8b 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx-version-1.cfg
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx-version-1.cfg
@@ -13,7 +13,7 @@
%% See http://www.latex-project.org/lppl.txt
%% ---------------------------------------------------------------
%%
-\ProvidesExplFile {siunitx-version-1.cfg} {2015/08/18} {2.6i}
+\ProvidesExplFile {siunitx-version-1.cfg} {2015/09/01} {2.6j}
{siunitx: Version 1 settings}
\keys_define:nn { siunitx } {
addsign .choice: ,
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
index c040fe415d8..ee94ee4f21f 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
@@ -15,7 +15,7 @@
%%
\RequirePackage{expl3}[2015/03/01]
\RequirePackage{xparse}
-\ProvidesExplPackage {siunitx} {2015/08/18} {2.6i}
+\ProvidesExplPackage {siunitx} {2015/09/01} {2.6j}
{A comprehensive (SI) units package}
\@ifpackagelater { expl3 } { 2015/03/01 }
{ }
@@ -2926,7 +2926,11 @@
__siunitx_ \exp_after:wN \token_to_str:N \l__siunitx_tmpb_tl
_function:w
}
+ \prop_get:NnN \l__siunitx_unit_prop { total-units } \l__siunitx_tmpa_tl
+ \int_set:Nn \l__siunitx_unit_int \l__siunitx_tmpa_tl
+ \cs_set_eq:NN \__siunitx_pm: \pm
\__siunitx_unit_format:
+ \cs_set_eq:NN \pm \__siunitx_pm:
}
{
\msg_error:nnx { siunitx } { non-convertible-exponent }
@@ -4652,6 +4656,8 @@
qualifier-phrase = { ~ of ~ }
}
\cs_new_protected:Npn \__siunitx_unit_format: {
+ \prop_put:Nnx \l__siunitx_unit_prop { total-units }
+ { \int_use:N \l__siunitx_unit_int }
\__siunitx_unit_format_init:
\int_while_do:nNnn { \l__siunitx_unit_int } > { 0 }
{
@@ -5112,6 +5118,7 @@
\prop_remove:Nn \l__siunitx_unit_prop { prefix-1 }
\prop_remove:Nn \l__siunitx_unit_prop { prefix-symbol-1 }
\prop_remove:Nn \l__siunitx_unit_prop { prefix-base-1 }
+ \prop_remove:Nn \l__siunitx_unit_prop { total-units }
\prop_if_empty:NF \l__siunitx_unit_prop
{ \msg_error:nn { siunitx } { prefix-only } }
}
@@ -7086,8 +7093,8 @@
\msg_new:nnnn { siunitx } { invalid-number }
{ Invalid~numerical~input~'#1'. }
{
- The~input given~as~a~number~does~not~make~logical~sense.~
- This~happens,~for example,~if~a~number~only~contains~a~sign.
+ The~input~given~as~a~number~does~not~make~logical~sense.~
+ This~happens,~for~example,~if~a~number~only~contains~a~sign.
}
\msg_new:nnnn { siunitx } { invalid-token-in-exponent }
{ Invalid~exponent~in~numerical~input~'#1'. }