XMLmind logoCompany | Contact | Site Map
 
 

Limitations

Please carefully read the list of limitations below before deciding to use XMLmind XML Editor.

  • XMLmind XML Editor (XXE) preserves everything declared in the internal DTD subset. In the body of a document, it also preserves the references to internal, external and unparsed entities. However, XXE does not allow to create documents making use of these legacy facilities.
  • XXE does not preserve whitespace (i.e. the original indentation of a document), the references to character entities, and CDATA sections.

    Note that the two above limitations are not as severe as they seem because

    • XXE supports the authoring of modular documents (even very fine grained ones) by the means of standard mechanisms: conref for DITA documents and XInclude for the other document types. More info in the tutorial.
    • When needed and when possible, XXE saves characters as references to character entities.
    • XXE can be configured to save specific elements (example: XHTML script) as CDATA sections.
  • XXE cannot open non-well formed XML documents.
  • While XXE supports CJK (Chinese, Japanese, and Korean; after turning on options "Use integrated input method support" and "Wrap words wider than available space"), it does not support right-to-left writing (Arabic, Persian, Hebrew, etc) at all.
  • XXE does not support documents containing Unicode characters which are outside the Basic Multilingual Plane (U+0000 to U+FFFF).
  • DocBook olink support: XXE can help you create olink elements. See tutorial "Easily create DocBook olinks". However it is important to understand that XXE cannot help you in putting these olink elements into use when converting your DocBook document to HTML, PDF, etc. For example, XXE cannot assist you in creating the sitemap file, in populating it with link targets, etc. All these tasks must be performed “by hand”, outside XXE. More information in DocBook XSL: The Complete Guide by Bob Stayton.
  • XXE should run fine on any platform supporting JavaTM 1.6+. However it is officially supported only on:
    • Windows XP/Vista/7/8, 32-bit or 64-bit, running SunŽ/OracleŽ JavaTM 1.6+ with the Windows Look and Feel (LAF).
    • Mac OS X 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion) running AppleŽ JavaTM 1.6+ with the Macintosh LAF. (Oracle JavaTM 1.7 also supported on the Mac.)
    • Linux 2.6+ running SunŽ/OracleŽ JavaTM 1.6+ with the Nimbus LAF or the Metal LAF.

    It is possible to use XXE on other platforms and/or with other LAFs, but without support from XMLmind.