diff options
Diffstat (limited to 'tex/context/base/supp-vis.tex')
-rw-r--r-- | tex/context/base/supp-vis.tex | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/tex/context/base/supp-vis.tex b/tex/context/base/supp-vis.tex index 8d0a41d07..ffa518a5a 100644 --- a/tex/context/base/supp-vis.tex +++ b/tex/context/base/supp-vis.tex @@ -240,8 +240,14 @@ %D option off in those (unpredictable) situations, we just %D redefine a few \PLAIN\ macros. -\def\rlap#1{\normalhbox to \!!zeropoint{#1\normalhss}} -\def\llap#1{\normalhbox to \!!zeropoint{\normalhss#1}} +\ifx\tlap\undefined + + \def\rlap#1{\normalhbox to \!!zeropoint{#1\normalhss}} + \def\llap#1{\normalhbox to \!!zeropoint{\normalhss#1}} + \def\blap#1{\normalvbox to \!!zeropoint{#1\normalvss}} + \def\tlap#1{\normalvbox to \!!zeropoint{\normalvss#1}} + +\fi \def~{\normalpenalty\!!tenthousand\ } @@ -723,7 +729,7 @@ \egroup \setbox0=\normalhbox {\normalhskip-4\testrulewidth\copy0\copy2}% - \smashbox0 + \smashbox0% \box0 \egroup} @@ -825,12 +831,12 @@ \setvisiblevfilbox0\to422% \setbox2=\normalvcue {\normalhskip -#3\testrulewidth\copy0}% - \smashbox2 + \smashbox2% \copy2 \bgroup \setbox2=\normalvcue {\normalhskip -2\testrulewidth\copy0}% - \smashbox2 + \smashbox2% \copy2 \cleaders \normalvbox to 12\testrulewidth @@ -838,7 +844,7 @@ #1% \setbox2=\normalvbox {\normalvskip-2\testrulewidth\copy2}% - \smashbox2 + \smashbox2% \box2 \egroup \box2 |