Die Behandlung von Wörtern von links nach rechts/rechts nach links (LTR/RTL) funktioniert auf zwei Ebenen: auf der Absatzebene, die durch Rechtsklick auf den Absatz und Auswahl der entsprechenden Richtung (von rechts nach links oder von links nach rechts) gesteuert werden kann, und auf der Ausführungsebene.
Betrachten Sie die folgende Folge von Buchstaben:
ABCD
Dies ist ein Beispiel für einen LTR Lauf. Wenn wir eine RTL-Sprache verwenden, sollte der Text, obwohl die Reihenfolge der Buchstaben die gleiche ist, in umgekehrter Reihenfolge, als RTL-Lauf, dargestellt werden.
Actual order: ABCD
Visual order: DCBA
Wenn wir neturale Zeichen hinzufügen - Zeichen, für die es keine Regeln gibt, ob sie als LTR oder RTL dargestellt werden - kann die Laufrichtung nicht anhand der Zeichen selbst bestimmt werden; wir müssen die Laufrichtung explizit definieren:
(assumes LTR paragraph direction)
Actual order: ABCD0123
LTR run: ABCD0123
partial RTL run: DCBA0123
full RTL run: 3210DCBA
Beim Tippen müssen Sie die Laufrichtung nicht festlegen; Word legt die Laufrichtung eines bestimmten neutralen Zeichens anhand der Richtung der aktuellen Sprache fest, in der Sie gerade tippen.
In älteren Versionen von Word (<=2003) habe ich keine Möglichkeit gefunden, dies über die Benutzeroberfläche zu tun, nur über den VBA-Editor.
- Markieren Sie den Text, den Sie ändern möchten
- Drücken Sie ALT+F11, um die VBA-Programmierumgebung zu öffnen
- Klicken Sie auf das Fenster Immediate; oder wenn es nicht sichtbar ist, drücken Sie STRG+G
- Geben Sie
Selection.LtrRun
ein und drücken Sie ENTER
Hinweis: Um die Laufrichtung auf RTL einzustellen, geben Sie Selection.RtlRun
In Word 2010 können Sie die Multifunktionsleiste anpassen, indem Sie die Befehle LtrRun
und RtlRun
hinzufügen, um die Laufrichtung LTR/RTL einzustellen.