diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx index 236cbbab80e..0e8277cd93f 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx @@ -865,21 +865,18 @@ { \exp_after:wN \cs_set_eq:NN \l_siunitx_unit_font_tl \use:n } \cs_set:Npn \mathord ##1 { \@@_text_replace_first:N ##1 } - \group_begin: - \cs_set:Npn \pm { \: \exp_not:N \textpm \: } + \group_begin: \tl_map_inline:nn { \mp \approx \sim \ge \le \geq \leq \gg \ll \angle } { \cs_set:Npn ##1 { \exp_not:N \ensuremath { \exp_not:N ##1 } } } - \cs_set:Npn \cdot { \: \exp_not:N \textperiodcentered \: } \cs_set:Npn \sqrt ##1 { \exp_not:N \ensuremath { \exp_not:N \sqrt { \exp_not:N \text {##1} } } } - \cs_set:Npn \times { \: \exp_not:N \texttimes \: } \protected@edef \l_@@_tmp_tl { \exp_after:wN \@@_text_replace_first:N \l_@@_tmp_tl } \exp_args:NNNV \group_end: @@ -910,6 +907,12 @@ { \exp_not:N \@@_text_sub:n } ^ { \exp_not:N \@@_text_super:n } + \exp_not:N \cdot + { \exp_not:N \: \exp_not:N \textperiodcentered \exp_not:N \: } + \exp_not:N \pm + { \exp_not:N \: \exp_not:N \textpm \exp_not:N \: } + \exp_not:N \times + { \exp_not:N \: \exp_not:N \texttimes \exp_not:N \: } \exp_not:N \q_recursion_tail { ? } \exp_not:N \q_recursion_stop |