summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/pack-com.mkiv
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2020-09-20 23:34:34 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2020-09-20 23:34:34 +0200
commita0270f13065d116355a953c6f246cbba26289fc2 (patch)
treee13732abf981208d09516a932839def183c3f7c1 /tex/context/base/mkiv/pack-com.mkiv
parent1970df23942ba9c944ea62ff51012f4e46a32974 (diff)
downloadcontext-a0270f13065d116355a953c6f246cbba26289fc2.tar.gz
2020-09-20 23:02:00
Diffstat (limited to 'tex/context/base/mkiv/pack-com.mkiv')
-rw-r--r--tex/context/base/mkiv/pack-com.mkiv8
1 files changed, 6 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/pack-com.mkiv b/tex/context/base/mkiv/pack-com.mkiv
index b806361df..17675fa7a 100644
--- a/tex/context/base/mkiv/pack-com.mkiv
+++ b/tex/context/base/mkiv/pack-com.mkiv
@@ -517,7 +517,7 @@
\installcorenamespace{combinationcaption}
\def\pack_combinations_save_caption
- {\ifdim\htdp\b_pack_combinations_caption>\zeropoint
+ {\ifdim\htdp\b_pack_combinations_caption>\d_pack_combinations_ht
\global\d_pack_combinations_ht\htdp\b_pack_combinations_caption
\fi
\savebox{\??combinationcaption:\number\c_pack_combinations_nesting}{\number\c_pack_combinations_x}{\box\b_pack_combinations_caption}}
@@ -536,7 +536,10 @@
\crcr}
\def\pack_combinations_flush_captions_yes
- {\foundbox{\??combinationcaption:\number\c_pack_combinations_nesting}{\number\c_pack_combinations_x}%
+ {\vpack to \d_pack_combinations_ht\bgroup
+ \foundbox{\??combinationcaption:\number\c_pack_combinations_nesting}{\number\c_pack_combinations_x}%
+ \vss
+ \egroup
\global\advance\c_pack_combinations_x\minusone
\ifnum\c_pack_combinations_x>\zerocount % \c_pack_combinations_max
\expandafter\pack_combinations_flush_captions_yes_followup
@@ -545,6 +548,7 @@
\initializeboxstack{\??combinationcaption:\number-\c_pack_combinations_nesting}%
\fi}
+
\let\pack_combinations_flush_captions_nop\donothing
\def\pack_combinations_flush_captions_yes_followup