XSLT/XSL-FO/MathML テクニックブロック |
|
Q. | 改行を指定するために "white-space" にpreを指定しました。 改行はするのですが、今度は行末での折り返しをしなくなりました。なぜですか。 [No.2002052402] |
---|---|
A. |
W3CのXSL-FO仕様の勧告には次のように書かれています。 CSS2 Definition: ... The CSS property shall be treated as a shorthand by XSL and maps as follows:
pre
下記の指定では行は折り返しません。 white-space="pre" を次のように指定してください。 linefeed-treatment="preserve" wrap-option="wrap" |