Complex text layout with libraqm#

Text support has been extended to include complex text layout. This support includes:

  1. Languages that require advanced layout, such as Arabic or Hebrew.

  2. Text that mixes left-to-right and right-to-left languages.

    (2x.png, png)

  3. Ligatures that combine several adjacent characters for improved legibility.

    (2x.png, png)

  4. Combining multiple or double-width diacritics.

    (2x.png, png)

Note, all advanced features require corresponding font support, and may require additional fonts over the builtin DejaVu Sans.