FontVariants Wyliczenie

Definicja

Renderuje formularze glyph wariantu typograficznego.

public enum class FontVariants
public enum FontVariants
type FontVariants = 
Public Enum FontVariants
Dziedziczenie
FontVariants

Pola

Inferior 4

Zamienia domyślną glifę na gorszą glifę lub może łączyć podstawianie glif z korektami pozycjonowania w celu prawidłowego umieszczania. Gorsze formy są zwykle stosowane w formułach chemicznych lub notacji matematycznej.

Normal 0

Domyślne zachowanie czcionki. Skalowanie i pozycjonowanie czcionek jest normalne.

Ordinal 3

Zamienia domyślną glifę na glyph porządkową lub może łączyć podstawianie glif z korektami pozycjonowania w celu odpowiedniego umieszczania. Formularze porządkowe są zwykle kojarzone z notacją liczbową wyrazu porządkowego, na przykład "1st" dla "first".

Ruby 5

Zastępuje domyślny glyph mniejszym japońskim glifem Kana. Służy to do wyjaśnienia znaczenia Kanji, który może być nieznany czytelnikowi.

Subscript 2

Zastępuje domyślną glyph z indeksem dolnym glyph.

Superscript 1

Zamienia domyślną glyph na glyph na glyph indeksu górnego. Indeks górny jest często używany w przypadku przypisów dolnych.

Przykłady

Właściwość Variants umożliwia ustawianie wartości indeksu górnego i dolnego dla czcionki OpenType.

Poniższy tekst wyświetla indeksy górne czcionki Palatino Linotype.

Tekst używający indeksów superskrypcji OpenType — tekst
Przykładowe indeksy górne

W poniższym przykładzie kodu pokazano, jak zdefiniować indeksy górne czcionki Palatino Linotype przy użyciu właściwości Typography obiektu.

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

Poniższy tekst wyświetla indeksy podrzędne czcionki Palatino Linotype.

Tekst używający indeksów podrzędnych OpenType — tekst
Przykład indeksów podrzędnych

Poniższy przykład kodu przedstawia sposób definiowania indeksów podrzędnych czcionki Palatino Linotype przy użyciu właściwości Typography obiektu.

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

Uwagi

Jeśli określona czcionka nie obsługuje określonego zestawu glifów, zostaną wyświetlone domyślne glify.

Dotyczy