diff options
Diffstat (limited to 'tex/context/base/mkxl/strc-not.mklx')
-rw-r--r-- | tex/context/base/mkxl/strc-not.mklx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tex/context/base/mkxl/strc-not.mklx b/tex/context/base/mkxl/strc-not.mklx index 34f74dd68..f6de80efe 100644 --- a/tex/context/base/mkxl/strc-not.mklx +++ b/tex/context/base/mkxl/strc-not.mklx @@ -511,7 +511,7 @@ \ifconditional\c_strc_notes_skip \global\setfalse\c_strc_notes_skip \else - \kern\d_strc_notes_signal\relax % \relax is needed to honor spaces + \boundary\noteboundary \fi} %D Interaction in notes is somewhat complex due to the way notes get flushed. In @@ -708,7 +708,8 @@ \removeunwantedspaces \doifelseitalic\/\donothing % Charles IV \footnote{the fourth} \fi - \ifdim\lastkern=\d_strc_notes_signal + \ifnum\lastboundary=\noteboundary + \unboundary % \kern\noteparameter\c!distance % yes or no note font? or main text \strc_notes_inject_separator \fi @@ -731,7 +732,8 @@ \protected\def\strc_notes_inject_dummy % temp hack {\removeunwantedspaces \doifelseitalic\/\donothing % Charles IV \footnote{the fourth} - \ifdim\lastkern=\d_strc_notes_signal + \ifnum\lastboundary=\noteboundary + \unboundary % \kern\noteparameter\c!distance % yes or no note font? or main text \strc_notes_inject_separator \fi @@ -1316,7 +1318,7 @@ \installstructurelistprocessor{construction}{\usestructurelistprocessor{section}} -\newsignal\d_strc_notes_signal +\newboundary\noteboundary \newconditional\processingnote \newconditional\postponednote |