DITA-OT1.4.3のPDF出力にAntenna House Formatter V5.0を使用するには
DITA Open ToolkitのPDF出力にAntenna House Formatter V5.0を使用するには、startcmd.batとFOプラグインのビルド・ファイル(build.xml)の修正が必要です。Antenanna House Formatter V5.0を使用するための、startcmd.batとFOプラグインのビルド・ファイルのサンプルは、Yahoo! DITA users groupのアーカイブからダウンロードできます。
【事前条件】
- 本タスクを実行するには、DITA Open Toolkit 1.4.3とAntenna House Formatter V5.0のインストールが完了している必要があります。
- Yahoo! DITA users groupのアーカイブからファイルをダウンロードするには、同users groupにメンバー登録する必要があります。
【予備知識】
- Antenna House Formatter V5.0の評価版がアンテナハウス株式会社のWebサイトからダウンロードできます。
http://www.antenna.co.jp/AHF/download/download-v5.html
- Yahoo! DITA users groupで公開されている、Antenna House Formatter V5.0用のstartcmd.batとFOプラグインのビルド・ファイルは、XSLFormatter V4.3でも使えます。
【手順】
1. Webブラウザを使って、Yahoo! DITA users groupのページにアクセスします。
Yahoo! DITA users groupのURL:
http://tech.groups.yahoo.com/group/dita-users/
2.Filesのリンクをクリックします。
Yahoo! DITA users groupのアーカイブに保管されたファイルの一覧が表示されます。
3.ファイル一覧からOT143_AHF_20090421.zipを見つけ、ダウンロードします。
4.ダウンロードしたOT143_AHF_20090421.zipを、任意の圧縮解凍ツールを使って解凍します。
解凍してできたフォルダの中には以下のファイルがあります。
- build.xml
- ReadMe.txt
- startcmd.bat
- startcmd.sh
5.テキスト・エディタを使って、startcmd.batの中の、AHF_DIR環境変数の設定を変更します。
AHF_DIR環境変数の値を、以下のようにAntenna House Formatter V5.0のインストール・フォルダのパスに変更します。
... REM ********************************************************** REM Added 2009-04-07 t.makita, Antenna House, Inc. REM Change AHF_DIR and AHF_OPT according to your environment. REM ********************************************************** set AHF_DIR=C:\Program Files\AntennaHouse\AHFormatterV5 REM set AHF_DIR=C:\Program Files\Antenna\XSLFormatterV43 set AHF_OPT=%DITA_DIR%ahf_setting.xml ...
6.既存の%DITA-OT%startcmd.batをバックアップし、Antenna House Formatter V5.0用のstartcmd.batを%DITA-OT%フォルダへ移動します。
7.既存の%DITA-OT%demo\fo\build.xmlをバックアップし、Antenna House Formatter V5.0用のbuild.xmlを%DITA-OT%demo\foフォルダへ移動します。
%DITA-OT%demo\fo\build.xmlをカスタマイズしている場合は、既存のbuild.xmlとAntenna House Formatter V5.0用のbuild.xmlをマージした後に、ファイルを移動してください。
【予期される結果】
本タスクが完了すると、%DITA-OT%startcmd.batを使って開いたコマンド・プロンプトから、出力タイプにpdfまたはpdf2を指定してAntビルド・ファイルを実行することにより、Antenna House Formatter V5.0が呼び出されるようになります。Antenna House Formatter V5.0が呼び出されていることは、DITA Open Toolkitが出力するログ・ファイルを見ることにより確認できます。Antenna House Formatter V5.0が呼び出されると、以下のようなメッセージがログ・ファイルに出力されます。
... [dita-version] Search finished [echo] AHF_DIR="C:\Program Files\AntennaHouse\AHFormatterV5" [echo] AHF_OPT="C:\DITA-OT1.4.3\ahf_setting.xml" [echo] Execute command="AHFCmd.exe" [exec] AHFCmd : AH Formatter V5.0 MR1 Lite for Windows (5,0,2009,0427) [exec] Copyright (c) 1999-2009 Antenna House, Inc. ...
【次のステップ】
日本語のDITAソース・ファイルからPDFを生成するには、FOプラグインのロケールの指定や、日本語フォントの設定が必要です。