diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv')
-rw-r--r-- | Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv | 36 |
1 files changed, 11 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv b/Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv index 957981703e4..51af24b6a86 100644 --- a/Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv +++ b/Master/texmf-dist/tex/context/base/mkiv/page-mul.mkiv @@ -471,7 +471,7 @@ \page_mul_postprocess_lines \page_mul_postprocess_columns \dohandleallcolumns - {\global\setbox\currentcolumnbox\hpack to \d_page_mul_used_width + {\global\setbox\currentcolumnbox\hbox to \d_page_mul_used_width {\box\currentcolumnbox}% \wd\currentcolumnbox\d_page_mul_used_width \ifheightencolumns @@ -479,12 +479,12 @@ \fi}% \page_mul_calculate_column_result_dimensions \overlaycolumnfootnotes - \setbox\columnpagebox\vpack % \vbox - {\ifconditional\c_page_mul_reverse\reversehpack\else\naturalhpack\fi to \makeupwidth + \setbox\columnpagebox\vbox + {\hbox \ifconditional\c_page_mul_reverse dir TRT \fi to \makeupwidth {\hskip\ifconditional\c_page_mul_reverse\d_page_mul_rightskip\else\d_page_mul_leftskip\fi\relax \dohandleallcolumns {\finishcolumnbox - {\setbox\scratchbox\hpack + {\setbox\scratchbox\hbox {\ifx\finishcolumnbox\relax\else\strut\fi \box\currentcolumnbox}% hm, why strut \anch_mark_column_box\scratchbox @@ -499,13 +499,13 @@ \fi \global\setbox\currenttopcolumnbox\emptybox}% \advance\scratchdimen \ht\columnpagebox - \setbox\scratchbox\hbox to \makeupwidth % between can be something so no \hpack + \setbox\scratchbox\hbox to \makeupwidth {\vrule \s!width \zeropoint \s!height\scratchdimen \s!depth \dp\columnpagebox \dostepwiserecurse\plustwo\nofcolumns\plusone{\hfil\page_mul_between_columns}\hfil}% - \setbox\columnpagebox\hpack + \setbox\columnpagebox\hbox {\box\columnpagebox \hskip-\makeupwidth \box\scratchbox}% @@ -761,7 +761,7 @@ \page_mul_set_n_of_lines \advance\c_page_mul_n_of_lines \minustwo \scratchdimen\dimexpr\c_page_mul_n_of_lines\lineheight+\topskip\relax - \setbox\b_page_mul_notes\hpack{\lower\scratchdimen\box\b_page_mul_notes}% + \setbox\b_page_mul_notes\hbox{\lower\scratchdimen\box\b_page_mul_notes}% \ht\b_page_mul_notes\openstrutheight \dp\b_page_mul_notes\openstrutdepth \wd\b_page_mul_notes\zeropoint @@ -784,7 +784,7 @@ \getnoflines\scratchdimen \advance\noflines \minustwo \scratchdimen\dimexpr\noflines\lineheight+\topskip\relax - \setbox\b_page_mul_notes\hpack{\lower\scratchdimen\box\b_page_mul_notes}% + \setbox\b_page_mul_notes\hbox{\lower\scratchdimen\box\b_page_mul_notes}% \ht\b_page_mul_notes\openstrutheight \dp\b_page_mul_notes\openstrutdepth \wd\b_page_mul_notes\zeropoint @@ -890,7 +890,6 @@ \def\page_mul_routine_balance {\bgroup - % why no \forgetall here \page_mul_initialize_variables \widowpenalty\zerocount \setbox\b_page_mul_balance_content\vbox{\unvbox\normalpagebox}% @@ -1136,7 +1135,7 @@ % \global\savednoffloats\zerocount % \global\setfalse\c_page_floats_some_waiting % \else -% \glet\page_floats_column_pop_saved\relax +% \global\let\page_floats_column_pop_saved\relax % \fi} % % \let\page_floats_column_pop_saved\relax @@ -1250,7 +1249,7 @@ \xdef\insertionheight{\the\dimen0}% \egroup \else - \glet\insertionheight\zeropoint + \global\let\insertionheight\zeropoint \fi} \def\docolumnroomfloat @@ -1365,7 +1364,7 @@ \global\setbox\currenttopcolumnbox\vbox {\snaptogrid\vbox {\copy\currenttopcolumnbox - \hpack{\vphantom{\vskip\floatheight}}}% known from previous + \hbox{\vphantom{\vskip\floatheight}}}% known from previous \whitespace % nodig ? \blank[\rootfloatparameter\c!spaceafter]}% \else @@ -1849,17 +1848,4 @@ \s!page_otr_command_test_column =\page_mul_command_test_column ] -\installfloatmethod \s!multicolumn \v!here \page_mul_place_float_here -\installfloatmethod \s!multicolumn \v!force \page_mul_place_float_force -\installfloatmethod \s!multicolumn \v!top \page_mul_place_float_top -\installfloatmethod \s!multicolumn \v!bottom \page_mul_place_float_bottom - -\appendtoks - \flushingcolumnfloatsfalse -\to \everybeforesectionheadhandle - -\appendtoks - \flushingcolumnfloatstrue -\to \everyaftersectionheadhandle - \protect \endinput |