Complex text layout
As a complex text layout in is computer programs displaying writing systems are not the left-to-right arrangement of the western languages referred to follow.
There are several types of complex writing systems:
- Right-to-left notation (e.g. Arabic or Hebrew )
- Bidirectional text (often in right-to-left script, otherwise in no living script)
- Vertical script (e.g. Mongolian script , classical Chinese )
- Diacritical marks around a letter (e.g. Indian writing circle )
- Context-sensitive representation (mainly Arabic, but also often found in other writing systems)
- The East Asian fonts Chinese, Japanese and Korean - regardless of the direction of the writing, but with a special text width (according to the font style and thickness of other fonts) - are summarized separately as CJK .
Layout tables are mostly defined in the respective fonts with OpenType or a comparable technology, and then evaluated and processed by the application.