FontNumeralStyle Enumerazione

Definizione

Descrive lo stile dei caratteri numerici per un oggetto Typography.

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

Campi

Lining 1

Viene utilizzato lo stile di allineamento dei caratteri numerici. Sostituisce i glifi predefiniti con formati numerici di pari altezza.

Normal 0

Viene utilizzato lo stile predefinito per i caratteri numerici.

OldStyle 2

Viene utilizzato lo stile antico per i caratteri numerici. Sostituisce i glifi predefiniti con uno stile per le cifre che corrisponde alle lettere minuscole in altezza e colore.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come definire i numerali di stile precedente per il tipo di carattere Linotype DiMentino utilizzando le proprietà dell'oggetto Typography .

<Paragraph FontFamily="Palatino Linotype">
  <Run Typography.NumeralStyle="Normal">1234567890</Run>
  <Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>

Commenti

I tipi di carattere OpenType supportano un formato numerico vecchio stile. Questo formato è utile per visualizzare valori numerici in stili che non sono più quelli standard. Il testo seguente mostra una data del 18° secolo con formati numerici standard e in stile antico per il tipo di carattere Palatino Linotype.

Testo con caratteri numerici in stile antico OpenType
Esempio di numeri standard e di stile precedente

Il testo seguente mostra caratteri numerici standard per il tipo di carattere Palatino Linotype, seguiti da caratteri numerici in stile antico.

Testo con set di caratteri numerici in stile antico OpenType
Esempio di set di numerali standard e di vecchio stile

Nota

La maggior parte dei tipi di carattere OpenType espone solo un subset delle funzionalità OpenType totali disponibili. Se un tipo di carattere specificato non supporta una particolare funzionalità, vengono invece usati i glifi predefiniti.

Si applica a