diff options
Diffstat (limited to 'tex/context/base/spac-par.mkiv')
-rw-r--r-- | tex/context/base/spac-par.mkiv | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/tex/context/base/spac-par.mkiv b/tex/context/base/spac-par.mkiv index 4093edcac..222f4fd2c 100644 --- a/tex/context/base/spac-par.mkiv +++ b/tex/context/base/spac-par.mkiv @@ -156,10 +156,19 @@ % Very nasty but needed for margin stuff inside colored % paragraphs. +\registerctxluafile{spac-par}{1.001} + +\definesystemattribute [graphicvadjust] [public] + \let\normalvadjust\vadjust -\def\graphicvadjust % nasty bidi handling - {\dowithnextboxcontent +\def\enablegraphicvadjust + {\ctxlua{nodes.tasks.enableaction("finalizers","nodes.handlers.graphicvadjust")}% + \glet\enablegraphicvadjust\relax} + +\def\graphicvadjust % currently not enabled; nasty bidi handling + {\enablegraphicvadjust + \dowithnextboxcontent {\forgetall} {\vadjust{\vbox attr \graphicvadjustattribute \plusone {\unvbox\nextbox |