FontNumeralAlignment Énumération

Définition

Décrit l'alignement numéral d'un objet Typography.

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Héritage
FontNumeralAlignment

Champs

Normal 0

L'alignement numéral par défaut est utilisé.

Proportional 1

L'alignement de largeur proportionnelle est utilisé.

Tabular 2

L'alignement tabulaire est utilisé.

Exemples

L’exemple de code suivant montre comment définir des figures proportionnelles et tabulaires pour la police Miramonte, à l’aide des propriétés de l’objet Typography .

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

Remarques

Les polices OpenType prennent en charge une fonctionnalité de figure proportionnelle et tabulaire pour contrôler l’alignement des largeurs lors de l’utilisation de chiffres. Les chiffres proportionnels traitent chaque chiffre comme ayant une largeur différente : « 1 » est plus étroit que « 5 ». À l’inverse, les chiffres tabulaires sont considérés comme ayant la même largeur, ce qui permet de les aligner verticalement et d’améliorer leur lisibilité dans les documents financiers.

Le texte ci-dessous présente deux chiffres proportionnels dans la première colonne avec la police Miramonte. Comme vous pouvez le constater, les chiffres « 5 » et « 1 » n’ont pas la même largeur. La deuxième colonne présente ces deux mêmes valeurs numériques avec des largeurs ajustées au moyen de la fonctionnalité des chiffres tabulaires.

Texte utilisant des figures proportionnelles & tabulaires OpenType
Exemple de chiffres proportionnels et à onglets

Notes

La plupart des polices OpenType exposent uniquement un sous-ensemble des fonctionnalités OpenType disponibles. Si une police spécifiée ne prend pas en charge une fonctionnalité particulière, les glyphes par défaut sont utilisés à la place.

S’applique à