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.