FontVariants Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Renderuje formularze glyph wariantu typograficznego.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Dziedziczenie
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.
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.
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.