AH Formatter / XSL Formatter
Q&A



XSLT/XSL-FO/MathML テクニック

ブロック

トップ
基本・一般
AH Formatter について
XSL Formatter について
操作方法
プログラミング
XSLT/XSL-FO/SVG/MathML 仕様について
XSLT/XSL-FO/MathML テクニック
索引
Q.  XMLとXSLをXSLFormaterに指定して組版して、なんのエラーもなく終了しました。ところがドキュメントの途中で一部、幅が狭いページが作成されていました。なぜですか。 [No.2002053103]
A. 

fo:character が間違った使い方をされています。fo:character は1文字を指定するものであるのに、複数文字が指定されています。

<fo:character character="Glossary "/>

<fo:character character=", "/>  (カンマとスペースの2文字)

など。

これらは、W3CのXSL-FO仕様の勧告上、誤りです。この現象を避けるには、複数文字の fo:character を、fo:character を使用しないテキストに直してください。


Copyright © 1999-2011 Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.