On 7/8/2016 7:18 PM, Javier Bezos wrote:
Hans,
I'll look at it but if something gets added, then it will be an option (keyword or variable) and not a default.
That would be nice.
After all, for proper bidi support one also needs to implement a proper layout model so it's never a simple switch thing. I'm pretty sure that this is an area where macro packages make fundamental different choices.
Agreed, but at the primitive level mirroring \hangindent would simplify the code a lot. More complicated is \parshape for the reasons I myself explained and I wonder how to handle it (about 130 files, iirc, are using it in TeXLive, many of them emulating what LaTeX does in \list, the only place where it's used in the core). To be honest, I don't know what to do. Suggestions?
I can't speak for latex, sorry. Anyway, I'll add this: \shapemode=0 % current behaviour \shapemode=1 % hangindent mirrored \shapemode=2 % parshape mirrored \shapemode=3 % both mirrored So we can be compatible and you can use value 3 and cross your fingers that there is no interference with other packages 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 -----------------------------------------------------------------