On 12/13/2012 11:59 AM, Khaled Hosny wrote:
which to my layman's eyes appears to make more sense (the second
\textdir now actually replaces the first, instead of starting an
implied direction group).
So what happens with
(\hbox{\textdir TRT{\textdir TRT ABC\textdir TLT DEF}})
(DEFCBA)
or:
(\textdir TRT\hbox{\textdir TRT ABC\textdir TLT DEF})
() % blatantly wrong !!!!!
That's because it now produces
...\hbox(0.0+0.0)x20.0, direction TLT
...\tenrm (
...\begindir TRT
...\hbox(6.83331+0.0)x42.77788, direction TRT
....\enddir TRT
....\begindir TRT
....\tenrm A
which is clearly nonsense. I tried not inserting the
'extra' node at all, and that gives:
(DEFCBA)
()DEFCBA
which looks good to me. Also,
(\hbox{Z\textdir TRT ABC {\textdir TRT QRS\textdir TLT DEF} Y})
then (still) produces
(ZY DEFSRQ CBA)
So then, why was that 'add extra node' code in Omega in the first place?
Best wishes,
Taco