diff options
Diffstat (limited to 'tex/context/base/mkiv/strc-sec.mkiv')
-rw-r--r-- | tex/context/base/mkiv/strc-sec.mkiv | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/strc-sec.mkiv b/tex/context/base/mkiv/strc-sec.mkiv index 4959ffc16..2a2384656 100644 --- a/tex/context/base/mkiv/strc-sec.mkiv +++ b/tex/context/base/mkiv/strc-sec.mkiv @@ -1298,6 +1298,14 @@ \fi \glet\previoushead\currenthead} +\def\strc_sectioning_depth_correction + {\ifvmode + \edef\p_depthcorrection{\headparameter\c!depthcorrection}% + \ifx\p_depthcorrection\v!strut + \prevdepth\strutdepth + \fi + \fi} + \def\strc_sectioning_after_yes {\ifconditional\headisdisplay \ifconditional\c_strc_sectioning_auto_break @@ -1305,6 +1313,7 @@ \fi \strc_sectioning_empty_correction \headparameter\c!after + \strc_sectioning_depth_correction \fi} \unexpanded\def\strc_sectioning_prevent_page_break % see strc-con |