(Auszug aus "XSL-FO ― Die Referenz" von Manuel Montero Pineda & Steffen Herkert, 2016, dpunkt.verlag)
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|
Values have the following meanings.
|mixed||Rotates alphanumeric characters, etc. 90-degree clockwise. (As shown in the figure on the right)|
|upright||Renders all the characters upright except for punctuations, such as parentheses. (As shown in the figure on the left)|
|sideways-right||Rotates all the characters 90-degree clockwise. This has the same effect as setting some parts in horizontal layout in the vertical writing mode.|
|sideways||Rotates 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.