Hallo Gisbert,

Gisbert Friege wrote:
[..]
nach der Aktivierung von CTL wird anhand des Unicode Zeichens entschieden, welche Textrichtung genommen wird. Dabei gibt es Links-nach-rechts(LTR) Zeichen wie unser normales ASCII-Alphabet, es gibt Recht-nach-links(RTL) Zeichen (Arabische, Hebr�ische) und es gibt neutrale, wie z.B. die Satzzeichen.

Meinst Du damit, dass jedes Zeichen einer Schrift selbst bestimmt, ob es LTR oder RTL-Zeichen ist ? Oder gibt es bestimmte Bereiche von Uni-Codes, die sich LTR- oder RTL-m��ig verhalten ?
Dann m�sste ich ja meine gespiegelten Zeichen irgendwie mit den passenden Codes versehen ?

Es gibt im Unicode Bereiche, deren Zeichen von rechts-nach-links ausgegeben werden, es wird nicht von der Schrift bestimmt.

Der CTL Algorithmus ist nicht daf�r konzipiert, in Spiegelschrift auszugeben, sondern Texte mit Buchstaben verschiedener Textrichtungen lesbar darzustellen.


Genau das will ich ja ! Die Zeichen selbst liegen in meinem muitneg_gf.ttf ja schon gespiegelt vor.

Vielleicht mal ein Beispiel, im folgenden sollen Gro�buchstaben LTR-Textrichtung besitzen, w�hrend Kleinbuchstaben RTL-Textrichtung darstellen, dann w�rde eine Eingabe wie "ABC abc DEF" vom Algorithmus in
ABC cba DEF


Also nochmal die Frage: woher wissen die Kleinbuchstaben, dass sie RTL-Textrichtung haben sollen ?

Mein Beispiel war ein bisschen missverst�ndlich.
Die Kleinbuchstaben stehen als Platzhalter f�r echte RTL-Zeichen (arabische,hebr�ische), lateinische Kleinbuchstaben werden nat�rlich immer von Links-nach-rechts formatiert.
Also, wie gesagt, es kommt auf das Unicode Zeichen an.
Gru�
Andreas



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Antwort per Email an