glyph-orientation-vertical

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Das glyph-orientation-vertical Attribut beeinflusst, um wie viel die aktuelle Textposition voranschreitet, während jedes glyph gerendert wird.

Wenn die inline-progression-direction vertikal ist und die glyph-orientation-vertical zu einem Orientierungswinkel führt, der ein Vielfaches von 180 Grad ist, dann wird die aktuelle Textposition entsprechend den vertikalen Metriken des Glyphe inkrementiert. Ist der Winkel kein Vielfaches von 180 Grad, dann wird die aktuelle Textposition entsprechend den horizontalen Metriken des Glyphe inkrementiert.

Dieses Attribut wird nur auf Text angewendet, der in einem vertikalen writing-mode geschrieben ist.

Hinweis: Als Präsentationsattribut hat glyph-orientation-vertical auch eine entsprechende CSS-Eigenschaft: glyph-orientation-vertical. Wenn beide angegeben sind, hat die CSS-Eigenschaft Vorrang.

Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:

Kontextnotizen

Wert auto | <angle>
Standardwert auto
Animierbar Nein
auto

Vollbreite ideographic und vollbreiter lateinischer Text wird mit einer Glyphenorientierung von 0 Grad gesetzt. Ideografische Interpunktion und andere ideografische Zeichen, die alternative horizontale und vertikale Formen haben, verwenden die vertikale Form der Glyphe. Text, der nicht vollbreit ist, wird mit einer Glyphenorientierung von 90 Grad gesetzt.

Diese Reorientierungsregel gilt nur für den erste Ebene nicht-ideografischen Text. Alle weiteren Einbettungen von Schreibweisen oder bidirektionaler Verarbeitung basieren auf der erste Ebene Rotation.

Hinweis: Text, der in dieser "gedrehten" Weise gesetzt wird, kann Ligaturen oder andere Glyphe-Kombinationen und Neuanordnungen enthalten, die in der jeweiligen Sprache und Schrift üblich sind. (Diese Präsentationsform deaktiviert nicht die automatische Ligaturbildung oder ähnliche kontextgesteuerte Variationen.)

Die Bestimmung, welche Zeichen automatisch gedreht werden sollen, kann bei verschiedenen Benutzeragenten variieren. Die Bestimmung basiert auf einer komplexen Interaktion zwischen Land, Sprache, Schrift, Zeichenmerkmalen, Schriftart und Zeichenkontext.

<angle>

Der Wert des Winkels ist auf 0, 90, 180 und 270 Grad beschränkt. Wenn ein anderer Winkel angegeben wird, wird er auf den nächsten der erlaubten Werte gerundet. Ein Wert von 0deg bedeutet, dass alle Zeichen mit der Oberseite der Zeichen zur Referenzorientierung hin ausgerichtet sind. Ein Wert von 90deg bedeutet eine Orientierung von 90 Grad im Uhrzeigersinn von der Referenzorientierung.

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# GlyphOrientationVerticalProperty

Browser-Kompatibilität