diff options
author | Hans Hagen <pragma@wxs.nl> | 2019-04-26 00:56:11 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2019-04-26 00:56:11 +0200 |
commit | 0189223a1a40debb4cb3b146ce182eb806cd28f2 (patch) | |
tree | ef50df44125284834b25f5eb59a58afadfe5a4d3 /tex/context/base/mkiv/spac-ver.mkiv | |
parent | 32e6c720c4f84f112596c6b4a75193f99e9be158 (diff) | |
download | context-0189223a1a40debb4cb3b146ce182eb806cd28f2.tar.gz |
2019-04-25 10:44:00
Diffstat (limited to 'tex/context/base/mkiv/spac-ver.mkiv')
-rw-r--r-- | tex/context/base/mkiv/spac-ver.mkiv | 39 |
1 files changed, 32 insertions, 7 deletions
diff --git a/tex/context/base/mkiv/spac-ver.mkiv b/tex/context/base/mkiv/spac-ver.mkiv index 3f1be18e5..647af3ff6 100644 --- a/tex/context/base/mkiv/spac-ver.mkiv +++ b/tex/context/base/mkiv/spac-ver.mkiv @@ -2151,13 +2151,38 @@ \installcorenamespace{vspacing} -\unexpanded\def\directvspacing#1% - {\par - \ifcsname\??vspacing#1\endcsname - \lastnamedcs - \else - \spac_vspacing_yes_preset{#1}% - \fi} +\startmkivmode + + \unexpanded\def\directvspacing#1% + {\par + \ifcsname\??vspacing#1\endcsname + \lastnamedcs + \else + \spac_vspacing_yes_preset{#1}% + \fi} + +\stopmkivmode + +\startlmtxmode + + \unexpanded\def\directvspacing#1% + {\par + \ifdimen#1\or + \spac_vspacing_dim_preset{\the\dimexpr#1}% + \else\ifcsname\??vspacing#1\endcsname + \lastnamedcs + \else + \spac_vspacing_yes_preset{#1}% + \fi\fi} + + \def\spac_vspacing_dim_preset#1% + {\ifcsname\??vspacing#1\endcsname + \lastnamedcs + \else + \spac_vspacing_yes_preset{#1}% + \fi} + +\stoplmtxmode \def\spac_vspacing_yes_preset#1% {\setxvalue{\??vspacing#1}{\clf_vspacing{#1}}% |