FontVariants Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Återger varianttypografiska glyfformulär.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Arv
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.
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.
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.