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.
Restitue des formats de glyphes typographiques différents.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Héritage
Champs
Inferior | 4 | Remplace un glyphe par défaut par un glyphe inférieur ou combine la substitution de glyphe et les ajustements de position pour placer correctement les glyphes. Les formats inférieurs sont généralement utilisés dans les formules chimiques ou la notation mathématique. |
Normal | 0 | Comportement de la police par défaut. La mise à l'échelle de la police et le positionnement sont normaux. |
Ordinal | 3 | Remplace un glyphe par défaut par un glyphe ordinal ou combine la substitution de glyphe et les ajustements de position pour placer correctement les glyphes. Les formats ordinaux sont normalement associés à la notation numérique d'un mot ordinal, « 1er » pour « premier », par exemple. |
Ruby | 5 | Remplace un glyphe par défaut par un glyphe Kana japonais plus petit. Cela permet de clarifier la signification du caractère Kanji que le lecteur ne connaît pas forcément bien. |
Subscript | 2 | Remplace un glyphe par défaut par un glyphe au format indice. |
Superscript | 1 | Remplace un glyphe par défaut par un glyphe au format exposant. L'exposant est souvent utilisé dans les notes de bas de page. |
Exemples
La Variants propriété vous permet de définir des valeurs d’exposant et d’indice pour une police 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 présente des indices avec 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 jeu de glyphes particulier, les glyphes par défaut sont affichés.