FontVariants Énumération

Définition

Restitue des formats de glyphes typographiques différents.

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

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.

Texte utilisant des exposants OpenType
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.

Texte utilisant des indices OpenType
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.

S’applique à