Installed Modules

Antenna House Formatter V7.5 installs the following modules.

Windows versions

Antenna House Formatter
AHFormatter.exeGraphical User Interface
AHFormatterJPN.dllGraphical User Interface Japanese resource
AHFCmd.exeCommand-line Interface
XfoEngine75.dllFormatting engine
XfoRender75.dllRendering engine
XfoGdiCtl75.dllGDI control
XfoText75.dllText control
XfoFont75.dllFont control
XfoGraphic75.dllGraphic control
XfoTrans75.dllXSLT filter
XfoCommon75.dllFormatting engine common library
XfoHyphen75.dllHyphenation
hyphenation/*.xmlHyphenation dictionary
hyphenation/hyphenation.dtdTeX hyphenation dictionary DTD
hyphenation/hyphenation-ah.dtdHyphenation exception dictionary DTD for Antenna House Formatter V7.5
XfoDotNet40Ctl75.dll.NET Interface
XfoDotNetStdCtl75.dll
XfoComCtl75.dllCOM Interface
XfoJavaCtl75.dllJava Interface
lib/XfoJavaCtl.jar
include/xfo*.hC/C++ Interface
lib/XfoInterface.lib
XfoInterface75.dllCommon Interface library
Output engines
PDFCreator75.dllPDF output engine
PDFRes75.dll
PDFToolPage75.dll
PDFLinearizer75.dll
PSCreator75.dllPostScript output engine
SVGCreator75.dllSVG output engine
XPSCreator75.dllXPS output engine
OOXMLCreator75.dllWord (docx) output engine
Miscellaneous libraries etc.
AHFontService111.dllFont service module
font-config.xmlFont configuration file
AHGraphicService15.dllGraphic service module
AHCommon27.dllCommon library
AHPDFLib14.dllPDF library
AHSVG75.dllSVG library
AHRasterizer75.dllRasterize library
AHMathML75.dllMathML library
AHCGM75.dllCGM library
html.cssDefault stylesheet for (X)HTML
version.xmlXML containing version information of Antenna House Formatter V7.5
icu*76.dllICU libraries
AHskia.dllskia library
pthreadVC2.dllPOSIX thread library
MSVCP140.DLLThese are installed under the [Windows System Directory] or [Windows System Directory]\​WinSxS directory, when required
MFC140U.DLL
VCRUNTIME140.DLL
License
AHFormatter.licLicense for Evaluation
Documents and etc.
EULA.txtLicense Agreement text
ReadMe.txtRead me text
docs/*Manual
docs/javadoc/*Java Interface manual
docs/cppdoc/*C/C++ Interface manual
license/*Third-Party Copyright Notices

Linux versions

Antenna House Formatter
bin/AHFCmdCommand-line Interface
lib/libXfoEngine.so.7.5Formatting engine
lib/libXfoRender.so.7.5Rendering engine
lib/libXfoText.so.7.5Text control
lib/libXfoFont.so.7.5Font control
lib/libXfoGraphic.so.7.5Graphic control
lib/libXfoTrans.so.7.5XSLT filter
lib/libXfoCommon.so.7.5Formatting engine common library
lib/libXfoHyphen.so.7.5Hyphenation
etc/hyphenation/*.xmlHyphenation dictionary
etc/hyphenation/hyphenation.dtdTeX hyphenation dictionary DTD
etc/hyphenation/hyphenation-ah.dtdHyphenation exception dictionary DTD for Antenna House Formatter V7.5
lib/XfoDotNetStdCtl75.dll.NET Interface
(Not included with Amazon Linux 2023 Graviton2 version)
lib/libXfoJavaCtl75.soJava Interface
lib/XfoJavaCtl.jar
include/xfo*.hC/C++ Interface
lib/libXfoInterface.so.7.5Common Interface library
Output engines
lib/libPDFCreator.so.7.5PDF output engine
lib/libPDFRes.so.7.5
lib/libPDFToolPage.so.7.5
lib/libPDFLinearizer.so.7.5
lib/libPSCreator.so.7.5PostScript output engine
lib/libSVGCreator.so.7.5SVG output engine
lib/libXPSCreator.so.7.5XPS output engine
lib/libOOXMLCreator.so.7.5Word (docx) output engine
Miscellaneous libraries etc.
lib/libAHFontService.so.1.11Font service module
fonts/*PDF Standard 14 Fonts AFM files and glyph-name list file for ZapfDingbats font
etc/font-config.xmlFont configuration file
lib/libAHGraphicService.so.1.5Graphic service module
lib/libAHCommon.so.2.7Common library
lib/libAHPDFLib.so.1.4PDF library
lib/libAHSVG.so.7.5SVG library
lib/libAHRasterizer.so.7.5Rasterize library
lib/libAHMathML.so.7.5MathML library
lib/libAHCGM.so.7.5CGM library
etc/html.cssDefault stylesheet for (X)HTML
etc/version.xmlXML containing version information of Antenna House Formatter V7.5
lib/libicu*.so.76.1ICU libraries
lib/libAHskia.so
lib/libAHskia1.so
skia library
(Linux version has libAHskia.so; Amazon Linux 2023 Graviton2 version has libAHskia1.so)
License
etc/AHFormatter.licLicense for Evaluation
Documents and etc.
EULA.txtLicense Agreement text
ReadMe.txtRead me text
docs/*Manual
docs/javadoc/*Java Interface manual
docs/cppdoc/*C/C++ Interface manual
run.shSample shell script for running command line interface
license/*Third-Party Copyright Notices

Macintosh versions

Antenna House Formatter
bin/AHFCmdCommand-line Interface
lib/libXfoEngine.7.5.dylibFormatting engine
lib/libXfoRender.7.5.dylibRendering engine
lib/libXfoText.7.5.dylibText control
lib/libXfoFont.7.5.dylibFont control
lib/libXfoGraphic.7.5.dylibGraphic control
lib/libXfoTrans.7.5.dylibXSLT filter
lib/libXfoCommon.7.5.dylibFormatting engine common library
lib/libXfoHyphen.7.5.dylibHyphenation
etc/hyphenation/*.xmlHyphenation dictionary
etc/hyphenation/hyphenation.dtdTeX hyphenation dictionary DTD
etc/hyphenation/hyphenation-ah.dtdHyphenation exception dictionary DTD for Antenna House Formatter V7.5
lib/XfoDotNetStdCtl75.dll.NET Interface
(Not included with Macintosh M1 version)
lib/libXfoJavaCtl75.jnilibJava Interface
(Not included with Macintosh M1 version)
lib/XfoJavaCtl.jar
include/xfo*.hC/C++ Interface
lib/libXfoInterface.7.5.dylibCommon Interface library
Output engines
lib/libPDFCreator.7.5.dylibPDF output engine
lib/libPDFRes.7.5.dylib
lib/libPDFToolPage.7.5.dylib
lib/libPDFLinearizer.7.5.dylib
lib/libPSCreator.7.5.dylibPostScript output engine
lib/libSVGCreator.7.5.dylibSVG output engine
lib/libXPSCreator.7.5.dylibXPS output engine
lib/libOOXMLCreator.7.5.dylibWord (docx) output engine
Miscellaneous libraries etc.
lib/libAHFontService.1.11.dylibFont service module
fonts/*PDF Standard 14 Fonts AFM files and glyph-name list file for ZapfDingbats font
etc/font-config.xmlFont configuration file
lib/libAHGraphicService.1.5.dylibGraphic service module
lib/libAHCommon.2.7.dylibCommon library
lib/libAHPDFLib.1.4.dylibPDF library
lib/libAHSVG.7.5.dylibSVG library
lib/libAHRasterizer.7.5.dylibRasterize library
lib/libAHMathML.7.5.dylibMathML library
lib/libAHCGM.7.5.dylibCGM library
etc/html.cssDefault stylesheet for (X)HTML
etc/version.xmlXML containing version information of Antenna House Formatter V7.5
lib/libicu*.76.1.dylibICU libraries
lib/libAHskia.dylib
lib/libAHskia1.dylib
skia library
(Macintosh version has libAHskia.dylib; Macintosh M1 version has libAHskia1.dylib)
License
etc/AHFormatter.licLicense for Evaluation
Documents and etc.
EULA.txtLicense Agreement text
ReadMe.txtRead me text
docs/*Manual
docs/javadoc/*Java Interface manual
(Not included with Macintosh M1 version)
docs/cppdoc/*C/C++ Interface manual
run.shSample shell script for running command line interface
license/*Third-Party Copyright Notices

Note when changing the location of Macintosh modules

In Macintosh version, the positioning of each module is important. When changing the directory of the modules from the install directory, note the following:

Suppose the module B is necessary for running the module A. In that case, the position information of the module B is written in the module A by the rpath setting beforehand. When the module A is invoked, it looks for the module B by its position information. When the module B exists in the place where the position information indicates, it works normally. If not, the operation will be terminated.

The following table shows the status when installed: AHFCmd looks for the module in the lib directory, that is the same hierarchy of the directory where AHFCmd itself is stored. The other two types of modules look for modules in the same directories where themselves are stored.

Module name Reference destination rpath
AHFCmd../lib@executable_path/../lib
*.dylib (except XfoInterface.dylib) ./@loader_path
*.jnilib
(Not included with Macintosh M1 version)
./@loader_path

When changing the position of the module, change the setting of rpath by using install_name_tool, etc.