diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/supp-box.mkiv')
-rw-r--r-- | Master/texmf-dist/tex/context/base/supp-box.mkiv | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/context/base/supp-box.mkiv b/Master/texmf-dist/tex/context/base/supp-box.mkiv index 25c7764f8d9..83309622261 100644 --- a/Master/texmf-dist/tex/context/base/supp-box.mkiv +++ b/Master/texmf-dist/tex/context/base/supp-box.mkiv @@ -271,15 +271,17 @@ \box\nextbox \endgroup} -\def\syst_boxes_s_w{\wd\nextbox\zeropoint} -\def\syst_boxes_s_h{\ht\nextbox\zeropoint} -\def\syst_boxes_s_d{\dp\nextbox\zeropoint} -\def\syst_boxes_s_t{\ht\nextbox\zeropoint} -\def\syst_boxes_s_b{\dp\nextbox\zeropoint} +\installcorenamespace {smashoptions} + +\setvalue{\??smashoptions w}{\wd\nextbox\zeropoint} +\setvalue{\??smashoptions h}{\ht\nextbox\zeropoint} +\setvalue{\??smashoptions d}{\dp\nextbox\zeropoint} +\setvalue{\??smashoptions t}{\ht\nextbox\zeropoint} +\setvalue{\??smashoptions b}{\dp\nextbox\zeropoint} \def\syst_boxes_smash_process_option#1% {\ifx#1\relax\else - \csname boxes_s_#1\endcsname + \ifcsname\??smashoptions#1\endcsname\csname\??smashoptions#1\endcsname\fi \expandafter\syst_boxes_smash_process_option \fi} |