モジュール一覧

AH Formatter V6.5 は、以下のモジュールをインストールします。

Windows版

AH Formatter
AHFormatter.exe グラフィカルユーザインターフェイス
AHFormatterJPN.dll グラフィカルユーザインターフェイス日本語リソース
AHFCmd.exe コマンドラインインターフェイス
AHFDev.exe プリンタ設定保存ユーティリティ
XfoEngine65.dll 組版エンジン
XfoRender65.dll 描画エンジン
XfoGdiCtl65.dll GDI制御
XfoText65.dll テキスト制御
XfoFont65.dll フォント制御
XfoGraphic65.dll グラフィック制御
XfoTrans65.dll XSLTフィルタ
XfoCommon65.dll 組版エンジン共通ライブラリ
XfoHyphen65.dll ハイフネーション
hyphenation/en.xml ハイフネーション辞書
hyphenation/hyphenation.dtd ハイフネーション辞書DTD
XfoDotNet40Ctl65.dll .NETインターフェイス
XfoComCtl65.dll COMインターフェイス
XfoJavaCtl65.dll Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/XfoInterface.lib
XfoInterface65.dll 共通インターフェイスライブラリ
出力エンジン
PDFCreator65.dll PDF生成エンジン
PDFRes65.dll
PDFToolPage65.dll
PDFLinearizer65.dll
PSCreator65.dll PostScript生成エンジン
SVGCreator65.dll SVG生成エンジン
INXCreator65.dll INX生成エンジン
XPSCreator65.dll XPS生成エンジン
MIFCreator65.dll MIF生成エンジン
OOXMLCreator65.dll Word(docx)生成エンジン
その他ライブラリ等
AHFontService15.dll フォントサービスモジュール
font-config.xml フォント構築ファイル
AHGraphicService11.dll グラフィックサービスモジュール
AHDMC16.dll 文字コード変換ライブラリ
AHCommon16.dll 共通ライブラリ
AHPDFLib12.dll PDFライブラリ
AHMathML65.dll MathMLライブラリ
AHCGM65.dll CGMライブラリ
base2/* 文字コード変換表
html.css (X)HTML用デフォルトスタイルシート
UserStylesheets/*.css ユーザスタイルシートサンプル
icu*55.dll ICUライブラリ
pthreadVC2.dll POSIXスレッドライブラリ
MSVCP100.DLL 必要なときに [Windowsシステムディレクトリ] または [Windowsシステムディレクトリ]\WinSxS ディレクトリ以下にインストールされます
MSVCR100.DLL
MFC100U.DLL
ライセンス
AHFormatter.lic 評価版ライセンス
オンラインマニュアル等
EULA.txt 使用許諾契約書
ReadMe.txt お読みください
docs/* 本体オンラインマニュアル
docs/javadoc/* Javaインターフェイスマニュアル
docs/cppdoc/* C/C++インターフェイスマニュアル
samples/* 各種サンプル
license/* 第三者著作物に関するコピーライト

Linux / Solaris版

AH Formatter
bin/AHFCmd コマンドラインインターフェイス
lib/libXfoEngine.so.6.5 組版エンジン
lib/libXfoRender.so.6.5 描画エンジン
lib/libXfoText.so.6.5 テキスト制御
lib/libXfoFont.so.6.5 フォント制御
lib/libXfoGraphic.so.6.5 グラフィック制御
lib/libXfoTrans.so.6.5 XSLTフィルタ
lib/libXfoCommon.so.6.5 組版エンジン共通ライブラリ
lib/libXfoHyphen.so.6.5 ハイフネーション
etc/hyphenation/en.xml ハイフネーション辞書
etc/hyphenation/hyphenation.dtd ハイフネーション辞書DTD
lib/libXfoJavaCtl65.so Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/libXfoInterface.so.6.5 共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.so.6.5 PDF生成エンジン
lib/libPDFRes.so.6.5
lib/libPDFToolPage.so.6.5
lib/libPDFLinearizer.so.6.5
lib/libPSCreator.so.6.5 PostScript生成エンジン
lib/libSVGCreator.so.6.5 SVG生成エンジン
lib/libINXCreator.so.6.5 INX生成エンジン
lib/libXPSCreator.so.6.5 XPS生成エンジン
lib/libMIFCreator.so.6.5 MIF生成エンジン
lib/libOOXMLCreator.so.6.5 Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.so.1.5 フォントサービスモジュール
fonts/* PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xml フォント構築ファイル
lib/libAHGraphicService.so.1.1 グラフィックサービスモジュール
lib/libAHDMC.so.1.6 文字コード変換ライブラリ
lib/libAHCommon.so.1.6 共通ライブラリ
lib/libAHPDFLib.so.1.2 PDFライブラリ
lib/libAHMathML.so.6.5 MathMLライブラリ
lib/libAHCGM.so.6.5 CGMライブラリ
sdata/base2/* 文字コード変換表
etc/html.css (X)HTML用デフォルトスタイルシート
etc/UserStylesheets/*.css ユーザスタイルシートサンプル
lib/libicu*.so.55.1 ICUライブラリ
ライセンス
etc/AHFormatter.lic 評価版ライセンス
オンラインマニュアル等
EULA.txt 使用許諾契約書
ReadMe.txt お読みください
docs/* 本体オンラインマニュアル
docs/javadoc/* Javaインターフェイスマニュアル
docs/cppdoc/* C/C++インターフェイスマニュアル
run.sh コマンドラインインターフェイス実行シェルサンプル
samples/* 各種サンプル
license/* 第三者著作物に関するコピーライト

Macintosh版

AH Formatter
bin/AHFCmd コマンドラインインターフェイス
lib/libXfoEngine.6.5.dylib 組版エンジン
lib/libXfoRender.6.5.dylib 描画エンジン
lib/libXfoText.6.5.dylib テキスト制御
lib/libXfoFont.6.5.dylib フォント制御
lib/libXfoGraphic.6.5.dylib グラフィック制御
lib/libXfoTrans.6.5.dylib XSLTフィルタ
lib/libXfoCommon.6.5.dylib 組版エンジン共通ライブラリ
lib/libXfoHyphen.6.5.dylib ハイフネーション
etc/hyphenation/en.xml ハイフネーション辞書
etc/hyphenation/hyphenation.dtd ハイフネーション辞書DTD
lib/libXfoJavaCtl65.jnilib Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/libXfoInterface.6.5.dylib 共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.6.5.dylib PDF生成エンジン
lib/libPDFRes.6.5.dylib
lib/libPDFToolPage.6.5.dylib
lib/libPDFLinearizer.6.5.dylib
lib/libPSCreator.6.5.dylib PostScript生成エンジン
lib/libSVGCreator.6.5.dylib SVG生成エンジン
lib/libINXCreator.6.5.dylib INX生成エンジン
lib/libXPSCreator.6.5.dylib XPS生成エンジン
lib/libMIFCreator.6.5.dylib MIF生成エンジン
lib/libOOXMLCreator.6.5.dylib Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.1.5.dylib フォントサービスモジュール
fonts/* PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xml フォント構築ファイル
lib/libAHGraphicService.1.1.dylib グラフィックサービスモジュール
lib/libAHDMC.1.6.dylib 文字コード変換ライブラリ
sdata/base2/* 文字コード変換表
lib/libAHCommon.1.6.dylib 共通ライブラリ
lib/libAHPDFLib.1.2.dylib PDFライブラリ
lib/libAHMathML.6.5.dylib MathMLライブラリ
lib/libAHCGM.6.5.dylib CGMライブラリ
etc/html.css (X)HTML用デフォルトスタイルシート
etc/UserStylesheets/*.css ユーザスタイルシートサンプル
lib/libicu*.55.1.dylib ICUライブラリ
ライセンス
etc/AHFormatter.lic 評価版ライセンス
オンラインマニュアル等
EULA.txt 使用許諾契約書
ReadMe.txt お読みください
docs/* 本体オンラインマニュアル
docs/javadoc/* Javaインターフェイスマニュアル
docs/cppdoc/* C/C++インターフェイスマニュアル
run.sh コマンドラインインターフェイス実行シェルサンプル
samples/* 各種サンプル
license/* 第三者著作物に関するコピーライト

Macintosh 64ビット版モジュールの配置変更時の注意点

Macintosh 64ビット版では各モジュールの位置関係が重要です。モジュールの格納場所をインストール時の状態から変更する場合は次の点に注意してください。

モジュールAの動作にはモジュールBが必要だとします。その場合、あらかじめモジュールAにはモジュールBの位置情報が rpath という設定で書き込まれています。 モジュールAが動作するとき、その位置情報を頼りにモジュールBを探します。位置情報どおりの場所にモジュールBが存在すれば正常に動作しますが、存在しない場合動作を停止してしまいます。

インストール時の設定では下表のようになっています。 AHFCmd は自身が格納されているディレクトリと同一階層にあるディレクトリ lib にモジュールを探しに行きます。他2種類のモジュールは自身と同一ディレクトリ内でモジュールを探します。

モジュール名 参照先 rpath
AHFCmd../lib@excutanle_path/../lib
*.dylib(XfoInterface.dylibを除く)./@loader_path
*.jnilib./@loader_path

モジュールの配置を変更する場合は install_name_tool 等で rpath の設定を変更してください。