Overview

AH Formatter V5.0 is a software to format XML/HTML documents and output them to paged media such as PDF, XPS and paper. It now supports page layouts specified using either XSL-FO (ExtensibleStylesheet Language - Formatting Objects) and CSS (Cascading StyleSheets) including CSS3 (Cascading Style Sheets Level3) which is under development by W3C.

The following six products are prepared according to the formatting capability of AH Formatter V5.0

Highlights

AH Formatter V5.0 provides the following features:


Antenna House Workflow

AH Formatter V5.0 formats XSL Formatting Objects (XSL-FO), XML with XSL stylesheet, or HTML with CSS stylesheet. The formatted result will be displayed in GUI and outputted or printed to PDF. (Display and printing are availalbe only with the Windows version). The work flow is as shown below.

Workflow AntennaHouse Formatter XSL Report Designer

Please find a list of implemented XSL-FO and properties in "XSL-FO 1.1 Conformance" As for CSS, please refere to "CSS Conformance".


Enhancements and New Features

New Enhancements of AH Formatter V5.0 from XSL Formatter V4 are as follows:


System Requirements

Item Contents
Windows version Windows 2000
Windows XP
Windows Vista
Windows Server2003
Windows Server2008
Windows x64 version Windows XP x64 Edition
Windows Vista x64 Edition
Windows Server2003 x64 Edition
Windows Server2008 x64 Edition
Solaris version Sun Solaris 10 (sparc version)
Sun Solaris 10 (x86 version)
Linux version Built by GCC3.4.X. (required libstdc++.so.6 runtime libraries)
Linux 64bit version
Macintosh version Mac OS X Version 10.5 (intel version)
HP-UX version HP-UX11i v1 (B.11.11) PA-RISC version
HP-UX11i v2 (B.11.23) IA-64 version
AIX version AIX Version 5.2, POWER version (required VAC++ 6.0 runtime libraries)


Languages

AH Formatter V5.0 supports languages expressed with the following scripts among the scripts specified by ISO 15924.

Depending on the language, it's possible to hyphenate the Latin script, the Greek script and the Cyrille script.

Some of the language codes which is defined by ISO 639-2 can be specified. The main codes are as follows. The corresponding scripts show the major example.

codelanguagescripthyphenation
afafrAfrikaans Latn yes
araraArabic Arab n/a
azazeAzerbaijani Latn no
bgbulBulgarian Cyrl yes
cacatCatalan Latn yes
cscesCzech Latn yes
cycymWelsh Latn yes
dadanDanish Latn yes
dedeuGerman / Swiss German Latn yes
elellGreek Grek yes
enengEnglish Latn yes
en-USeng-USAmerican Latn yes
eoepoEsperanto Latn yes
esspaSpanish Latn yes
etestEstonian Latn yes
eueusBasque Latn yes
fafasPersian Arab n/a
fifinFinnish Latn yes
frfraFrench / Canadian French Latn yes
gagleIrish (Erse or Gaelic) Latn yes
hehebHebrew Hebr n/a
hihinHindi Deva n/a
hrhrvCroatian Cyrl / Latn yes
huhunHungarian Latn yes
idindIndonesian Latn yes
isislIcelandic Latn yes
ititaItalian Latn yes
jajpnJapanese Hani, Hira, Kana, Jpan n/a
kkkazKazakh Cyrl / Latn no
kokorKorean Hang, Hani n/a
lalatLatin Latn yes
ltlitLithuanian Latn yes
lvlavLatvian Latn yes
msmsaBahasa Malay Latn yes
mtmltMaltese Latn yes
nlnldDutch / Flemish Latn yes
nonorNorwegian Latn yes
plpolPolish Latn yes
ptporPortuguese / Brazilian Latn yes
roronRomanian / Moldavian Latn yes
rurusRussian Cyrl yes
skslkSlovak Latn yes
slslvSlovenian Latn yes
srsrpSerbian Cyrl / Latn yes
svsweSwedish Latn yes
swswaSwahili Latn yes
ththaThai Thai yes
trturTurkish Latn yes
ukukrUkrainian Cyrl yes
ururdUrdu Latn no
vivieVietnamese Latn no
zh-CNzho-CNChinese Hani, Hans n/a
zh-TWzho-TWChinese (Taiwanese) Hani, Hant n/a

Encodings

AH Formatter V5.0 supports the following HTML, CSS or FO Encodings. These are a part of CHARACTER SETS of IANA.

Windows-31J is regarded as Shift_JIS.

Regarding the XML document and the XSL stylesheet, it depends on the XSLT processor to be used.

XSLT Processor

AH Formatter V5.0 uses an XSLT processor for converting XML documents and XSL stylesheets into XSL Formatting Objects (XSL-FO). In the Windows version, either MSXML4 or MSXML3 is used as the standard XSLT processor. Windows users have the option to use a different XSLT processor if desired. In non-Windows version users set their desired XSLT processor through the "Environment Variable" or "Option Setting File". For Windows XP, Internet Explore 6 or later MSXML3 is already installed. There is no need for the user to separately install MSXML3.


About AH Formatter V5.0 Lite

AH Formatter V5.0 Lite is a popular version of AH Formatter V5.0, it limits some of the professional functions of V5.0 (hereafter Standard) and is a lower-cost alternative to V5.0 Standard. V5.0 Lite is suitable for customers who don't need advanced handling of PDF, formatting of a great deal of pages, etc. But it's still full of many other attractive functions.

FYI: no-LT sign is applied to the restricted items or described as restriction in this Online Manual.


About Evaluation Version

AH Formatter V5.0 Evaluation version has the following restrictions as compared to the product version.

There are no restrictions on formatting functions except for the above mentioned. However, the optional features that are not explicitly stated above are invalid.

Support

For further information, please refer to Q&A Page on our web site.

Antenna House provides numerous XSL-FO samples for testing and learning purpose. Please see:

For more information, technical support and service needs, please contact us by e-mail.

The following information is necessary for the mail to our support. Please cooperate with us to do your support smoothly.

If you are a user of the evaluation version, please enter "evaluation version" for the serial number. In the Windows product version, you can put the required information for support to the mail text automatically by using [Help]-[Mail to Support] on the menu bar in GUI.