FontVariants Wyliczenie

Definicja

Renderuje formularze glyph wariantu typograficznego.

C#
public enum FontVariants
Dziedziczenie
FontVariants

Pola

Nazwa Wartość Opis
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.

XAML
<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.

XAML
<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

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9