モジュール一覧

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

Windows版

AH Formatter
AHFormatter.exe グラフィカルユーザインターフェイス
AHFormatterJPN.dll グラフィカルユーザインターフェイス日本語リソース
AHFCmd.exe コマンドラインインターフェイス
AHFDev.exe プリンタ設定保存ユーティリティ
XfoEngine66.dll 組版エンジン
XfoRender66.dll 描画エンジン
XfoGdiCtl66.dll GDI制御
XfoText66.dll テキスト制御
XfoFont66.dll フォント制御
XfoGraphic66.dll グラフィック制御
XfoTrans66.dll XSLTフィルタ
XfoCommon66.dll 組版エンジン共通ライブラリ
XfoHyphen66.dll ハイフネーション
hyphenation/en.xml ハイフネーション辞書
hyphenation/hyphenation.dtd ハイフネーション辞書DTD
XfoDotNet40Ctl66.dll .NETインターフェイス
XfoComCtl66.dll COMインターフェイス
XfoJavaCtl66.dll Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/XfoInterface.lib
XfoInterface66.dll 共通インターフェイスライブラリ
出力エンジン
PDFCreator66.dll PDF生成エンジン
PDFRes66.dll
PDFToolPage66.dll
PDFLinearizer66.dll
PSCreator66.dll PostScript生成エンジン
SVGCreator66.dll SVG生成エンジン
INXCreator66.dll INX生成エンジン
XPSCreator66.dll XPS生成エンジン
MIFCreator66.dll MIF生成エンジン
OOXMLCreator66.dll Word(docx)生成エンジン
その他ライブラリ等
AHFontService16.dll フォントサービスモジュール
font-config.xml フォント構築ファイル
AHGraphicService11.dll グラフィックサービスモジュール
AHDMC16.dll 文字コード変換ライブラリ
AHCommon16.dll 共通ライブラリ
AHPDFLib14.dll PDFライブラリ
AHMathML66.dll MathMLライブラリ
AHCGM66.dll CGMライブラリ
base2/* 文字コード変換表
html.css (X)HTML用デフォルトスタイルシート
UserStylesheets/*.css ユーザスタイルシートサンプル
icu*55AHFa.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.6 組版エンジン
lib/libXfoRender.so.6.6 描画エンジン
lib/libXfoText.so.6.6 テキスト制御
lib/libXfoFont.so.6.6 フォント制御
lib/libXfoGraphic.so.6.6 グラフィック制御
lib/libXfoTrans.so.6.6 XSLTフィルタ
lib/libXfoCommon.so.6.6 組版エンジン共通ライブラリ
lib/libXfoHyphen.so.6.6 ハイフネーション
etc/hyphenation/en.xml ハイフネーション辞書
etc/hyphenation/hyphenation.dtd ハイフネーション辞書DTD
lib/libXfoJavaCtl66.so Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/libXfoInterface.so.6.6 共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.so.6.6 PDF生成エンジン
lib/libPDFRes.so.6.6
lib/libPDFToolPage.so.6.6
lib/libPDFLinearizer.so.6.6
lib/libPSCreator.so.6.6 PostScript生成エンジン
lib/libSVGCreator.so.6.6 SVG生成エンジン
lib/libINXCreator.so.6.6 INX生成エンジン
lib/libXPSCreator.so.6.6 XPS生成エンジン
lib/libMIFCreator.so.6.6 MIF生成エンジン
lib/libOOXMLCreator.so.6.6 Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.so.1.6 フォントサービスモジュール
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.4 PDFライブラリ
lib/libAHMathML.so.6.6 MathMLライブラリ
lib/libAHCGM.so.6.6 CGMライブラリ
sdata/base2/* 文字コード変換表
etc/html.css (X)HTML用デフォルトスタイルシート
etc/UserStylesheets/*.css ユーザスタイルシートサンプル
lib/libicu*AHFa.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.6.dylib 組版エンジン
lib/libXfoRender.6.6.dylib 描画エンジン
lib/libXfoText.6.6.dylib テキスト制御
lib/libXfoFont.6.6.dylib フォント制御
lib/libXfoGraphic.6.6.dylib グラフィック制御
lib/libXfoTrans.6.6.dylib XSLTフィルタ
lib/libXfoCommon.6.6.dylib 組版エンジン共通ライブラリ
lib/libXfoHyphen.6.6.dylib ハイフネーション
etc/hyphenation/en.xml ハイフネーション辞書
etc/hyphenation/hyphenation.dtd ハイフネーション辞書DTD
lib/libXfoJavaCtl66.jnilib Javaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.h C/C++インターフェイス
lib/libXfoInterface.6.6.dylib 共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.6.6.dylib PDF生成エンジン
lib/libPDFRes.6.6.dylib
lib/libPDFToolPage.6.6.dylib
lib/libPDFLinearizer.6.6.dylib
lib/libPSCreator.6.6.dylib PostScript生成エンジン
lib/libSVGCreator.6.6.dylib SVG生成エンジン
lib/libINXCreator.6.6.dylib INX生成エンジン
lib/libXPSCreator.6.6.dylib XPS生成エンジン
lib/libMIFCreator.6.6.dylib MIF生成エンジン
lib/libOOXMLCreator.6.6.dylib Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.1.6.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.4.dylib PDFライブラリ
lib/libAHMathML.6.6.dylib MathMLライブラリ
lib/libAHCGM.6.6.dylib CGMライブラリ
etc/html.css (X)HTML用デフォルトスタイルシート
etc/UserStylesheets/*.css ユーザスタイルシートサンプル
lib/libicu*AHFa.55.1.dylib ICUライブラリ
ライセンス
etc/AHFormatter.lic 評価版ライセンス
オンラインマニュアル等
EULA.txt 使用許諾契約書
ReadMe.txt お読みください
docs/* 本体オンラインマニュアル
docs/javadoc/* Javaインターフェイスマニュアル
docs/cppdoc/* C/C++インターフェイスマニュアル
run.sh コマンドラインインターフェイス実行シェルサンプル
samples/* 各種サンプル
license/* 第三者著作物に関するコピーライト

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

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

モジュール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 の設定を変更してください。