FontVariants Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il rendering dei formati di glifi tipografici varianti.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Ereditarietà
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.
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.
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.