XSL Formattter V3
Last updated: Jul 21, 2006
Home
Products Top
V3.4 Overview
How XSL Formatter Works
PDF Output
Font Support
Graphic Support
WordMLToFO Transformation
 
XSL-FO Conformance
Extension
SVG Conformance
SVG 1.1 Test Suite
MathML Conformance
MathML Test Suite
 
PANTONE® Option
Web Service Interface
SVG Output Option
MathML Option
Hyphenation Option
Barcode Option
WordMLToFO Stylesheet
XML Viewer
 
Download Evaluation Version
XSL Formatter Q&A
Upgrade from V2.X to V3.4
 
See also V3.4 Lite
V3.4 Lite Overview

How XSL Formatter V3 Works

Enhancements and New Features

New Enhancements of XSL Formatter V3.4 from V3.3 are as follows:

  • Support PANTONE® colors by PANTONE® Option. It's now possible to specify the PANTONE® colors for separation color (spot color) simply by putting only the name of the PANTONE® colors in FO.
  • show-destination is effective for outputting PDF with Distiller. no-LT
  • axf:document-info has been extended, and the magnification and the action, etc. when opening PDF can be specified. The document information dialog to specify those was also newly added.
  • <a> of SVG is supported.
  • Line Numbering is now able to be output. no-LT
  • Extension for European Rule is newly provided. For instance, it makes the adjustment of the space inside guillemet in French possible. The document which is compliant with "Interinstitutional style guide" (EU) can also be made. no-LT
  • axf:avoid-widow-words was added to specify so that the last line of the paragraph does not become one word.
  • overflow="error-if-overflow" is supported.
  • When layout="auto" is specified for the table, the number of rows can now be controlled by the option setting file. no-LT

FYI: Functions with no-LT are not supported by XSL Formatter V3.4 Lite.

System Requirements

Item Contents
Windows version Windows NT4.0/2000/XP
Windows Server2003
Solaris version Sun Solaris 8 or later (Sparc version)
Linux version Red Hat Linux 8, 9
Red Hat Enterprise Linux version 3, 4
SuSE Linux 8.1
Turbolinux 8
Turbolinux 10 Server
MIRACLE LINUX V3.0 RC3
Debian GNU/Linux 3.0r2
Macintosh version Mac OS X 10.3, 10.4
HP-UX version HP-UX11i v2 (B.11.23) IA-64
HP-UX11i v1 (B.11.11) PA-RISC
AIX version AIX Version 5.2, POWER version (required VAC++ 6.0 runtime libraries)
  • Please confirm the necessary environment variable at Environment Variable in the online manual.
  • Please confirm the installed modules at Installed Modules in the Online manual.
  • The printing function on Windows version depends on Windows-based printer.
  • For WindowsNT4.0, ServicePack 6a and Internet Explorer 6.0 or later are required. For Internet Explorer, it is necessary to adopt 'Hebrew Text Support' or 'Arabic Text Support' or 'Thai Text Support' in the Multi-Language Support option.

Administration Rights

When you are going to install this software on Windows NT, 2000, XP please login as a member of administrators. You cannot install on Windows NT, 2000, without administration rights. In Windows XP, the following error message appears and installation may be failed. "The InstallShield Engine (iKernel.exe) could not be launched. Class not registered"

libstdc++.so.5 in Linux

In the Linux environment XSL Formatter V3.4 for Solaris/Linux is built using GCC 3.2.X version. The binary program generated from this version explicitly links libstdc++.so.5 as runtime-library. libstdc++.so.5 is generally bundled in current released Linux distributions. If your Linux environment does not include libstdc++.so.5, you should get it from your distributor.

XSLT Processor

Antenna House Formatter 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. Solaris/Linux 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.

Encodings

XSL Formatter V3.4 supprots the following FO Encodings.

  • UTF-8
  • UTF-16
  • UTF-32
  • ISO-10646-UCS-2
  • ISO-10646-UCS-4
  • ANSI_X3.4
  • ISO_646.irv
  • ISO646-US
  • US-ASCII
  • ISO_8859-1
  • latin1
  • Windows-31J
  • Shift_JIS
  • EUC-JP
  • ISO-2022-JP
  • GB18030
  • GBK
  • GB2312
  • Big5
  • KS_C_5601-1987
  • iso-ir-149
  • korean

Antenna House DMC Text Filter Library is used for mapping the each FO encodings.

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

Formatting engine and Interface

  • Command-line Interface

    The Command-line Interface is provided as an executable file. You can call it from Windows batch file or Solaris shell script.

    XSL Formatter V3.4 Command-line Interface can be executed by specifying FO (XSL Formatting Objects) files. Also it can be executed as a filter that reads FO from standard in and writes PDF to standard out.

  • COM/.NET Interface

    The COM interface makes it possible for XSL Formatter to function as a COM Server through the applications using COM-supported languages such as Visual Basic, Delphi. In the same way, the .NET interface makes it possible for XSL Formatter to function as .NET Server through applications made by Visual Basic.NET, Visual C#.NET.

  • Java Interface

    This interface provides you with the Interface for XSL Formatter V3.4 from Java. This program is availabe in the following Java environment.

    • Java version "1.4.1"
    • Java™2 Runtime Environment, Standard Edition (build 1.4.1-b21)
    • Java HotSpot™ Client VM (build 1.4.1-b21, mixed mode)

Application Intergation Interface

Application Intergation Interface

We provide COM/.NET Interface, Command-line Interface, and JAVA Interface in order to integrate the core formatting engine of XSL Formatter V3.4 into your system easily.


Copyright © 1996-2006 Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.

  • Sun, Sun Microsystems, Solaris are trademarks of Sun Microsystems, Inc, in the United States and other countries.
  • Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc, in the United States and other countries.
  • Adobe, Adobe Acrobat Reader are trademarks of Adobe Systems Incorporated.
  • Microsoft, Windows, Windows NT, Microsoft Internet Explorer are registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
  • SPARC is a trademark of SPARC International, Inc.
  • HP-UX is a registered trademark of Hewlett-Packard Company.
  • AIX is a registered trademark of International Business Machines Corporation.
  • UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited.
  • Linux is a trademark of Linus Torvalds.
  • Red Hat is a registered trademark of Red Hat, Inc.
  • SuSE is a registered trademark of SuSE AG.
  • Turbolinux is a registered trademark of Turbolinux, Inc.
  • MIRACLE LINUX is a trademark of MIRACLE LINUX CORPORATION.
  • Debian is a registered trademark of Software In The Public Interest, Inc.
  • Machintosh, Mac OS are registered trademarks of Apple Computer, Inc.
  • LEADTOOLS is a registered trademark of LEAD Technologies Inc.
  • Unicode is a trademark of Unicode, Inc.
  • PANTONE Colors displayed in the software application may not match PANTONE-identified standards. Consult current PANTONE Color Publications for accurate color. PANTONE and other Pantone, Inc. trademarks are the property of Pantone, Inc. ©Pantone, Inc., 2005.
    Pantone, Inc. is the copyright owner of color data and/or software which are licensed to Antenna House, Inc. to distribute for use only in combination with XSL Formatter. PANTONE Color Data and/or Software shall not be copied onto another disk or into memory unless part of the execution of XSL Formatter.
  • All other trademarks on this document are property of their respective owners.
  • The symbols needed in the trademarks such as ™, ® may be omitted in this document.