MPost graphics inside TRT direction are placed incorrectly overlapping the text on the right, similar to what we had with \pdfximage (see the attached PDF). This seems to be unrelated to images issue since MPost graphics are inserted as \pdfliteral. I'm not sure if this an engine or macro issue, but I'm guessing the later. Changing the \startMPLIBtoPDF so that the \hbox where the graphics is placed is fixed to TLT direction fixes this, but I'm not sure if it is safe to do so. Regards, Khaled -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer
Khaled Hosny wrote:
MPost graphics inside TRT direction are placed incorrectly overlapping the text on the right, similar to what we had with \pdfximage (see the attached PDF).
This seems to be unrelated to images issue since MPost graphics are inserted as \pdfliteral. I'm not sure if this an engine or macro issue, but I'm guessing the later.
Changing the \startMPLIBtoPDF so that the \hbox where the graphics is placed is fixed to TLT direction fixes this, but I'm not sure if it is safe to do so.
for the moment i did \def\startMPLIBtoPDF#1#2#3#4% watch the transparency reset {\naturalhbox\bgroup (as \naturalhbox is the official way) this keeps the internal direction (in textext) the same as the outer one idris: we need to discuss what aspects of r-l stay r-l and in what cases we revert to lr (as here) or even to lr inside constructs it depends a bit on general rules for arabic typesetting Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Thu, Mar 26, 2009 at 11:31:48PM +0100, Hans Hagen wrote:
Khaled Hosny wrote:
MPost graphics inside TRT direction are placed incorrectly overlapping the text on the right, similar to what we had with \pdfximage (see the attached PDF).
This seems to be unrelated to images issue since MPost graphics are inserted as \pdfliteral. I'm not sure if this an engine or macro issue, but I'm guessing the later.
Changing the \startMPLIBtoPDF so that the \hbox where the graphics is placed is fixed to TLT direction fixes this, but I'm not sure if it is safe to do so.
for the moment i did
\def\startMPLIBtoPDF#1#2#3#4% watch the transparency reset {\naturalhbox\bgroup
(as \naturalhbox is the official way)
this keeps the internal direction (in textext) the same as the outer one
I didn't know about it, thanks for the tip and the fix. Regards, Khaled -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer
MP "graph" works with latest minimals beta in mkii, broken in mkiv. Minimal example: \startuseMPgraphic{test} input graph draw begingraph(3in,2in); gdraw "agepopm.d"; endgraph; \stopuseMPgraphic \starttext \useMPgraphic{test} \stoptext (Of course, you know where to find agepopm.d) Alan
participants (3)
-
Alan BRASLAU
-
Hans Hagen
-
Khaled Hosny