FontVariants Enum

Definition

Återger varianttypografiska glyfformulär.

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

Fält

Name Värde Description
Normal 0

Standardbeteende för teckensnitt. Teckensnittsskalning och placering är normalt.

Superscript 1

Ersätter ett standardtecken med en upphöjd glyf. Upphöjd används ofta för fotnoter.

Subscript 2

Ersätter ett standardtecken med en nedsänkt glyf.

Ordinal 3

Ersätter en standard-glyf med en ordningstals-glyf, eller så kan den kombinera glyph-ersättning med positioneringsjusteringar för korrekt placering. Ordningsformer associeras normalt med numerisk notation av ett ordningstal, till exempel "1:a" för "första".

Inferior 4

Ersätter en standardglyf med en underlägsen glyf, eller så kan den kombinera glyph-ersättning med positioneringsjusteringar för korrekt placering. Sämre former används vanligtvis i kemiska formler eller matematisk notation.

Ruby 5

Ersätter en standardglyf med en mindre japansk Kana-glyf. Detta används för att klargöra innebörden av Kanji, som kan vara obekant för läsaren.

Exempel

Med egenskapen Variants kan du ange upphöjda och nedsänkta värden för ett OpenType-teckensnitt.

Följande text visar upphöjda tecken för teckensnittet Palatino Linotype.

Text med OpenType-upphöjd text Exempel på upphöjda

Följande kodexempel visar hur du definierar upphöjda objekt för teckensnittet Palatino Linotype med hjälp av objektets Typography egenskaper.

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

Följande text visar nedsänkta tecken för teckensnittet Palatino Linotype.

Text med OpenType-nedsänkt text Exempel på nedsänkta

I följande kodexempel visas hur du definierar nedsänkta objekt för teckensnittet Palatino Linotype med hjälp av objektets Typography egenskaper.

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

Kommentarer

Om ett angivet teckensnitt inte stöder en viss glyphuppsättning visas standardteckentecken.

Gäller för