Release of XMLmind XSL-FO Converter v6.1
July 8, 2019
Submitted by Hussein Shafie, XMLmind Software.
XMLmind XSL-FO Converter Evaluation Edition v6.1 can be downloaded from https://www.xmlmind.com/foconverter/downloadeval.shtml. Professional Edition users, please upgrade using this form: https://www.xmlmind.com/store/download.php.
Enhancements:
- ODT output format: due to some limitations of the ODT output format,
border
andpadding
attributes were not supported for afo:inline
element. They are now, but only if you use LibreOffice v5+ (does not work with OpenOffice) to open the file created by XMLmind XSL-FO Converter. - Improved the behavior of XFC when the
font-family
property contains a list of several font families (e.g.font-family= "'FF Trixie', 'Andale Mono',monospace"
). See "About thefont-family
property". - XMLmind XSL Utility and XMLmind XSL Server:
- When converting an (X)HTML file styled using a CSS stylesheet, the media used when loading the CSS rules are now "
print
" andFO_processor_name
(that is, "FOP
", "XEP
" or "XFC
"). - Upgraded the following components:
- Upgraded XMLmind DITA Converter (ditac for short) to version 3.6.
This version gives even more control over the numbering of ordered lists. Specifying
inheritnum
in theoutputclass
attribute of an ordered list now causes the list item numbering to inherit from outer-level ordered lists. For example, using this feature (e.g.<ol outputclass="upper-alpha inheritnum">
), the items of a list nested at level 2 are labelled "1.A.", "1.B.", "1.C.", etc. - Upgraded XMLmind Web Help Compiler (whc for short) to version 2.3.
- Upgraded XMLmind Assembly Processor to version 1.0.7_01.
- Upgraded the Apache Batik plug-in to version 1.11.
- Upgraded Saxon to version 9.8.0.15.
- Upgraded XMLmind DITA Converter (ditac for short) to version 3.6.
- When converting an (X)HTML file styled using a CSS stylesheet, the media used when loading the CSS rules are now "
Bug fixes:
- ODT output format: alternating lists inheriting the numbering (example: xfc:label-format="%{upper-alpha;inherit})") and lists not inheriting the numbering (example: xfc:label-format="%{lower-alpha})") within the same top level ordered list caused the conversion to fail after reporting an internal error.
- The online help browser of
xslutil
displayed a blank window when the computer runningxslutil
was not connected to the Internet.
Incompatibilities:
- A Java™ 1.6+ runtime is now required to run the XMLmind XSL-FO Converter engine, Java Edition. A Java™ 1.8+ runtime is now required to run XMLmind XSL Utility and XMLmind XSL Server. Both Oracle Java and OpenJDK are now officially supported.
- File
ext/lib/jai_imageio.jar
, which added support for the TIFF and PNM image file formats, is not bundled with the XMLmind XSL-FO Converter engine anymore. If you need XFC to support the TIFF image file format, simple use a Java™ 11+ runtime.
What is XMLmind XSL-FO Converter?
XMLmind XSL-FO Converter is an XSL-FO processor similar to Apache FOP, RenderX XEP or Antenna House XSL Formatter, except that it generates RTF, WML, ODT and DOCX file formats rather than PDF.
More importantly, this commercial product comes with a handy desktop application called XMLmind XSL Utility which makes it easy converting DITA documents to a variety of formats (PDF, RTF, WML, ODT, DOCX, HTML, EPUB, Web Help, etc).
XMLmind XSL Utility also makes it easy customizing the deliverables it generates (PDF, DOCX, EPUB, Web Help, etc) and this, without modifying configuration files by hand and without prior knowledge of XSLT. See https://www.xmlmind.com/foconverter/_distrib/xslutil/doc/help/com.xmlmind.xslutil.ConversionEditor.html#customizing_xslt
Home page: https://www.xmlmind.com/foconverter/