FontVariants Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Affiche les formes de glyphe typographique variant.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| Normal | 0 | Comportement de police par défaut. La mise à l’échelle et le positionnement des polices sont normaux. |
| Superscript | 1 | Remplace un glyphe par défaut par un glyphe en exposant. L’exposant est couramment utilisé pour les notes de bas de page. |
| Subscript | 2 | Remplace un glyphe par défaut par un glyphe d’indice. |
| Ordinal | 3 | Remplace un glyphe par défaut par un glyphe ordinal, ou il peut combiner la substitution de glyphe avec des ajustements de positionnement appropriés. Les formes ordinales sont normalement associées à la notation numérique d’un mot ordinal, par exemple « 1ère » pour « first ». |
| Inferior | 4 | Remplace un glyphe par défaut par un glyphe inférieur, ou il peut combiner la substitution de glyphe avec des ajustements de positionnement appropriés. Les formes inférieures sont généralement utilisées dans les formules chimiques ou la notation mathématique. |
| Ruby | 5 | Remplace un glyphe par défaut par un glyphe japonais plus petit. Ceci est utilisé pour clarifier la signification du Kanji, qui peut être inconnu du lecteur. |
Exemples
La propriété Variants vous permet de définir des valeurs d’exposant et d’indice pour une police de caractères OpenType.
Le texte suivant présente des exposants avec la police Palatino Linotype.
Exemple d’exposants
L’exemple de code suivant montre comment définir des exposants pour la police Palatino Linotype à l’aide des propriétés de l’objet Typography .
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Le texte suivant affiche des sous-indices pour la police Palatino Linotype.
Exemple d’indices
L’exemple de code suivant montre comment définir des indices pour la police Palatino Linotype à l’aide des propriétés de l’objet Typography .
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Remarques
Si une police spécifiée ne prend pas en charge un glyphe particulier défini, les glyphes par défaut sont affichés.