Khaled Hosny wrote:
> Unicode has many "control characters" that only control text behaviour
> and shouldn't be rendered visually in the text, such as Bidi_Control and
> Join_Control chars (see
> http://www.unicode.org/Public/5.1.0/ucd/PropList.txt and
> http://unicode.org/Public/UNIDATA/UCD.html)
>
> Currently, ConTeXt handles ZWJ and ZWNJ, but other characters get
> rendered if the font has glyphs for them or make no effect at all if the
> font has no glyphs for them. I think that the optimum behaviour is to
> make those characters affect text formatting while not visually rendered
> whether the font has glyphs for them or not.
> It might be also useful if we can enable rendering those characters
> manually, for drafts and such.
actually we need:
- ignore them (like in verbatim)
- act upon them
and
- show them (might somehow interfere with other things)
- hide them
if i'm right, when bidi is turned on, those chars get processed and then
discarded from the node list, so some more than zwj and zwnj is handled,
and of course others need to be handled as well
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
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : [email protected] / 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
___________________________________________________________________________________