










This page document changes between Ibex 3.x and 4.x.
The FODocument object has been moved from the xslfo namespace to the ibex4 namespace. The xmlpdf.logging namespace has been renamed ibex4.logging.
The licensing API for runtime licensing is changed from xmlpdf.licensing.Generator.setRuntimeKey() to ibex4.licensing.Generator.setRuntimeKey().
The Ibex-specific ibex:bookmark element has been replaced with the fo:bookmark-tree element which was added in XSL 1.1. The fo:bookmark-tree, fo:bookmark-title and fo:bookmark elements are documented in the Ibex manual.
The element fo:retrieve-table-marker was added in XSL 1.1, this is used to retrieve markers within table headers and footers in order to create table rows which as "continued on next page" where the table is continued. The use of retrieve-table-marker is documented in the Ibex manual.
The global static object xslfo.UserAgent has been removed. All configuration settings are now on a per-document basis are accessed using the Settings property of the FODocument object.
XSL 1.1 changed the way in which absolutely positioned elements were positioned, from being relative to the containing area to being relative to the containing reference area. The use of absolute-position is described in the Ibex manual.
Ibex will now use temporary files in the system temp file directory. The location in which these files are created can be customised.
The use of multiple body regions as per the XSL 1.1 specification is now supported.
Creation of a document index is now supported.
Support for floats on the right side of the page has been added.
Copyright (c) 2002-2008 Visual Programming Limited
Copyright (c) 2002-2008 Visual Programming Limited