Hi,

I attached a patch fixing the problem Ulrike Fischer described in 
https://tug.org/pipermail/luatex/2019-April/007127.html and 
https://tug.org/pipermail/luatex/2017-November/006641.html :
\shapemode=2 and \shapemode=3 should mirror the parshape, but until now this 
has only been done for the final entry in the parshape list, leading to 
inconsistant behaviour.
The fix seems easy: Add `swap_parshape_indent` to ext_post_line_break in the 
same way as in ext_do_line_break.

A reproducing example in plain TeX can be found in Ulrike's mails linked above.

Best regards
Marcel Krüger

Attachment: 0001-Fix-parshape-mirroring-in-non-final-lines.patch
Description: Binary data

_______________________________________________
dev-luatex mailing list
dev-luatex@ntg.nl
https://mailman.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to