glyph-orientation-vertical
Deprecated
Avoid using this feature in new projects. SVG 2 omittted some parts of SVG 1.1 to "improv[e] the usability and precision of the language." This feature may be a candidate for removal from web standards or browsers.>
Consider using the following features instead: SVG oder @font-face.>
Das Attribut glyph-orientation-vertical beeinflusst den Betrag, um den 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, wird die aktuelle Textposition gemäß der vertikalen Metriken des Glyphen inkrementiert. Andernfalls, wenn der Winkel kein Vielfaches von 180 Grad ist, wird die aktuelle Textposition gemäß der horizontalen Metriken des Glyphen 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 ein entsprechendes CSS-Property: glyph-orientation-vertical. Wenn beide angegeben sind, hat das CSS-Property Vorrang.
Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:
Kontextnotizen
| Wert |
auto |
<angle>
|
|---|---|
| Standardwert | auto |
| Animierbar | Nein |
auto-
Vollbreite ideografische und vollbreite lateinische Schriftarten werden mit einer Glyphen-Orientierung von 0 Grad gesetzt. Ideografische Satzzeichen und andere ideografische Zeichen mit alternativen horizontalen und vertikalen Formen verwenden die vertikale Form des Glyphen. Text, der nicht vollbreit ist, wird mit einer Glyphen-Orientierung von 90 Grad gesetzt.
Diese Neuausrichtungsregel gilt nur für den ersten nicht-ideografischen Text. Alle weiteren Einbettungen von Schreibmodi oder bidirektionalen Verarbeitungen basieren auf der ersten Drehung.
Hinweis: Text, der auf diese "gedrehte" Weise gesetzt wird, kann Ligaturen oder andere Glyphen-Kombinationen und Umordnungen enthalten, die für die Sprache und Schrift typisch sind. (Diese Präsentationsform deaktiviert nicht die automatische Ligaturbildung oder ähnliche kontextgesteuerte Variationen.)
Die Bestimmung, welche Zeichen automatisch gedreht werden sollen, kann je nach Nutzeragent variieren. Diese Bestimmung basiert auf einer komplexen Interaktion zwischen Land, Sprache, Schrift, Zeichen-Eigenschaften, 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ächstgelegenen der zulässigen Werte gerundet. Ein Wert von
0degzeigt an, dass alle Glyphen mit der Oberseite der Glyphen zur Referenzorientierung gesetzt werden. Ein Wert von90degzeigt eine Orientierung von 90 Grad im Uhrzeigersinn von der Referenzorientierung an.
Spezifikationen
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2> # GlyphOrientationVerticalProperty> |