Not necessarily : Uniscribe can place a caret on an approximative
position in the middle of a ligature, but the situation is different
when performing a selection, because it splits the text in separate
runs (with distinct color attributes, even though they are part of the
same "range").

See the terminology of "runs and ranges" in the MSDN documentation,
they are not synonyms and designate different groupings, and are even
different from clusters. They do not group the same thing as well
(ranges are for the character level, runs are for the glyph level and
have no meaning in Unicode)

2011/9/13 Stephan Stiller <sstil...@stanford.edu>:
>
>> I clearly see ligatures when zooming in, and the ligature disappears
>> when I select an individual character
>
> Philippe is referring to the same effect you could see on an older Firefox
> that, when you'd mark/select Arabic text with your mouse, it'd re-render the
> characters as if there were additional ZWNJs present.

Reply via email to