Wir sind Experten für Layout Engines

Layout Engine für arabische Sprachen

Die arabische Schrift ist eine Schreibschrift. Ähnlich wie bei der lateinischen Schreibschrift muss das Aussehen eines Zeichens in Abhängigkeit des vorherigen und des nachfolgenden Zeichens angepasst werden. Weiterhin wird die Schreibrichtung umgekehrt. Aus den unten dargestellten sechs Einzelzeichen wird durch Umkehrung der Darstellungsreihenfolge und durch das Zusammenschreiben (Joining) die korrekte schriftliche Darstellung. Die Layout Engine berücksichtigt Arabisch und Farsi. 

 

 

Layout Engine für indische Sprachen (Devanagari)

Für die Zeichenausgabe einer indischen Schrift ist im ersten Schritt eine Umsortierung der Zeichen erforderlich. Dies ist im unten dargestellten Beispiel bei den ersten beiden Zeichen zu sehen. Im zweiten Schritt wird mittels des Shaping Algorithmus die Schreibweise der Zeichen entsprechend der Kontextzeichen angepasst.

 

Layout Engine für Thai

In der thailändischen Sprache werden die Zeichen für Vokale und Betonungen oberhalb der Konsonanten geschrieben. Die Höhe und Position der Vokale ist abhängig von den Konsonanten. Die Positionierung wird von der Layout Engine berechnet.

 

API

Das API für die Layout Engine ist effizient gestaltet. Der Memory Footprint liegt bei 10 kByte für Arabisch und Thai, sowie bei 100 kByte für Devanagari.

 

DCCs Spenden kommen weltweit an

98% der DCC Weih­nachts­spende kommen tatsächlich bei den bedürftigen Kindern in Ruanda und Südafrika an.
weiter...

Positives Ergebnis der DCC Weihnachtsaktion

DCCs Kunden haben den Verzicht auf Weihnachtskarten in diesem Jahr belohnt.
weiter...

Treffer 1 bis 3 von 9
<< Erste < Vorherige 1-3 4-6 7-9 Nächste > Letzte >>