axf:text-orientation

(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 Character and Text Decoration

Specifies the orientation of text in vertical writing mode. [CSS3-WritingModes] Orienting Text: the ‘text-orientation’ property[no-LT]

Value:mixed | upright | sideways-right | sideways | none
Initial:none (XSL) / mixed (CSS)
Applies to:all block-level and inline-level formatting objects
Inherited:yes
Percentages:N/A

Values have the following meanings.

mixedRotates alphanumeric characters, etc. 90-degree clockwise. (As shown in the figure on the right)
uprightRenders all the characters upright except for punctuations, such as parentheses. (As shown in the figure on the left)
sideways-rightRotates all the characters 90-degree clockwise. This has the same effect as setting some parts in horizontal layout in the vertical writing mode.
sidewaysRotates all the characters 90-degree clockwise. This has the same effect as setting some parts in horizontal layout in the vertical writing mode.
none Dependent on the system. Although the operation is close to "mixed", which character is rotated is decided by considering the compatibility with the old version.

See also Upright rendering of text in vertical writing mode to learn more about the behavior of "mixed" and "upright".

This property is not effective in horizontal writing mode. In addition, complicated scripts, such as Arabic or Thai, cannot be rendered upright.

This property is not available with AH Formatter V6.3 Lite.

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