AH Formatter / XSL Formatter
Q&A



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

SVG

トップ
基本・一般
AH Formatter について
XSL Formatter について
操作方法
プログラミング
XSLT/XSL-FO/SVG/MathML 仕様について
XSLT/XSL-FO/MathML テクニック
索引
Q.  ArialNarrow-Boldフォントを使用しているSVG画像(Illustrator で作成)をPDF出力したら、ArialMTフォントで表示された。 [No.2005012801]
A. 

Illustrator で作成されるSVG画像は、PostScript名を使用していますが、XSL Formatter はPostScript名を処理できません。これを解決するにはXfoSettings.xml でfont-alias の指定をしてください。今回の場合は、次のように記述します。

<font-settings default-font-family="xxx">
  <font-alias src="ArialNarrow-Bold" dst="Arial Narrow">

詳しくはオンラインマニュアルの「オプション設定ファイル」-「フォントの設定」をご覧ください。

また、SVG画像内で使用されているフォント名をfont family name で指定し直すことでもフォントの不正な表示を解決できます。


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