Als Complex Text Layout wird in Computerprogrammen die Darstellung von Schriftsystemen bezeichnet, die nicht der Links-nach-rechts-Anordnung der westlichen Sprachen folgen.
Es gibt mehrere Arten komplexer Schriftsysteme:
- Rechts-nach-links-Schreibweise (z. B. Arabisch oder Hebräisch)
- Bidirektionaler Text (häufig in Rechts-nach-links-Schriften, ansonsten in keiner lebenden Schrift)
- Vertikale Schrift (z. B. Mongolische Schrift, klassisches Chinesisch)
- Diakritische Zeichen um einen Buchstaben (z. B. Indischer Schriftenkreis)
- Kontextsensitive Darstellung (vor allem arabisch, aber auch häufig in anderen Schriftsystemen anzutreffen)
- Die ostasiatischen Schriften Chinesisch, Japanisch und Koreanisch – unabhängig von Schriftrichtung, aber mit spezieller Textweite (entsprechend Schriftschnitt und Dickte anderer Schriften) – werden gesondert als CJK zusammengefasst.
Layouttabellen werden meistens in den jeweiligen Schriften mit OpenType oder einer vergleichbaren Technologie definiert, und dann von der Anwendung ausgewertet und verarbeitet.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.