summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-09-07 20:42:47 +0000
committerKarl Berry <karl@freefriends.org>2022-09-07 20:42:47 +0000
commitb12922cf76ac3be9a9b44057c61b1f463b953fcb (patch)
tree348cf65339b3aa81864bd5bad71ac196edaab4e7 /Master/texmf-dist/tex
parente6dec9005b7981499b6f08929640a8df848c5b06 (diff)
siunitx (7sep22)
git-svn-id: svn://tug.org/texlive/trunk@64310 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/siunitx/siunitx.sty24
1 files changed, 18 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
index be7645a696c..d325f930009 100644
--- a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
+++ b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty
@@ -42,7 +42,7 @@
}%
\endinput
}%
-\ProvidesExplPackage {siunitx} {2022-08-08} {3.1.6}
+\ProvidesExplPackage {siunitx} {2022-09-07} {3.1.7}
{A comprehensive (SI) units package}
\msg_new:nnnn { siunitx } { incompatible-package }
{ Package~'#1'~incompatible. }
@@ -2466,7 +2466,7 @@
\siunitx_number_parse:nN {#1} \l__siunitx_number_tmp_tl
\exp_after:wN \__siunitx_number_set_round_min:nnnnnnn \l__siunitx_number_tmp_tl
}
-\cs_new:Npn \__siunitx_number_set_round_min:nnnnnnn #1#2#3#4#5#6#7
+\cs_new_protected:Npn \__siunitx_number_set_round_min:nnnnnnn #1#2#3#4#5#6#7
{
\tl_set:Nx \l__siunitx_number_round_min_tl
{
@@ -6729,7 +6729,10 @@
{ \sys_if_engine_xetex_p: }
{
\cs_new:Npn \__siunitx_unit_non_latin:n #1
- { \char_generate:nn {#1} { \char_value_catcode:n {#1} } }
+ {
+ \exp_after:wN \exp_after:wN \exp_after:wN
+ \exp_not:N \char_generate:nn {#1} { \char_value_catcode:n {#1} }
+ }
}
{
\cs_new:Npn \__siunitx_unit_non_latin:n #1
@@ -7073,7 +7076,10 @@
{ \sys_if_engine_xetex_p: }
{
\cs_new:Npn \__siunitx_quantity_non_latin:n #1
- { \char_generate:nn {#1} { \char_value_catcode:n {#1} } }
+ {
+ \exp_after:wN \exp_after:wN \exp_after:wN
+ \exp_not:N \char_generate:nn {#1} { \char_value_catcode:n {#1} }
+ }
}
{
\cs_new:Npn \__siunitx_quantity_non_latin:n #1
@@ -7110,7 +7116,10 @@
{ \sys_if_engine_xetex_p: }
{
\cs_new:Npn \__siunitx_symbol_non_latin:n #1
- { \char_generate:nn {#1} { \char_value_catcode:n {#1} } }
+ {
+ \exp_after:wN \exp_after:wN \exp_after:wN
+ \exp_not:N \char_generate:nn {#1} { \char_value_catcode:n {#1} }
+ }
}
{
\cs_new:Npn \__siunitx_symbol_non_latin:n #1
@@ -8612,7 +8621,10 @@
{ \sys_if_engine_xetex_p: }
{
\cs_new:Npn \__siunitx_emulation_non_latin:n #1
- { \char_generate:nn {#1} { \char_value_catcode:n {#1} } }
+ {
+ \exp_after:wN \exp_after:wN \exp_after:wN
+ \exp_not:N \char_generate:nn {#1} { \char_value_catcode:n {#1} }
+ }
}
{
\cs_new:Npn \__siunitx_emulation_non_latin:n #1