font-variant

(Auszug aus "XSL-FO ― Die Referenz" von Manuel Montero Pineda & Steffen Herkert, 2016, dpunkt.verlag)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Category Extended Values

Following bold values are extended. [CSS3-Fonts] Overall shorthand for font rendering: the font-variant property

Value: normal | none | [ <font-variant-caps> || <font-variant-numeric> || <font-variant-alternates> || <font-variant-ligatures> || <font-variant-position> || <font-variant-east-asian> ]

<font-variant-caps> = small-caps | all-small-caps | petite-caps | all-petite-caps | titling-caps | unicase
<font-variant-numeric> = <numeric-figure-values> || <numeric-spacing-values> || <numeric-fraction-values> || ordinal || slashed-zero
<numeric-figure-values> = lining-nums | oldstyle-nums
<numeric-spacing-values> = proportional-nums | tabular-nums
<numeric-fraction-values> = diagonal-fractions | stacked-fractions
<font-variant-alternates> = historical-forms | stylistic(<number>) | swash(<number>) | ornament(<number>) | annotation(<number>) | styleset(<number>#) | character-variant(<number>#)V6.3
<font-variant-ligatures> = <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values>V6.3
<common-lig-values> = common-ligatures | no-common-ligaturesV6.3
<discretionary-lig-values> = discretionary-ligatures | no-discretionary-ligaturesV6.3
<historical-lig-values> = historical-ligatures | no-historical-ligaturesV6.3
<contextual-alt-values> = contextual | no-contextualV6.3
<font-variant-position> = sub | superV6.3
<font-variant-east-asian> = <east-asian-variant-values> || <east-asian-width-values> || rubyV6.3
<east-asian-variant-values> = jis78 | jis83 | jis90 | jis04 | hojo-kanji | nlckanji | simplified | traditional
<east-asian-width-values> = full-width | half-width | third-width | quarter-width | proportional-width

These are achieved by using the GSUB feature of OpenType fonts. small-caps and all-small-caps are emulated to the fonts which don't have the GSUB feature. The other is disregarded.

Tipp der data2type-Redaktion:
Zum Thema XSL-FO bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: