Поделиться через


FontVariants Перечисление

Определение

Отрисовывает формы типографических глифов вариантов.

public enum class FontVariants
public enum FontVariants
type FontVariants = 
Public Enum FontVariants
Наследование
FontVariants

Поля

Имя Значение Описание
Normal 0

Поведение шрифта по умолчанию. Масштабирование шрифтов и позиционирование являются нормальными.

Superscript 1

Заменяет глиф по умолчанию надстрочного глифа. Надстрочный индекс обычно используется для сносок.

Subscript 2

Заменяет глиф по умолчанию подстрочного глифа.

Ordinal 3

Заменяет глиф по умолчанию порядковой глифом или может сочетать подстановку глифа с корректировками положения для правильного размещения. Порядковые формы обычно связаны с числовым нотацией порядкового слова, например "1-го" для "первого".

Inferior 4

Заменяет глиф по умолчанию низшим глифом или может объединить подстановку глифа с корректировками положения для правильного размещения. Нижние формы обычно используются в химических формулах или математической нотации.

Ruby 5

Заменяет глиф по умолчанию меньшей японской кана глифом. Это используется для уточнения смысла Канджи, который может быть незнаком для читателя.

Примеры

Свойство Variants позволяет задать значения надстрочного и подстрочного индекса для шрифта OpenType.

В следующем тексте отображаются надстрочные знаки шрифта Palatino Linotype.

Текст с помощью надстроек OpenType с Пример надстроек

В следующем примере кода показано, как определить надстрочные знаки для шрифта Palatino Linotype, используя свойства Typography объекта.

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

В следующем тексте отображаются подстроки шрифта Palatino Linotype.

Текст с помощью подстроек OpenType использует Примеры подстрочных индексов

В следующем примере кода показано, как определить подстроки для шрифта Palatino Linotype, используя свойства Typography объекта.

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

Комментарии

Если указанный шрифт не поддерживает определенный набор глифов, отображаются глифы по умолчанию.

Применяется к