View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001023 | context | bug report | public | 2021-01-27 22:15 | 2021-01-28 10:56 |
Reporter | jemmybutton | Assigned To | Hans Hagen | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0001023: outlinetext in MetaPost inside ConTeXt doesn't respect RTL text | ||||
Description | With ConTeXt ver: 2020.03.10 14:44 MKIV beta fmt: 2020.7.20 outlinetext doesn't respect RTL text, while textext works just fine. | ||||
Steps To Reproduce | \definefontfamily [font] [serif] [amiri] [features=arabic] \setcharacterstripping[1] \setupdirections[bidi=global,method=one] \setupbodyfont[font,9pt] \starttext \startMPcode draw textext("كتاب") withcolor green; draw outlinetext("كتاب") shifted (0, -15pt) withcolor red; \stopMPcode \stoptext | ||||
Tags | No tags attached. | ||||
|
|
|
supported in next version (not entirely trivial) arabic-001.tex (720 bytes)
\definefontfamily [font] [serif] [amiri] [features=arabic] \setupdirections [bidi=global, method=one] \setupbodyfont[font,9pt] \starttext \startTEXpage BEFORE \stopTEXpage \startMPpage[offset=1pt] draw outlinetext.d("x\inframed{كتاب !!!!}x") (withcolor blue withpen pencircle scaled .1); \stopMPpage \startMPpage[offset=1pt] draw outlinetext.d("\framed[align=normal,frame=off]{\dorecurse{100}{كتاب }}") (withcolor blue withpen pencircle scaled .1); \stopMPpage \startMPpage[offset=1pt] draw outlinetext.d("كتاب") (withcolor blue withpen pencircle scaled .1); \stopMPpage \startTEXpage AFTER \stopTEXpage \stoptext |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-01-27 22:15 | jemmybutton | New Issue | |
2021-01-27 22:15 | jemmybutton | File Added: RTLbug.png | |
2021-01-28 10:56 | Hans Hagen | File Added: arabic-001.pdf | |
2021-01-28 10:56 | Hans Hagen | File Added: arabic-001.tex | |
2021-01-28 10:56 | Hans Hagen | Note Added: 0001732 | |
2021-01-28 10:56 | Hans Hagen | Assigned To | => Hans Hagen |
2021-01-28 10:56 | Hans Hagen | Status | new => closed |
2021-01-28 10:56 | Hans Hagen | Resolution | open => fixed |