モジュール一覧
AH Formatter V7.2 は、以下のモジュールをインストールします。
Windows版
AH Formatter | |
---|---|
AHFormatter.exe | グラフィカルユーザインターフェイス |
AHFormatterJPN.dll | グラフィカルユーザインターフェイス日本語リソース |
AHFCmd.exe | コマンドラインインターフェイス |
XfoEngine72.dll | 組版エンジン |
XfoRender72.dll | 描画エンジン |
XfoGdiCtl72.dll | GDI制御 |
XfoText72.dll | テキスト制御 |
XfoFont72.dll | フォント制御 |
XfoGraphic72.dll | グラフィック制御 |
XfoTrans72.dll | XSLTフィルタ |
XfoCommon72.dll | 組版エンジン共通ライブラリ |
XfoHyphen72.dll | ハイフネーション |
hyphenation/*.xml | ハイフネーション辞書 |
hyphenation/hyphenation.dtd | ハイフネーション辞書DTD |
XfoDotNet40Ctl72.dll | .NETインターフェイス |
XfoDotNetCore31Ctl72.dll | .NET Core インターフェイス |
XfoComCtl72.dll | COMインターフェイス |
XfoJavaCtl72.dll | Javaインターフェイス |
lib/XfoJavaCtl.jar | |
include/xfo*.h | C/C++インターフェイス |
lib/XfoInterface.lib | |
XfoInterface72.dll | 共通インターフェイスライブラリ |
出力エンジン | |
PDFCreator72.dll | PDF生成エンジン |
PDFRes72.dll | |
PDFToolPage72.dll | |
PDFLinearizer72.dll | |
PSCreator72.dll | PostScript生成エンジン |
SVGCreator72.dll | SVG生成エンジン |
XPSCreator72.dll | XPS生成エンジン |
OOXMLCreator72.dll | Word(docx)生成エンジン |
その他ライブラリ等 | |
AHFontService19.dll | フォントサービスモジュール |
font-config.xml | フォント構築ファイル |
AHGraphicService14.dll | グラフィックサービスモジュール |
AHCommon22.dll | 共通ライブラリ |
AHPDFLib14.dll | PDFライブラリ |
AHMathML72.dll | MathMLライブラリ |
AHCGM72.dll | CGMライブラリ |
html.css | (X)HTML用デフォルトスタイルシート |
UserStylesheets/*.css | ユーザスタイルシートサンプル |
icu*67.dll | ICUライブラリ |
pthreadVC2.dll | POSIXスレッドライブラリ |
MSVCP140.DLL | 必要なときに [Windowsシステムディレクトリ] または [Windowsシステムディレクトリ]\WinSxS ディレクトリ以下にインストールされます |
MFC140U.DLL | |
VCRUNTIME140.DLL | |
ライセンス | |
AHFormatter.lic | 評価版ライセンス |
マニュアル等 | |
EULA.txt | 使用許諾契約書 |
ReadMe.txt | お読みください |
docs/* | 本体マニュアル |
docs/javadoc/* | Javaインターフェイスマニュアル |
docs/cppdoc/* | C/C++インターフェイスマニュアル |
samples/* | 各種サンプル |
license/* | 第三者著作物に関するコピーライト |
Linux版
AH Formatter | |
---|---|
bin/AHFCmd | コマンドラインインターフェイス |
lib/libXfoEngine.so.7.2 | 組版エンジン |
lib/libXfoRender.so.7.2 | 描画エンジン |
lib/libXfoText.so.7.2 | テキスト制御 |
lib/libXfoFont.so.7.2 | フォント制御 |
lib/libXfoGraphic.so.7.2 | グラフィック制御 |
lib/libXfoTrans.so.7.2 | XSLTフィルタ |
lib/libXfoCommon.so.7.2 | 組版エンジン共通ライブラリ |
lib/libXfoHyphen.so.7.2 | ハイフネーション |
etc/hyphenation/*.xml | ハイフネーション辞書 |
etc/hyphenation/hyphenation.dtd | ハイフネーション辞書DTD |
lib/XfoDotNetCore31Ctl72.dll | .NET Core インターフェイス (Amazon Linux 2 Graviton2版には付属しません) |
lib/libXfoJavaCtl72.so | Javaインターフェイス |
lib/XfoJavaCtl.jar | |
include/xfo*.h | C/C++インターフェイス |
lib/libXfoInterface.so.7.2 | 共通インターフェイスライブラリ |
出力エンジン | |
lib/libPDFCreator.so.7.2 | PDF生成エンジン |
lib/libPDFRes.so.7.2 | |
lib/libPDFToolPage.so.7.2 | |
lib/libPDFLinearizer.so.7.2 | |
lib/libPSCreator.so.7.2 | PostScript生成エンジン |
lib/libSVGCreator.so.7.2 | SVG生成エンジン |
lib/libXPSCreator.so.7.2 | XPS生成エンジン |
lib/libOOXMLCreator.so.7.2 | Word(docx)生成エンジン |
その他ライブラリ等 | |
lib/libAHFontService.so.1.9 | フォントサービスモジュール |
fonts/* | PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル |
etc/font-config.xml | フォント構築ファイル |
lib/libAHGraphicService.so.1.4 | グラフィックサービスモジュール |
lib/libAHCommon.so.2.2 | 共通ライブラリ |
lib/libAHPDFLib.so.1.4 | PDFライブラリ |
lib/libAHMathML.so.7.2 | MathMLライブラリ |
lib/libAHCGM.so.7.2 | CGMライブラリ |
etc/html.css | (X)HTML用デフォルトスタイルシート |
etc/UserStylesheets/*.css | ユーザスタイルシートサンプル |
lib/libicu*.so.67.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.7.2.dylib | 組版エンジン |
lib/libXfoRender.7.2.dylib | 描画エンジン |
lib/libXfoText.7.2.dylib | テキスト制御 |
lib/libXfoFont.7.2.dylib | フォント制御 |
lib/libXfoGraphic.7.2.dylib | グラフィック制御 |
lib/libXfoTrans.7.2.dylib | XSLTフィルタ |
lib/libXfoCommon.7.2.dylib | 組版エンジン共通ライブラリ |
lib/libXfoHyphen.7.2.dylib | ハイフネーション |
etc/hyphenation/*.xml | ハイフネーション辞書 |
etc/hyphenation/hyphenation.dtd | ハイフネーション辞書DTD |
lib/XfoDotNetCore31Ctl72.dll | .NET Core インターフェイス (Macintosh M1版には付属しません) |
lib/libXfoJavaCtl72.jnilib | Javaインターフェイス (Macintosh M1版には付属しません) |
lib/XfoJavaCtl.jar | |
include/xfo*.h | C/C++インターフェイス |
lib/libXfoInterface.7.2.dylib | 共通インターフェイスライブラリ |
出力エンジン | |
lib/libPDFCreator.7.2.dylib | PDF生成エンジン |
lib/libPDFRes.7.2.dylib | |
lib/libPDFToolPage.7.2.dylib | |
lib/libPDFLinearizer.7.2.dylib | |
lib/libPSCreator.7.2.dylib | PostScript生成エンジン |
lib/libSVGCreator.7.2.dylib | SVG生成エンジン |
lib/libXPSCreator.7.2.dylib | XPS生成エンジン |
lib/libOOXMLCreator.7.2.dylib | Word(docx)生成エンジン |
その他ライブラリ等 | |
lib/libAHFontService.1.9.dylib | フォントサービスモジュール |
fonts/* | PDF基本14フォントとZapfDingbatsフォントのグリフ名リストファイル |
etc/font-config.xml | フォント構築ファイル |
lib/libAHGraphicService.1.4.dylib | グラフィックサービスモジュール |
lib/libAHCommon.2.2.dylib | 共通ライブラリ |
lib/libAHPDFLib.1.4.dylib | PDFライブラリ |
lib/libAHMathML.7.2.dylib | MathMLライブラリ |
lib/libAHCGM.7.2.dylib | CGMライブラリ |
etc/html.css | (X)HTML用デフォルトスタイルシート |
etc/UserStylesheets/*.css | ユーザスタイルシートサンプル |
lib/libicu*.67.1.dylib | ICUライブラリ |
ライセンス | |
etc/AHFormatter.lic | 評価版ライセンス |
マニュアル等 | |
EULA.txt | 使用許諾契約書 |
ReadMe.txt | お読みください |
docs/* | 本体マニュアル |
docs/javadoc/* | Javaインターフェイスマニュアル (Macintosh M1版には付属しません) |
docs/cppdoc/* | C/C++インターフェイスマニュアル |
run.sh | コマンドラインインターフェイス実行シェルサンプル |
samples/* | 各種サンプル |
license/* | 第三者著作物に関するコピーライト |
Macintosh版モジュールの配置変更時の注意点
Macintosh版では各モジュールの位置関係が重要です。モジュールの格納場所をインストール時の状態から変更する場合は次の点に注意してください。
モジュールAの動作にはモジュールBが必要だとします。その場合、あらかじめモジュールAにはモジュールBの位置情報が rpath という設定で書き込まれています。 モジュールAが動作するとき、その位置情報を頼りにモジュールBを探します。位置情報どおりの場所にモジュールBが存在すれば正常に動作しますが、存在しない場合動作を停止してしまいます。
インストール時の設定では下表のようになっています。 AHFCmd は自身が格納されているディレクトリと同一階層にあるディレクトリ lib にモジュールを探しに行きます。他2種類のモジュールは自身と同一ディレクトリ内でモジュールを探します。
モジュール名 | 参照先 | rpath |
---|---|---|
AHFCmd | ../lib | @executable_path/../lib |
*.dylib(XfoInterface.dylib を除く) | ./ | @loader_path |
*.jnilib(Macintosh M1版には付属しません) | ./ | @loader_path |
モジュールの配置を変更する場合は install_name_tool 等で rpath の設定を変更してください。