モジュール一覧

Antenna House Formatter V7.4 は、以下のモジュールをインストールします。

Windows版

Antenna House Formatter
AHFormatter.exeグラフィカルユーザインターフェイス
AHFormatterJPN.dllグラフィカルユーザインターフェイス日本語リソース
AHFCmd.exeコマンドラインインターフェイス
XfoEngine74.dll組版エンジン
XfoRender74.dll描画エンジン
XfoGdiCtl74.dllGDI制御
XfoText74.dllテキスト制御
XfoFont74.dllフォント制御
XfoGraphic74.dllグラフィック制御
XfoTrans74.dllXSLTフィルタ
XfoCommon74.dll組版エンジン共通ライブラリ
XfoHyphen74.dllハイフネーション
hyphenation/*.xmlハイフネーション辞書
hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.4 用ハイフネーション例外辞書DTD
XfoDotNet40Ctl74.dll.NETインターフェイス
XfoDotNetCore31Ctl74.dll
XfoComCtl74.dllCOMインターフェイス
XfoJavaCtl74.dllJavaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/XfoInterface.lib
XfoInterface74.dll共通インターフェイスライブラリ
出力エンジン
PDFCreator74.dllPDF生成エンジン
PDFRes74.dll
PDFToolPage74.dll
PDFLinearizer74.dll
PSCreator74.dllPostScript生成エンジン
SVGCreator74.dllSVG生成エンジン
XPSCreator74.dllXPS生成エンジン
OOXMLCreator74.dllWord(docx)生成エンジン
その他ライブラリ等
AHFontService111.dllフォントサービスモジュール
font-config.xmlフォント構築ファイル
AHGraphicService15.dllグラフィックサービスモジュール
AHCommon25.dll共通ライブラリ
AHPDFLib14.dllPDFライブラリ
AHSVG74.dllSVGライブラリ
AHRasterizer74.dllラスタライズライブラリ
AHMathML74.dllMathMLライブラリ
AHCGM74.dllCGMライブラリ
html.css(X)HTML用デフォルトスタイルシート
version.xmlAntenna House Formatter V7.4 のバージョン情報が入ったXML
icu*72.dllICUライブラリ
AHskia.dllskiaライブラリ
pthreadVC2.dllPOSIXスレッドライブラリ
MSVCP140.DLL必要なときに [Windowsシステムディレクトリ] または [Windowsシステムディレクトリ]\​WinSxS ディレクトリ以下にインストールされます
MFC140U.DLL
VCRUNTIME140.DLL
ライセンス
AHFormatter.lic評価版ライセンス
マニュアル等
EULA.txt使用許諾契約書
ReadMe.txtお読みください
docs/*本体マニュアル
docs/javadoc/*Javaインターフェイスマニュアル
docs/cppdoc/*C/C++インターフェイスマニュアル
license/*第三者著作物に関するコピーライト

Linux版

Antenna House Formatter
bin/AHFCmdコマンドラインインターフェイス
lib/libXfoEngine.so.7.4組版エンジン
lib/libXfoRender.so.7.4描画エンジン
lib/libXfoText.so.7.4テキスト制御
lib/libXfoFont.so.7.4フォント制御
lib/libXfoGraphic.so.7.4グラフィック制御
lib/libXfoTrans.so.7.4XSLTフィルタ
lib/libXfoCommon.so.7.4組版エンジン共通ライブラリ
lib/libXfoHyphen.so.7.4ハイフネーション
etc/hyphenation/*.xmlハイフネーション辞書
etc/hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
etc/hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.4 用ハイフネーション例外辞書DTD
lib/XfoDotNetCore31Ctl74.dll.NETインターフェイス
(Amazon Linux 2 Graviton2版には付属しません)
lib/libXfoJavaCtl74.soJavaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/libXfoInterface.so.7.4共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.so.7.4PDF生成エンジン
lib/libPDFRes.so.7.4
lib/libPDFToolPage.so.7.4
lib/libPDFLinearizer.so.7.4
lib/libPSCreator.so.7.4PostScript生成エンジン
lib/libSVGCreator.so.7.4SVG生成エンジン
lib/libXPSCreator.so.7.4XPS生成エンジン
lib/libOOXMLCreator.so.7.4Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.so.1.11フォントサービスモジュール
fonts/*PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xmlフォント構築ファイル
lib/libAHGraphicService.so.1.5グラフィックサービスモジュール
lib/libAHCommon.so.2.5共通ライブラリ
lib/libAHPDFLib.so.1.4PDFライブラリ
lib/libAHSVG.so.7.4SVGライブラリ
lib/libAHRasterizer.so.7.4ラスタライズライブラリ
lib/libAHMathML.so.7.4MathMLライブラリ
lib/libAHCGM.so.7.4CGMライブラリ
etc/html.css(X)HTML用デフォルトスタイルシート
etc/version.xmlAntenna House Formatter V7.4 のバージョン情報が入ったXML
lib/libicu*.so.72.1ICUライブラリ
lib/libAHskia.so
lib/libAHskia1.so
skiaライブラリ
(Linux版は libAHskia.so、Amazon Linux 2 Graviton2版は libAHskia1.so が付属)
ライセンス
etc/AHFormatter.lic評価版ライセンス
マニュアル等
EULA.txt使用許諾契約書
ReadMe.txtお読みください
docs/*本体マニュアル
docs/javadoc/*Javaインターフェイスマニュアル
docs/cppdoc/*C/C++インターフェイスマニュアル
run.shコマンドラインインターフェイス実行シェルサンプル
license/*第三者著作物に関するコピーライト

Macintosh版

Antenna House Formatter
bin/AHFCmdコマンドラインインターフェイス
lib/libXfoEngine.7.4.dylib組版エンジン
lib/libXfoRender.7.4.dylib描画エンジン
lib/libXfoText.7.4.dylibテキスト制御
lib/libXfoFont.7.4.dylibフォント制御
lib/libXfoGraphic.7.4.dylibグラフィック制御
lib/libXfoTrans.7.4.dylibXSLTフィルタ
lib/libXfoCommon.7.4.dylib組版エンジン共通ライブラリ
lib/libXfoHyphen.7.4.dylibハイフネーション
etc/hyphenation/*.xmlハイフネーション辞書
etc/hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
etc/hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.4 用ハイフネーション例外辞書DTD
lib/XfoDotNetCore31Ctl74.dll.NETインターフェイス
(Macintosh M1版には付属しません)
lib/libXfoJavaCtl74.jnilibJavaインターフェイス
(Macintosh M1版には付属しません)
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/libXfoInterface.7.4.dylib共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.7.4.dylibPDF生成エンジン
lib/libPDFRes.7.4.dylib
lib/libPDFToolPage.7.4.dylib
lib/libPDFLinearizer.7.4.dylib
lib/libPSCreator.7.4.dylibPostScript生成エンジン
lib/libSVGCreator.7.4.dylibSVG生成エンジン
lib/libXPSCreator.7.4.dylibXPS生成エンジン
lib/libOOXMLCreator.7.4.dylibWord(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.1.11.dylibフォントサービスモジュール
fonts/*PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xmlフォント構築ファイル
lib/libAHGraphicService.1.5.dylibグラフィックサービスモジュール
lib/libAHCommon.2.5.dylib共通ライブラリ
lib/libAHPDFLib.1.4.dylibPDFライブラリ
lib/libAHSVG.7.4.dylibSVGライブラリ
lib/libAHRasterizer.7.4.dylibラスタライズライブラリ
lib/libAHMathML.7.4.dylibMathMLライブラリ
lib/libAHCGM.7.4.dylibCGMライブラリ
etc/html.css(X)HTML用デフォルトスタイルシート
etc/version.xmlAntenna House Formatter V7.4 のバージョン情報が入ったXML
lib/libicu*.72.1.dylibICUライブラリ
lib/libAHskia.dylib
lib/libAHskia1.dylib
skiaライブラリ
(Macintosh版は libAHskia.dylib、Macintosh M1版は libAHskia1.dylib が付属)
ライセンス
etc/AHFormatter.lic評価版ライセンス
マニュアル等
EULA.txt使用許諾契約書
ReadMe.txtお読みください
docs/*本体マニュアル
docs/javadoc/*Javaインターフェイスマニュアル
(Macintosh M1版には付属しません)
docs/cppdoc/*C/C++インターフェイスマニュアル
run.shコマンドラインインターフェイス実行シェルサンプル
license/*第三者著作物に関するコピーライト

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

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

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

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

モジュール名参照先rpath
AHFCmd../lib@executable_path/../lib
*.dylibXfoInterface.dylib を除く)./@loader_path
*.jnilib(Macintosh M1版には付属しません)./@loader_path

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