[Aleph] And boxes (was \parshape and \hangindent)
ishamid
ishamid at lamar.colostate.edu
Wed Aug 18 19:29:37 CEST 2004
>===== Original Message From "Javier Bezos" <jbezos at wanadoo.es> =====
>There are similar problems with boxes. If I say
>
>\pardir TRT
>\textdir TRT
>
>\setbox0\hbox{En}
>
>\box0
>
>the box is typeset TLT and not TRT. With Omega 1.23.2.2
>it works fine, but \hangindent and \parshape give mixed
>results.
>
>Has that been fixed in Aleph?
Giuseppe knows better, but I'm not sure this is really a bug. Your global
direction is still TLT. (J and Y may have changed things for 1.23 but that may
or may not have been the wise thing to do.) Unfortunately TLT is largely
hardwired in these high-level formats. What we really need (as Hans pointed
out on the ConTeXt list) is a model for bidirectionality with respect to these
different elements. So there are two questions:
1. What should be the effects of local commands like \pardir TRT
& \textdir TRT?
2. What changes do LaTeX and ConTeXt need to make to fully accomodate
bidirectionality?
As I learned in a complicated bi-directional project recently, the answers are
not necessarily trivial.
Best
Idris
P.S. I've use \parshape in Lambda long ago (Omega1.15) with no problems.
More information about the Aleph
mailing list