Partager via


FontVariants Énumération

Définition

Affiche les formes de glyphe typographique variant.

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

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.

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

Text using OpenType subscripts Text 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.

S’applique à