Sdílet prostřednictvím


FontVariants Výčet

Definice

Vykreslí variantní typografické formuláře glyfů.

public enum class FontVariants
public enum FontVariants
type FontVariants = 
Public Enum FontVariants
Dědičnost
FontVariants

Pole

Name Hodnota Description
Normal 0

Výchozí chování písma Měřítko a umístění písma je normální.

Superscript 1

Nahradí výchozí glyf za glyf horní index. Horní index se běžně používá pro poznámky pod čarou.

Subscript 2

Nahradí výchozí glyf za glyf dolní index.

Ordinal 3

Nahradí výchozí glyf za řadový glyf nebo může kombinovat nahrazení glyfů s úpravami umístění pro správné umístění. Pořadové formuláře jsou obvykle spojeny s číselnou notací pořadového slova, například "1st" pro "první".

Inferior 4

Nahradí výchozí glyf horším glyfem nebo může kombinovat nahrazení glyfů s úpravami umístění pro správné umístění. Nekvalitní formy se obvykle používají v chemických vzorcích nebo matematickém zápisu.

Ruby 5

Nahradí výchozí glyf menším japonským glyfem Kana. To se používá k objasnění významu Kanji, který může být pro čtenáře neznámý.

Příklady

Tato Variants vlastnost umožňuje nastavit hodnoty horního a dolního indexu pro písmo OpenType.

Následující text zobrazuje horní indexy pro písmo Palatino Linotype.

Text s horními indexy OpenType Příklad horních indexů

Následující příklad kódu ukazuje, jak definovat horní indexy pro písmo Palatino Linotype pomocí vlastností objektu Typography .

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

Následující text zobrazuje spodní indexy pro písmo Palatino Linotype.

Text používající dolní indexy OpenType Příklad dolních indexů

Následující příklad kódu ukazuje, jak definovat dolní indexy pro písmo Palatino Linotype pomocí vlastností objektu Typography .

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

Poznámky

Pokud zadané písmo nepodporuje konkrétní sadu glyfů, zobrazí se výchozí glyfy.

Platí pro