Einstellen der Lesereihenfolge |
Zwei Gegebenheiten können sich auf die Lesereihenfolge von Text auswirken. Jede Sprache besitzt eine inhärente Lesereihenfolge, und bei Text, der Sprachen vermischt, liegt eine Lesereihenfolge für die getrennten Zeichenfolgen einer jeden Sprache vor.
Die inhärente Lesereihenfolge einer Sprache ist die Richtung, in der ihre Symbole gelesen und geschrieben werden. Viele Sprachen wie Englisch, Spanisch und Russisch werden von links nach rechts gelesen. Einige andere wie Hebräisch und Arabisch werden von rechts nach links gelesen. Die folgenden Beispiele veranschaulichen den Unterschied zwischen der Lesereihenfolge von links nach rechts und von rechts nach links.
Englisch (links nach rechts)
Hebräisch (rechts nach links)
Wenn eine Zeile Text aus Sprachen mit beiden Leserichtungen enthält, besteht sie aus getrennten Durchläufen für jeder Sprache. Innerhalb der Folge benutzen die Zeichen die inhärente Lesereihenfolge der jeweiligen Sprache. Die Durchläufe besitzen aber auch eine globale Lesereihenfolge, die von der Absicht des Autors definiert wird.
Im folgenden Beispiel geben die Zahlen die Lesereihenfolge der Durchläufe an. Die Pfeile zeigen die Lesereihenfolge innerhalb der einzelnen Durchläufe.
Hebräisch in Englisch (Globe Lesereihenfolge ist links nach rechts)
Englisch in Hebräisch (Globe Lesereihenfolge ist rechts nach links)
Wenn der Text in der falschen Lesereihenfolge gedruckt wird, kann das Ergebnis dramatisch sein. Im folgenden Beispiel handelt es sich um eine Übersetzung des deutschen Begriffs 2,5-Zoll-Schraube ins Hebräische:
Korrekte angezeigte Reihenfolge von links nach rechts (wie vorgesehen)
Inkorrekt angezeigte Reihenfolge von rechts nach links
Sie können die Lesereihenfolge in den folgenden Bereichen von BarTender:
Bearbeitungsfelder auf der Benutzeroberfläche
Vorlagen
Dateneingabeformulare
Sie können die Lesereihenfolge für alle Bearbeitungsfelder auf der Benutzeroberfläche konfigurieren. Verwenden Sie dafür die Einstellung Lesereihenfolge im Bereich Ländereinstellungen auf der Registerkarte Ansichtsoptionen im Dialogfeld BarTender-Dokumentenoptionen.
Beispiele für Bearbeitungsfelder, die von dieser Einstellung betroffen sind:
Bearbeitungsfeld Neues Kennwort im Dialogfeld BarTender-Dokumentenkennwort
Bearbeitungsfeld Kommentare zu diesem Dokument auf der Registerkarte Kommentare des Dialogfelds BarTender-Dokumentenoptionen
Auf Vorlagen können Sie die Lesereihenfolge für Textobjekte und auch für die Klarschriftkomponente eines Strichcode-Objekts konfigurieren. Verwenden Sie dafür die Eigenschaft Lesereihenfolge, die sich auf der Registerkarte Layout der Eigenschaftsseite Textformat befindet. Wenn diese Eigenschaft auf Automatisch gesetzt ist, wird die Lesereihenfolge des Objekts durch das Skript bestimmt, das auf der Registerkarte Erweitert auf der Eigenschaftsseite Schriftart ausgewählt wird. Skripte, die eine Variante des Arabischen oder Hebräischen sind, geben eine Lesereihenfolge von rechts nach links vor.
Bei der Gestaltung von Dateneingabeformularen können Sie eine Lesereihenfolge für das Formular sowie für die einzelnen Steuerelemente und Objekte auf dem Formular festlegen.
Lesereihenfolge für ein Dateneingabeformular: Bei der Gestaltung eines Dateneingabeformulars können Sie die Lesereihenfolge für das Formular so festlegen, wie sie zum Druckzeitpunkt erscheint. Diese Einstellung wirkt sich darauf aus, ob der Formulartitel von links nach rechts oder von rechts nach links gelesen wird, und bestimmt die Reihenfolge, in der die Schaltflächen Vorschau und Abbrechen unten im Formular erscheinen.
Außerdem ist bei der Festlegung der Lesereihenfolge für ein Formular Folgendes zu beachten:
Die Standardlesereihenfolge basiert auf der Einstellung Sprache, die auf der Registerkarte Ländereinstellungen des Dialogs Benutzerpräferenzen festgelegt wurde. Sprachvarianten des Arabischen oder Hebräischen schreiben eine Lesereihenfolge von rechts nach links vor.
Mit der Lesereihenfolge, die für das Formular eingestellt wird, wird auch die Lesereihenfolge aller Bedienelemente und Objekte auf dem Formular vorgegeben, deren Eigenschaft Lesereihenfolge auf Automatisch gesetzt ist.
Lesereihenfolge für einzelne Steuerelemente und Objekte: Sie finden die Eigenschaft Lesereihenfolge eines Steuerelements auf seine Eigenschaftsseite. Die Eigenschaft Lesereihenfolge für ein Texteingabefeld-Steuerelement finden Sie zum Beispiel auf der Eigenschaftsseite Texteingabefeld.
Wenn Sie die Lesereihenfolge eines Steuerelements auf „rechts nach links“ stellen, hängt das resultierende Verhalten vom jeweiligen Steuerelement ab. Grundsätzlich tut das Steuerelement jedoch Folgendes:
Es interpretiert das Skript als Sprache, die von rechts nach links gelesen wird. Das ist vor allem wichtig für Zahlen und Interpunktion.
Texte werden am rechten Rand ausgerichtet, nicht links.
Elemente wie vertikale Bildlaufleisten erscheinen statt auf der rechten Seite auf der linken Seite.
Die Richtung der horizontalen Bildlaufleisten und Schieberegler wird umgekehrt.
Die Ausrichtung und die Richtung der Schaltflächen auf den Symbolleisten werden umgekehrt.