FontNumeralAlignment Enumeration

Definition

Beschreibt die Ausrichtung der Ziffern für ein Typography-Objekt.

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Vererbung
FontNumeralAlignment

Felder

Normal 0

Die Standardausrichtung der Ziffern wird verwendet.

Proportional 1

Die Ausrichtung mit proportionaler Breite wird verwendet.

Tabular 2

Die Ausrichtung für die Tabellendarstellung wird verwendet.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie proportionale und tabellarische Abbildungen für die Miramonte-Schriftart mithilfe von Eigenschaften des Typography -Objekts definiert werden.

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Hinweise

OpenType-Schriftarten unterstützen bei der Verwendung von Ziffern in proportionaler und in Tabellendarstellung ein Feature zum Anpassen von Ziffern in der Breite. Proportionale Zahlen behandeln jede Zahl mit einer anderen Breite – "1" ist schmaler als "5". In der Tabellendarstellung werden alle Ziffern mit der gleichen Breite dargestellt und vertikal ausgerichtet. Dies verbessert die Lesbarkeit z.B. bei Finanzinformationen.

Im folgenden Text werden in der ersten Spalte zwei proportionale Zahlen in der Schriftart Miramonte proportional dargestellt. Die Ziffern „5“ und „1“ unterscheiden sich in der Breite. In der zweiten Spalte wurde die Breite der gleichen Zahlen mit dem Feature für die Tabellendarstellung angepasst.

Text mit proportionalen OpenType-& tabellarischen Abbildungen
Beispiel für proportionale Und Tabstopps

Hinweis

Die meisten OpenType-Schriftarten machen nur eine Teilmenge aller OpenType-Funktionen verfügbar. Wenn eine angegebene Schriftart ein bestimmtes Feature nicht unterstützt, werden stattdessen die Standardglyphen verwendet.

Gilt für: