Vertikales Schreiben - nicht nur eine Frage der Schriftart
In einigen Schriftsystemen können Sie die Zeichen vertikal von oben nach unten anordnen, um Ihre Sätze zu bilden. Die meisten Benutzer kennen dies aus chinesischen, japanischen und koreanischen Texten. Was muss man tun, um den vertikalen Schreibmodus in der PDF-Datei zu nutzen? Und was bedeutet es für einen Viewer, die Zeichen eines vertikalen Textes korrekt anzuzeigen?
Der Ersteller eines PDF-Dokuments hat die Wahl, eine so genannte CJK-Schrift (Chinesisch, Japanisch, Koreanisch) entweder im horizontalen oder vertikalen Modus zu verwenden. Der Modus ist Teil der Encoding-Eigenschaft im Font-Objekt. In der ISO-Norm finden Sie eine Liste vordefinierter Kodierungen, die jeweils entweder für die horizontale oder die vertikale Schrift bestimmt sind. Alternativ können Sie Ihre eigene Kodierung in Form eines CMAP-Streams in die PostScript-Sprache einbetten, der neben anderen Informationen auch den vertikalen Schreibmodus enthält.
Außerdem kann dasselbe eingebettete Schriftprogramm sowohl im horizontalen als auch im vertikalen Schreibmodus verwendet werden, wenn es zwei verschiedene Schriftobjekte gibt, die ein unterschiedliches Encoding haben, aber dieselbe Schriftdatei verwenden.
Der vertikale Schreibmodus hat Auswirkungen darauf, wie die Zeichen einer Textkette auf der Seite erscheinen. Der erste und offensichtlichste Effekt ist, dass die Zeichen von oben nach unten statt von links nach rechts angeordnet sind. Ein genauerer Blick auf die Positionierung der Figur zeigt, dass sich nicht nur die Schreibrichtung geändert hat, sondern auch der Ursprung der Figur. Im vertikalen Schreibmodus befindet sie sich in der Mitte der oberen Begrenzungslinie des Zeichens, während sie sich im horizontalen Modus auf der linken Seite der Grundlinie des Zeichens befindet.
Der zweite und nicht so offensichtliche Effekt ist, dass einige Zeichen gedreht erscheinen, wie z. B. die Klammerzeichen '(', ')', '[', ']' und einige Interpunktionszeichen '.', ',' usw.
Zu meiner großen Überraschung stellte ich jedoch fest, dass die Rotation des Zeichens unabhängig vom vertikalen Schreibmodus ist. Wenn Sie einen horizontalen Schreibmodus verwenden und die Zeichen mit Hilfe von Textpositionierungsoperatoren von oben nach unten platzieren, dreht Acrobat die Zeichen ebenfalls.
Nach dieser etwas beunruhigenden Erfahrung suchte ich in der ISO-Norm nach einer Erklärung, fand aber nichts über die Zeichendrehung im vertikalen Schreibmodus. Dieses Thema ist natürlich der Anwendung des Betrachters überlassen.
Dreht Ihr Viewer die Zeichen im vertikalen Schreibmodus korrekt? Bitte teilen Sie mir Ihre Erfahrungen in dieser Angelegenheit mit und hinterlassen Sie einen Kommentar.