Environment Variables

Antenna House Formatter V7.4 refers to the following environment variables before running. In Windows versions, the installation program sets the default value of the variables that are marked with an asterisk “*”. Environment variable names with "_32" such as "AHF74_32_" are for Windows x86 version. Use the one with "_64" on other 64-bit platforms. In non-Windows versions, the environment variables have to be set by the user. When running command-line program from shell script (run.sh) on non-Windows versions, after the necessary environment variables are set, the Antenna House Formatter V7.4 Command line program is executed.

Env-VariableDescription
AHF74_32_HOME *
AHF74_64_HOME *
Specifies the directory where Antenna House Formatter V7.4 is installed (“\” or “/” that indicate the directory delimiter are not included at the end of directory strings). The description [Install directory] in this manual indicates the value of this environment variable.
AHF74_32_XSLT_COMMAND
AHF74_64_XSLT_COMMAND
Specifies the command string for running an external XSLT. For more details, see “XSLT Setting”. This setting is equal to the <xslt-settings command>. In Windows versions, MSXML is used as the default if this setting is omitted. In non-Windows versions, you cannot invoke XSLT conversion without setting “Option Setting File”. In GUI, this environment variable is not referred.
AHF74_32_XSLT_PARAM
AHF74_64_XSLT_PARAM
Specifies the parameter format of the command for running an external XSLT. For more details, see “XSLT Setting”. This setting is equal to the <xslt-settings param>. In GUI, this environment variable is not referred.
AHF74_32_LIC_PATH *
AHF74_64_LIC_PATH *
Specifies the directory where the license key files are located (“\” or “/” that indicate the directory delimiter are not included at the end of directory strings). In Windows versions, the default value is located in the same place as the XfoEngine74.dll. In non-Windows versions, the setting is required. In the case of run.sh, [Install directory]/​etc is set.
AHF74_32_HYPDIC_PATH *
AHF74_64_HYPDIC_PATH *
Specifies the directory where the hyphenation dictionary exists (“\” or “/” that indicate the directory delimiter are not included at the end of directory strings). In Windows versions, the default value is located in the same place as the XfoEngine74.dll. In non-Windows versions, the setting is required. In the case of run.sh, [Install directory]/​etc/​hyphenation is set.
AHF74_32_DEFAULT_HTML_CSS *
AHF74_64_DEFAULT_HTML_CSS *
Specifies Default CSS for HTML. In Windows versions, the default value is html.css located in the same directory as the XfoEngine74.dll. In non-Windows versions, the setting is required. In the case of run.sh, [Install directory]/​etc is set.
AHF74_32_BROKENIMG
AHF74_64_BROKENIMG
Specifies the substitute image displayed when the image specified in FO does not exist. When this is not specified, the image that the system has will be displayed. You can also download this Sample Image and specify it.
AHF74_32_FONT_CONFIGFILE *
AHF74_64_FONT_CONFIGFILE *
Specifies the Font Configuration File. In Windows versions, the default value is font-config.xml located in the same directory as the AHFontService111.dll. In non-Windows versions, the setting is required. In the case of run.sh, [Install directory]/​etc is set.
AHFCmd74_32
AHFCmd74_64
Specifies the default parameter with the Command-line Interface. This setting is compensated before the parameter specified by a user and being evaluated. no-LT
PATH * In Windows versions, [Install directory] is added to the PATH environment. In non-Windows versions, there is no change.
LD_LIBRARY_PATH The setting is required only for the Linux versions. When using the Command-line and Java Interface, the directory where *.so is located should be included. In the case of run.sh, [Install directory]/​lib is set.
DYLD_LIBRARY_PATHThe setting is required only for the Macintosh version (64-bit version). When using the .NET Interface, the location (directory) of the .NET component file must be included. The .NET component files are installed on [Install directory]/​lib.
CLASSPATH When using the Java Interface, the necessary *.jar should be included. In the case of run.sh, [Install directory]/​lib is added.
HTTP_PROXY
HTTPS_PROXY
When accessing HTTP or HTTPS via a proxy in non-Windows environment, it's necessary to specify the proxy address by the environment variable HTTP_PROXY or HTTPS_PROXY. When there are no environment variables, it will access the host directly.
SSL_CERT_FILESpecifies the root certificate file in non-Windows environment.
SSL_CERT_DIRSpecifies the directory where the root certificate is stored in non-Windows environment.
WebCGM_ACI_FileSpecifies the file of Application Configurable Items in CGM. See also Application Configurable Items.