Re: Proposal for BiDi in terminal emulators

From: Eli Zaretskii via Unicode <unicode_at_unicode.org>
Date: Sun, 03 Feb 2019 18:13:06 +0200

> Date: Sun, 3 Feb 2019 01:30:26 +0000
> From: Richard Wordingham via Unicode <unicode_at_unicode.org>
>
> Shaping for RTL scripts happens on strings stored in logical order.
> These are then laid out right to left, though the dominant usage of
> the term 'advance width' for right-to-left glyph sequences feels
> perversely different from the use for left to right glyph sequences.
>
> Passing text in the form of characters in left-to-right order is an
> annoying distraction, presumably forced on you by the attempt to
> maximise compatibility with existing systems.

Actually, you pass the characters to be shaped in logical order, and
then display the produced grapheme clusters in visual order.
Received on Sun Feb 03 2019 - 10:13:41 CST

This archive was generated by hypermail 2.2.0 : Sun Feb 03 2019 - 10:13:41 CST