diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/siunitx/siunitx.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/siunitx/siunitx.sty | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty index dff5520937e..c4bbc25cba8 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/01/27} {2.1i} +\ProvidesExplPackage {siunitx} {2011/02/01} {2.1j} {A comprehensive (SI) units package} \cs_if_exist:NTF \msg_set:nnnn { @@ -4263,22 +4263,25 @@ } } \xetex_if_engine:F { - \AtBeginDocument - { - \@ifpackageloaded { inputenc } - { - \tl_set:Nn \l_siunitx_tmpa_tl { latin1 , latin5 , latin9 } - \clist_if_in:NVF \l_siunitx_tmpa_tl \inputencodingname - { - \cs_set_eq:NN \siunitx_unit_format_literal_extras: - \scan_stop: - } - } - { - \cs_set_eq:NN \siunitx_unit_format_literal_extras: - \scan_stop: - } - } + \luatex_if_engine:F + { + \AtBeginDocument + { + \cs_if_exist:NTF \inputencodingname + { + \tl_set:Nn \l_siunitx_tmpa_tl { latin1 , latin5 , latin9 } + \clist_if_in:NVF \l_siunitx_tmpa_tl \inputencodingname + { + \cs_set_eq:NN \siunitx_unit_format_literal_extras: + \scan_stop: + } + } + { + \cs_set_eq:NN \siunitx_unit_format_literal_extras: + \scan_stop: + } + } + } } \cs_new_protected_nopar:Npn \siunitx_unit_format_power: { \tl_set:Nx \l_siunitx_tmpa_tl |