From 1cc6c316feae649d3c8b64ef0c980dfd792c2347 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Fri, 24 Dec 2021 19:46:30 +0100 Subject: 2021-12-24 19:09:00 --- tex/context/base/mkxl/tabl-tbl.mkxl | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'tex/context/base/mkxl/tabl-tbl.mkxl') diff --git a/tex/context/base/mkxl/tabl-tbl.mkxl b/tex/context/base/mkxl/tabl-tbl.mkxl index e329da268..959ef4617 100644 --- a/tex/context/base/mkxl/tabl-tbl.mkxl +++ b/tex/context/base/mkxl/tabl-tbl.mkxl @@ -183,15 +183,21 @@ \newconditional \c_tabl_tabulate_nopbreak \newconditional \c_tabl_tabulate_firstflushed \newconditional \c_tabl_tabulate_equal -\newconditional \c_tabl_tabulate_split \settrue\c_tabl_tabulate_split +\newconditional \c_tabl_tabulate_split \newconditional \c_tabl_tabulate_automode -\newconditional \c_tabl_tabulate_handlepbreak \settrue\c_tabl_tabulate_handlepbreak -\newconditional \c_tabl_tabulate_autorulespacing \settrue\c_tabl_tabulate_autorulespacing +\newconditional \c_tabl_tabulate_handlepbreak +\newconditional \c_tabl_tabulate_autorulespacing \newconditional \c_tabl_tabulate_someamble \newconditional \c_tabl_tabulate_tolerant_break \newconditional \c_tabl_tabulate_splitoff_whitespace \newconditional \c_tabl_tabulate_pwidth_set \newconditional \c_tabl_tabulate_reshape +\newconditional \c_tabl_tabulate_no_blank_in_paragraphs % can become always on + +\settrue\c_tabl_tabulate_split +\settrue\c_tabl_tabulate_handlepbreak +\settrue\c_tabl_tabulate_autorulespacing +\settrue\c_tabl_tabulate_no_blank_in_paragraphs \newdimen \d_tabl_tabulate_width_p \newdimen \d_tabl_tabulate_width_w @@ -1993,7 +1999,11 @@ \fi} \protected\def\tabl_tabulate_eskip_second - {\par\egroup + {\par + \ifconditional\c_tabl_tabulate_no_blank_in_paragraphs + \removelastskip + \fi + \egroup \tabl_tabulate_pheight_set \glet\tabl_tabulate_hook\tabl_tabulate_hook_yes \tabl_tabulate_splitoff_box} @@ -2003,6 +2013,9 @@ % first line \global\setbox\b_tabl_tabulate_current\c_tabl_tabulate_column\vbox \bgroup + \ifconditional\c_tabl_tabulate_no_blank_in_paragraphs + \inhibitblank + \fi \glet\tabl_tabulate_hook\tabl_tabulate_hook_nop \ifconditional\c_tabl_tabulate_automode\hsize\d_tabl_tabulate_width\fi % \begstrut % interferes with pre-\pars -- cgit v1.2.3