Hi!
Apologies for spamming this list with my all the floaty stuff. There's an issue with defining new floats in LMTX in combination with bottom placement.
The following works in MkIV, but throws an error in LMTX:
I'm ignoring this; it doesn't match any \if. mtx-context | fatal error: return code: 256
\setupfloat [figure] [default=bottom] %% fails %% [default=top] %% works
\definefloat [foo] [foos] [figure]
\starttext \startplacefigure [title=Foo] \framed{Foo} \stopplacefigure
\startplacefoo [title=Bar] \framed{Bar} \stopplacefoo \stoptext
Marco
LMTX 2021.11.26 11:38
On Tue, 30 Nov 2021 15:51:24 +0100 Marco Patzer via ntg-context ntg-context@ntg.nl wrote:
There's an issue with defining new floats in LMTX in combination with bottom placement.
The following works in MkIV, but throws an error in LMTX:
I don't know if the error changed or if I copied the wrong error message in the OP, but a current LMTX throws:
close source > level 1, order 2, name './t.tex' (\end occurred when parameter character luatex warning > print: bad string offset was incomplete)error (nodes): attempt to double-free glue node 2986, ignored
LMTX 2021.12.10 11:29
Marco
On 12/10/2021 4:00 PM, Marco Patzer via ntg-context wrote:
On Tue, 30 Nov 2021 15:51:24 +0100 Marco Patzer via ntg-context ntg-context@ntg.nl wrote:
There's an issue with defining new floats in LMTX in combination with bottom placement.
The following works in MkIV, but throws an error in LMTX:
I don't know if the error changed or if I copied the wrong error message in the OP, but a current LMTX throws:
close source > level 1, order 2, name './t.tex' (\end occurred when parameter character luatex warning > print: bad string offset was incomplete)error (nodes): attempt to double-free glue node 2986, ignored
LMTX 2021.12.10 11:29
no example code
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
On Fri, 10 Dec 2021 17:01:26 +0100 Hans Hagen j.hagen@xs4all.nl wrote:
no example code
The MWE was included in the OP on 2021-10-30. But here it is again:
\setupfloat [figure] [default=bottom] %% fails %% [default=top] %% works
\definefloat [foo] [foos] [figure]
\starttext \startplacefigure [title=Foo] \framed{Foo} \stopplacefigure
\startplacefoo [title=Bar] \framed{Bar} \stopplacefoo \stoptext
Marco
On Fri, 10 Dec 2021 18:22:46 +0100 Marco Patzer via ntg-context ntg-context@ntg.nl wrote:
On Fri, 10 Dec 2021 17:01:26 +0100 Hans Hagen j.hagen@xs4all.nl wrote:
no example code
The MWE was included in the OP on 2021-10-30. But here it is again:
Still an issue with 2022.01.15 17:29.
Marco
On Sun, 16 Jan 2022 16:53:16 +0100 Marco Patzer via ntg-context ntg-context@ntg.nl wrote:
Still an issue with 2022.01.15 17:29.
Fixed as of 2022.01.18 10:48. Thanks Hans.
Marco
On Tue, 30 Nov 2021 15:51:24 +0100 Marco Patzer via ntg-context ntg-context@ntg.nl wrote:
There's an issue with defining new floats in LMTX in combination with bottom placement.
The following works in MkIV, but throws an error in LMTX:
Short followup: This issue is still present in 2021.12.25 00:55.
Marco