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
\startuseMPgraphic{dummy}
pickup pencircle xscaled 5 rotated 30;
draw unitsquare scaled 20 withcmykcolor (0.3,0.4,0.6,0);
\stopuseMPgraphic

\starttext
\textdir TRT
This is text \useMPgraphic{dummy} and this is too
\stoptext

Attachment: mpost_trt.pdf
Description: Adobe PDF document

Attachment: mpost_trt.fixed.pdf
Description: Adobe PDF document

--- mlib-pdf.tex.orig	2009-03-25 17:26:53.000000000 +0200
+++ mlib-pdf.tex	2009-03-25 17:27:04.000000000 +0200
@@ -26,7 +26,7 @@
    \xdef\MPheight{\the\dimexpr#4\onebasepoint-#2\onebasepoint\relax}}
 
 \def\startMPLIBtoPDF#1#2#3#4% watch the transparency reset
-  {\hbox\bgroup
+  {\hbox dir TLT\bgroup
    \MPLIBboundingbox{#1}{#2}{#3}{#4}%
    \forgetall
    \setbox\scratchbox\vbox\bgroup

Attachment: signature.asc
Description: Digital signature

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to