モジュール一覧

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

Windows版

Antenna House Formatter
AHFormatter.exeグラフィカルユーザインターフェイス
AHFormatterJPN.dllグラフィカルユーザインターフェイス日本語リソース
AHFCmd.exeコマンドラインインターフェイス
XfoEngine75.dll組版エンジン
XfoRender75.dll描画エンジン
XfoGdiCtl75.dllGDI制御
XfoText75.dllテキスト制御
XfoFont75.dllフォント制御
XfoGraphic75.dllグラフィック制御
XfoTrans75.dllXSLTフィルタ
XfoCommon75.dll組版エンジン共通ライブラリ
XfoHyphen75.dllハイフネーション
hyphenation/*.xmlハイフネーション辞書
hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.5 用ハイフネーション例外辞書DTD
XfoDotNet40Ctl75.dll.NETインターフェイス
XfoDotNetStdCtl75.dll
XfoComCtl75.dllCOMインターフェイス
XfoJavaCtl75.dllJavaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/XfoInterface.lib
XfoInterface75.dll共通インターフェイスライブラリ
出力エンジン
PDFCreator75.dllPDF生成エンジン
PDFRes75.dll
PDFToolPage75.dll
PDFLinearizer75.dll
PSCreator75.dllPostScript生成エンジン
SVGCreator75.dllSVG生成エンジン
XPSCreator75.dllXPS生成エンジン
OOXMLCreator75.dllWord(docx)生成エンジン
その他ライブラリ等
AHFontService111.dllフォントサービスモジュール
font-config.xmlフォント構築ファイル
AHGraphicService15.dllグラフィックサービスモジュール
AHCommon27.dll共通ライブラリ
AHPDFLib14.dllPDFライブラリ
AHSVG75.dllSVGライブラリ
AHRasterizer75.dllラスタライズライブラリ
AHMathML75.dllMathMLライブラリ
AHCGM75.dllCGMライブラリ
html.css(X)HTML用デフォルトスタイルシート
version.xmlAntenna House Formatter V7.5 のバージョン情報が入ったXML
icu*76.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.5組版エンジン
lib/libXfoRender.so.7.5描画エンジン
lib/libXfoText.so.7.5テキスト制御
lib/libXfoFont.so.7.5フォント制御
lib/libXfoGraphic.so.7.5グラフィック制御
lib/libXfoTrans.so.7.5XSLTフィルタ
lib/libXfoCommon.so.7.5組版エンジン共通ライブラリ
lib/libXfoHyphen.so.7.5ハイフネーション
etc/hyphenation/*.xmlハイフネーション辞書
etc/hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
etc/hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.5 用ハイフネーション例外辞書DTD
lib/XfoDotNetStdCtl75.dll.NETインターフェイス
(Amazon Linux 2023 Graviton2版には付属しません)
lib/libXfoJavaCtl75.soJavaインターフェイス
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/libXfoInterface.so.7.5共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.so.7.5PDF生成エンジン
lib/libPDFRes.so.7.5
lib/libPDFToolPage.so.7.5
lib/libPDFLinearizer.so.7.5
lib/libPSCreator.so.7.5PostScript生成エンジン
lib/libSVGCreator.so.7.5SVG生成エンジン
lib/libXPSCreator.so.7.5XPS生成エンジン
lib/libOOXMLCreator.so.7.5Word(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.so.1.11フォントサービスモジュール
fonts/*PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xmlフォント構築ファイル
lib/libAHGraphicService.so.1.5グラフィックサービスモジュール
lib/libAHCommon.so.2.7共通ライブラリ
lib/libAHPDFLib.so.1.4PDFライブラリ
lib/libAHSVG.so.7.5SVGライブラリ
lib/libAHRasterizer.so.7.5ラスタライズライブラリ
lib/libAHMathML.so.7.5MathMLライブラリ
lib/libAHCGM.so.7.5CGMライブラリ
etc/html.css(X)HTML用デフォルトスタイルシート
etc/version.xmlAntenna House Formatter V7.5 のバージョン情報が入ったXML
lib/libicu*.so.76.1ICUライブラリ
lib/libAHskia.so
lib/libAHskia1.so
skiaライブラリ
(Linux版は libAHskia.so、Amazon Linux 2023 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.5.dylib組版エンジン
lib/libXfoRender.7.5.dylib描画エンジン
lib/libXfoText.7.5.dylibテキスト制御
lib/libXfoFont.7.5.dylibフォント制御
lib/libXfoGraphic.7.5.dylibグラフィック制御
lib/libXfoTrans.7.5.dylibXSLTフィルタ
lib/libXfoCommon.7.5.dylib組版エンジン共通ライブラリ
lib/libXfoHyphen.7.5.dylibハイフネーション
etc/hyphenation/*.xmlハイフネーション辞書
etc/hyphenation/hyphenation.dtdTeXハイフネーション辞書DTD
etc/hyphenation/hyphenation-ah.dtdAntenna House Formatter V7.5 用ハイフネーション例外辞書DTD
lib/XfoDotNetStdCtl75.dll.NETインターフェイス
(Macintosh M1版には付属しません)
lib/libXfoJavaCtl75.jnilibJavaインターフェイス
(Macintosh M1版には付属しません)
lib/XfoJavaCtl.jar
include/xfo*.hC/C++インターフェイス
lib/libXfoInterface.7.5.dylib共通インターフェイスライブラリ
出力エンジン
lib/libPDFCreator.7.5.dylibPDF生成エンジン
lib/libPDFRes.7.5.dylib
lib/libPDFToolPage.7.5.dylib
lib/libPDFLinearizer.7.5.dylib
lib/libPSCreator.7.5.dylibPostScript生成エンジン
lib/libSVGCreator.7.5.dylibSVG生成エンジン
lib/libXPSCreator.7.5.dylibXPS生成エンジン
lib/libOOXMLCreator.7.5.dylibWord(docx)生成エンジン
その他ライブラリ等
lib/libAHFontService.1.11.dylibフォントサービスモジュール
fonts/*PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル
etc/font-config.xmlフォント構築ファイル
lib/libAHGraphicService.1.5.dylibグラフィックサービスモジュール
lib/libAHCommon.2.7.dylib共通ライブラリ
lib/libAHPDFLib.1.4.dylibPDFライブラリ
lib/libAHSVG.7.5.dylibSVGライブラリ
lib/libAHRasterizer.7.5.dylibラスタライズライブラリ
lib/libAHMathML.7.5.dylibMathMLライブラリ
lib/libAHCGM.7.5.dylibCGMライブラリ
etc/html.css(X)HTML用デフォルトスタイルシート
etc/version.xmlAntenna House Formatter V7.5 のバージョン情報が入ったXML
lib/libicu*.76.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 の設定を変更してください。