AH Formatter / XSL Formatter
Q&A



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

ブロック

トップ
基本・一般
AH Formatter について
XSL Formatter について
操作方法
プログラミング
XSLT/XSL-FO/SVG/MathML 仕様について
XSLT/XSL-FO/MathML テクニック
索引
Q.  word-space を狭くするために、"word-spacing" と "word-spacing.precedence" に 0.3em を指定したが、広くなってしまったのはなぜですか。 また "word-space" のデフォルト値はどの位ですか。 [No.2002091303]
A. 

word-space を狭くするのであれば、"word-spacing" と "word-spacing.precedence" にはマイナス値を指定する必要があります。デフォルト値のスペース量は使用しているフォントのスペース文字の幅になります。ちなみに Times New Roman などの欧文フォントでは 0.25em であることが多いようです。

狭いカラムで単語間のアキが大きくなるというのは、ある程度避けられないことです。XSL Formatter では、justify で文字間まで広げるということはしていませんので、スペースが目立つ場合があります。また hyphenation="true" としても、単語を分割できるところは限られているので、限界があります。ご了承ください。


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