diff --git a/.github/tl_packages b/.github/tl_packages index 82aaf59..fc4e22a 100644 --- a/.github/tl_packages +++ b/.github/tl_packages @@ -53,6 +53,7 @@ hyphen-german hyphen-portuguese hyphen-polish hyphen-spanish +kmath koma-script libertine listings diff --git a/CHANGELOG.md b/CHANGELOG.md index 38db79a..46772c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ## [Unreleased] +### Fixed +- Appearance of ohm symbol with `kmath` package (see + issue [\#728](https://github.com/josephwright/siunitx/issues/728)) + ## [v3.3.14] - 2024-04-15 ### Fixed diff --git a/siunitx-symbol.dtx b/siunitx-symbol.dtx index 7428d39..455adb6 100644 --- a/siunitx-symbol.dtx +++ b/siunitx-symbol.dtx @@ -237,7 +237,17 @@ \@ifpackageloaded { fontspec } { \exp_not:V \l_@@_tmpb_tl } { - \@ifclassloaded { beamer } + \bool_lazy_or:nnTF + { + \@ifclassloaded { beamer } + \c_true_bool + \c_false_bool + } + { + \@ifpackageloaded { kmath } + \c_true_bool + \c_false_bool + } { \exp_not:V \l_@@_tmpb_tl } { \exp_not:V \l_@@_tmpa_tl } } diff --git a/testfiles/siunitx-pkg-kmath.lvt b/testfiles/siunitx-pkg-kmath.lvt new file mode 100644 index 0000000..e00f6f2 --- /dev/null +++ b/testfiles/siunitx-pkg-kmath.lvt @@ -0,0 +1,19 @@ +\input{regression-test} + +\documentclass{article} + +\ExplSyntaxOn +\debug_on:n { check-declarations , deprecation } +\ExplSyntaxOff + +\usepackage{siunitx} + +\usepackage{kmath} + +\begin{document} + +\START + +\input{siunitx-symbol-tests} + +\end{document} diff --git a/testfiles/siunitx-pkg-kmath.tlg b/testfiles/siunitx-pkg-kmath.tlg new file mode 100644 index 0000000..219b38f --- /dev/null +++ b/testfiles/siunitx-pkg-kmath.tlg @@ -0,0 +1,693 @@ +This is a generated file for the l3build validation system. +Don't change this file in any respect. +(siunitx-symbol-tests.tex +============================================================ +TEST 1: Typesetting degree +============================================================ +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.75897+0.0)x3.97899 +.\mathon +.\hbox(6.75897+0.0)x3.97899 +..\hbox(0.0+0.0)x0.0 +..\hbox(3.12898+0.0)x3.97899, shifted -3.62999 +...\OMS/txsy/m/n/7 ^^N +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.75897+0.0)x3.97899 +.\mathon +.\hbox(6.75897+0.0)x3.97899 +..\hbox(0.0+0.0)x0.0 +..\hbox(3.12898+0.0)x3.97899, shifted -3.62999 +...\OMS/txsy/m/n/7 ^^N +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: Trying to load font information for TS1+txr on input line .... +> \box...= +\hbox(6.9+0.0)x3.99998 +.\hbox(6.9+0.0)x3.99998 +..\hbox(6.9+0.0)x3.99998 +...\TS1/txr/m/n/10 ° +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.9+0.0)x3.99998 +.\mathon +.\hbox(6.9+0.0)x3.99998 +..\hbox(6.9+0.0)x3.99998 +...\hbox(6.9+0.0)x3.99998 +....\TS1/txr/m/n/10 ° +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.9+0.0)x3.99998 +.\mathon +.\hbox(6.9+0.0)x3.99998 +..\hbox(6.9+0.0)x3.99998 +...\TS1/txr/m/n/10 ° +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.75897+0.0)x3.97899 +.\mathon +.\hbox(0.0+0.0)x0.0 +.\hbox(3.12898+0.0)x3.97899, shifted -3.62999 +..\OMS/txsy/m/n/7 ^^N +.\mathoff +! OK. + \l_tmpa_box +l. ... } +> \box...= +\hbox(6.9+0.0)x3.99998 +.\hbox(6.9+0.0)x3.99998 +..\hbox(6.9+0.0)x3.99998 +...\TS1/txr/m/n/10 ° +! OK. + \l_tmpa_box +l. ... } +! Missing $ inserted. + + $ +l. ... } +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. +! Extra }, or forgotten $. +\mbox #1->\leavevmode \hbox {#1} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Extra }, or forgotten $. + ...f@size \sf@size \selectfont \circ }} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. +! Extra }, or forgotten $. +\mbox #1->\leavevmode \hbox {#1} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Extra }, or forgotten $. + ...f@size \sf@size \selectfont \circ }} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. +! Extra }, or forgotten $. +\mbox #1->\leavevmode \hbox {#1} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Extra }, or forgotten $. + ...f@size \sf@size \selectfont \circ }} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. +! Extra }, or forgotten $. +\mbox #1->\leavevmode \hbox {#1} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Extra }, or forgotten $. + ...f@size \sf@size \selectfont \circ }} +l. ... } +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing $ inserted. + + $ +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +! Missing } inserted. + + } +l. ... } +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.75897+0.0)x3.97899 +.\mathon +.\hbox(6.75897+0.0)x3.97899 +..\hbox(6.75897+0.0)x3.97899 +...\mathon +...\hbox(3.12898+0.0)x3.97899, shifted -3.62999 +....\mathon +....\OMS/txsy/m/n/7 ^^N +....\mathoff +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +============================================================ +============================================================ +TEST 2: Typesetting ohm +============================================================ +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.825+0.0)x7.43 +.\mathon +.\hbox(6.825+0.0)x7.43 +..\hbox(6.825+0.0)x7.43 +...\mathon +...\OT1/txr/m/n/10 +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.825+0.0)x7.43 +.\mathon +.\hbox(6.825+0.0)x7.43 +..\hbox(6.825+0.0)x7.43 +...\mathon +...\OT1/txr/m/n/10 +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +> \box...= +\hbox(6.9+0.0)x7.43 +.\hbox(6.9+0.0)x7.43 +..\hbox(6.9+0.0)x7.43 +...\TS1/txr/m/n/10 W +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.9+0.0)x7.43 +.\mathon +.\hbox(6.9+0.0)x7.43 +..\hbox(6.9+0.0)x7.43 +...\hbox(6.9+0.0)x7.43 +....\TS1/txr/m/n/10 W +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.9+0.0)x7.43 +.\mathon +.\hbox(6.9+0.0)x7.43 +..\hbox(6.9+0.0)x7.43 +...\TS1/txr/m/n/10 W +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.825+0.0)x7.43 +.\mathon +.\hbox(6.825+0.0)x7.43 +..\hbox(6.825+0.0)x7.43 +...\mathon +...\OT1/txr/m/n/10 +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +> \box...= +\hbox(6.9+0.0)x7.43 +.\hbox(6.9+0.0)x7.43 +..\hbox(6.9+0.0)x7.43 +...\TS1/txr/m/n/10 W +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(6.825+0.0)x7.43 +.\mathon +.\hbox(6.825+0.0)x7.43 +..\hbox(6.825+0.0)x7.43 +...\hbox(6.825+0.0)x7.43 +....\mathon +....\OT1/txr/m/n/10 +....\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +============================================================ +============================================================ +TEST 3: Typesetting micro +============================================================ +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +> \box...= +\hbox(4.635+2.23999)x13.12 +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x13.12 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +...\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +> \box...= +\hbox(4.635+2.23999)x13.12 +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x5.34 +...\TS1/txr/m/n/10 µ +..\OT1/txr/m/n/10 m +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(4.635+2.23999)x13.12 +.\mathon +.\hbox(4.635+2.23999)x13.12 +..\hbox(4.635+2.23999)x13.12 +...\hbox(4.635+2.23999)x5.34 +....\TS1/txr/m/n/10 µ +...\OT1/txr/m/n/10 m +.\mathoff +! OK. + \l_tmpa_box +l. ... } +============================================================ +============================================================ +TEST 4: Typesetting times +============================================================ +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.21005+0.0945)x49.896 +.\mathon +.\T1/mak/m/n/10 1 +.\OML/mak/m/it/10 : +.\T1/mak/m/n/10 2 +.\T1/mak/m/n/10 3 +.\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +.\OMS/txsy/m/n/10 ^^B +.\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +.\T1/mak/m/n/10 1 +.\T1/mak/m/n/10 0 +.\hbox(4.58006+0.06615)x8.31192, shifted -3.62999 +..\T1/mak/m/n/7 4 +..\T1/mak/m/n/7 5 +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.21005+0.0945)x49.896 +.\mathon +.\T1/mak/m/n/10 1 +.\OML/mak/m/it/10 : +.\T1/mak/m/n/10 2 +.\T1/mak/m/n/10 3 +.\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +.\OMS/txsy/m/n/10 ^^B +.\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +.\T1/mak/m/n/10 1 +.\T1/mak/m/n/10 0 +.\hbox(4.58006+0.06615)x8.31192, shifted -3.62999 +..\T1/mak/m/n/7 4 +..\T1/mak/m/n/7 5 +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.40749+0.13498)x45.80396 +.\hbox(8.40749+0.13498)x45.80396 +..\OT1/txr/m/n/10 1 +..\OT1/txr/m/n/10 . +..\OT1/txr/m/n/10 2 +..\OT1/txr/m/n/10 3 +..\kern 2.22198 +..\TS1/txr/m/n/10 Ö +..\kern 2.22198 +..\OT1/txr/m/n/10 1 +..\OT1/txr/m/n/10 0 +..\mathon +..\hbox(4.7775+0.09448)x7.5, shifted -3.62999 +...\OT1/txr/m/n/7 4 +...\OT1/txr/m/n/7 5 +..\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.40749+0.13498)x45.80396 +.\mathon +.\hbox(8.40749+0.13498)x45.80396 +..\hbox(8.40749+0.13498)x45.80396 +...\OT1/txr/m/n/10 1 +...\OT1/txr/m/n/10 . +...\OT1/txr/m/n/10 2 +...\OT1/txr/m/n/10 3 +...\kern 2.22198 +...\TS1/txr/m/n/10 Ö +...\kern 2.22198 +...\OT1/txr/m/n/10 1 +...\OT1/txr/m/n/10 0 +...\mathon +...\hbox(4.7775+0.09448)x7.5, shifted -3.62999 +....\OT1/txr/m/n/7 4 +....\OT1/txr/m/n/7 5 +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: Trying to load font information for TS1+txtt on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.03297+0.15)x49.04384 +.\hbox(8.03297+0.15)x49.04384 +..\OT1/txtt/m/n/10 1 +..\OT1/txtt/m/n/10 . +..\OT1/txtt/m/n/10 2 +..\OT1/txtt/m/n/10 3 +..\kern 2.22198 +..\TS1/txtt/m/n/10 Ö +..\kern 2.22198 +..\OT1/txtt/m/n/10 1 +..\OT1/txtt/m/n/10 0 +..\mathon +..\hbox(4.40298+0.105)x7.84998, shifted -3.62999 +...\OT1/txtt/m/n/7 4 +...\OT1/txtt/m/n/7 5 +..\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.03297+0.15)x47.7842 +.\mathon +.\hbox(8.03297+0.15)x47.7842 +..\OT1/txtt/m/n/10 1 +..\OML/mak/m/it/10 : +..\OT1/txtt/m/n/10 2 +..\OT1/txtt/m/n/10 3 +..\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +..\OMS/txsy/m/n/10 ^^B +..\glue(\medmuskip) 2.22217 plus 1.11108 minus 2.22217 +..\OT1/txtt/m/n/10 1 +..\OT1/txtt/m/n/10 0 +..\hbox(4.40298+0.105)x7.84998, shifted -3.62999 +...\OT1/txtt/m/n/7 4 +...\OT1/txtt/m/n/7 5 +.\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.03297+0.15)x49.04384 +.\hbox(8.03297+0.15)x49.04384 +..\OT1/txtt/m/n/10 1 +..\OT1/txtt/m/n/10 . +..\OT1/txtt/m/n/10 2 +..\OT1/txtt/m/n/10 3 +..\kern 2.22198 +..\TS1/txtt/m/n/10 Ö +..\kern 2.22198 +..\OT1/txtt/m/n/10 1 +..\OT1/txtt/m/n/10 0 +..\mathon +..\hbox(4.40298+0.105)x7.84998, shifted -3.62999 +...\OT1/txtt/m/n/7 4 +...\OT1/txtt/m/n/7 5 +..\mathoff +! OK. + \l_tmpa_box +l. ... } +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +LaTeX Font Info: No math alphabet change to frozen version normal on input line .... +> \box...= +\hbox(8.03297+0.15)x49.04384 +.\mathon +.\hbox(8.03297+0.15)x49.04384 +..\hbox(8.03297+0.15)x49.04384 +...\OT1/txtt/m/n/10 1 +...\OT1/txtt/m/n/10 . +...\OT1/txtt/m/n/10 2 +...\OT1/txtt/m/n/10 3 +...\kern 2.22198 +...\TS1/txtt/m/n/10 Ö +...\kern 2.22198 +...\OT1/txtt/m/n/10 1 +...\OT1/txtt/m/n/10 0 +...\mathon +...\hbox(4.40298+0.105)x7.84998, shifted -3.62999 +....\OT1/txtt/m/n/7 4 +....\OT1/txtt/m/n/7 5 +...\mathoff +.\mathoff +! OK. + \l_tmpa_box +l. ... } +============================================================ +) (siunitx-pkg-kmath.aux)