Condividi tramite


FontVariants Enumerazione

Definizione

Esegue il rendering dei formati di glifi tipografici varianti.

public enum class FontVariants
public enum FontVariants
type FontVariants = 
Public Enum FontVariants
Ereditarietà
FontVariants

Campi

Inferior 4

Sostituisce un glifo predefinito con un glifo inferiore o può combinare la sostituzione di glifi con modifiche di posizionamento per ottenere una posizione corretta. Formati inferiori vengono in genere utilizzati in formule chimiche o nella notazione matematica.

Normal 0

Comportamento predefinito del tipo di carattere, con proporzioni e posizionamento normali.

Ordinal 3

Sostituisce un glifo predefinito con un glifo ordinale o può combinare la sostituzione di glifi con modifiche di posizionamento per ottenere una posizione corretta. I formati ordinali sono in genere associati alla notazione numerica di una parola ordinale, ad esempio "1°" per "primo".

Ruby 5

Sostituisce un glifo predefinito con un glifo Japanese Kana di dimensioni inferiori. Viene utilizzato per chiarire il significato del formato Kanji, che può risultare poco familiare al lettore.

Subscript 2

Sostituisce un glifo predefinito con un glifo pedice.

Superscript 1

Sostituisce un glifo predefinito con un glifo apice. Il glifo apice viene in genere utilizzato per le note a piè di pagina.

Esempio

La Variants proprietà consente di impostare valori di superscript e di sottoscript per un tipo di carattere OpenType.

Il testo seguente mostra apici per il tipo di carattere Palatino Linotype.

Testo con apici OpenType
Esempio di trascrizioni

Nell'esempio di codice seguente viene illustrato come definire i superscript per il tipo di carattere Palatino Linotype usando le proprietà dell'oggetto Typography .

<Paragraph FontFamily="Palatino Linotype">
  2<Run Typography.Variants="Superscript">3</Run>
  14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>

Il testo seguente mostra pedici per il tipo di carattere Palatino Linotype.

Testo con pedici OpenType
Esempio di sottoscrizioni

Nell'esempio di codice seguente viene illustrato come definire i sottoscritti per il tipo di carattere Palatino Linotype usando le proprietà dell'oggetto Typography .

<Paragraph FontFamily="Palatino Linotype">
  H<Run Typography.Variants="Subscript">2</Run>O
  Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>

Commenti

Se un tipo di carattere specificato non supporta un determinato set di glifi, vengono visualizzati glifi predefiniti.

Si applica a