diff options
author | Marius <mariausol@gmail.com> | 2013-07-20 14:40:28 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2013-07-20 14:40:28 +0300 |
commit | 866e8df52198259ecafd35f598e9997ba8cf40ca (patch) | |
tree | 5a1606a379a00be2946a2f37105e82fbfaa6c722 /tex/context/base/math-stc.mkvi | |
parent | f84436e136d80a0879ac27938f60f766666dff54 (diff) | |
download | context-866e8df52198259ecafd35f598e9997ba8cf40ca.tar.gz |
beta 2013.07.20 13:31
Diffstat (limited to 'tex/context/base/math-stc.mkvi')
-rw-r--r-- | tex/context/base/math-stc.mkvi | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/tex/context/base/math-stc.mkvi b/tex/context/base/math-stc.mkvi index a8a215a07..5a7ba85ec 100644 --- a/tex/context/base/math-stc.mkvi +++ b/tex/context/base/math-stc.mkvi @@ -48,6 +48,10 @@ %D %D In the end we have a more flexible mechanism which also handles text variants. +%D When wrapping up some math developments I decided to add mp support here +%D as well. A nice evening job with Joe Bonamassa performing live on the big +%D screen (real nice bluray's). See meta-imp-mat.mkiv for examples. + % possible improvements: % % - we could skip the left/right offsets when offset=normal, this saves some access time @@ -121,6 +125,9 @@ \c!right=, \c!alternative=\v!normal, \c!mp=math:stacker:\number\scratchunicode, + \c!mpheight=\exheight, + \c!mpdepth=\exheight, + \c!mpoffset=.25\exheight, \c!voffset=.25\exheight, \c!hoffset=.5\emwidth, \c!minheight=\exheight, @@ -187,11 +194,10 @@ \setvalue{\??mathstackersalternative\v!mp}% {\hbox\bgroup % todo: add code key + tag - \scratchoffset\mathstackersparameter\c!offset \edef\overlaywidth {\the\scratchwidth}% - \edef\overlayheight {\the\dimexpr\mathstackersparameter\c!height}% - \edef\overlaydepth {\the\dimexpr\mathstackersparameter\c!depth}% - \edef\overlayoffset {\the\scratchoffset}% + \edef\overlayheight {\the\dimexpr\mathstackersparameter\c!mpheight}% + \edef\overlaydepth {\the\dimexpr\mathstackersparameter\c!mpdepth}% + \edef\overlayoffset {\the\dimexpr\mathstackersparameter\c!mpoffset}% \edef\overlaylinewidth{\the\linewidth}% \edef\overlaylinecolor{\mathstackersparameter\c!color}% \edef\p_mp{\mathstackersparameter\c!mp}% @@ -753,9 +759,9 @@ % alternatively we can move the original to FE* -\definemathunderextensible [vfenced] [underbar] ["FE33E] % ["203E] \definemathoverextensible [vfenced] [overbar] ["FE33E] % ["203E] -\definemathdoubleextensible [vfenced] [doublebar] ["FE33E] ["FE33E] +\definemathunderextensible [vfenced] [underbar] ["FE33F] % ["203E] +\definemathdoubleextensible [vfenced] [doublebar] ["FE33E] ["FE33F] \definemathoverextensible [vfenced] [overbrace] ["FE3DE] % ["023DE] \definemathunderextensible [vfenced] [underbrace] ["FE3DF] % ["023DF] |