Home|News|Products|Store|Contact | ||
XMLmind XML Editor | ||
Feature available in all the other “WYSIWYG” XML editors. | |
Feature available in most editors. | |
Feature available in few editors. | |
Feature not available in any other editor. | |
Unique feature, may be a reason to prefer XMLmind XML Editor. | |
XMLmind XML Editor limitation, possibly a show stopper. |
Feature | XMLmind | Other “WYSIWYG” XML editors |
---|---|---|
Document types | ||
DITA 1.0, 1.1, 1.2 and 1.3. | [1] | |
DocBook 4, 5 and 5.1 | [2] | |
XHTML 1.0, 1.1, 5.x | [3] | |
TEI | [4] | |
MathML 2.0 Presentation Markup | [5] | |
Custom schema | [6] | |
Can be used without a schema | [7] | |
Standards related to XML | ||
DTD (XML 1.0) | ||
W3C XML Schema 1.0 | [8] | |
RELAX NG | [9] | |
Schematron | [10] | |
NVDL | [11] | |
XInclude 1.0 and 1.1 | [12] | |
XML catalogs | ||
The
<?xml-model?> processing-instruction | ||
The
<?xml-stylesheet?>
processing-instruction | ||
CSS 2.1 | [13] | |
XSLT 1.0 and 2.0 | [14] | |
Import | ||
Commonly used image formats (GIF, JPEG, PNG, SVG, TIFF, BMP) | ||
SVG (Scalable Vector Graphics) | ||
Support for additional image formats (EPS, PDF, etc) may be implemented by image toolkit plug-ins | [15] | |
Advanced Paste from
Word. Advanced Import DOCX. | [16] | |
Paste from word processors other than MS-Word, Web browsers and spreadsheets. | [17] | |
Export | ||
Convert XML to HTML-based formats (XHTML 1.0, XHTML 1.1, HTML 4.01, XHTML 5, Web Help, HTML Help, Eclipse Help, EPUB 2, EPUB 3) | ||
Convert XML to PDF and PostScript® | [18] | |
Convert XML to MS-Word and OpenOffice/LibreOffice formats | [19] | |
Support for additional output formats may be implemented by XSL-FO processor plug-ins | [20] | |
Extensive output customization by the end-user, without modifying configuration files by hand and without prior knowledge of XSLT | [21] | |
Integrates with the DITA Open Toolkit | ||
Embeds XMLmind DITA Converter | [22] | |
Embeds XMLmind Ebook Compiler, which can be used to turn a set of HTML pages into a self-contained ebook | [23] | |
XML editor features | ||
Strictly validating, schema-directed editing | ||
Ensures that the document always stays valid | [24] | |
Can open a document in read-only mode or parts of the opened document can be made read-only | ||
Can open non-well formed XML documents | ||
Preserves as much as possible the physical contents
of an XML file (whitespace, character entities, CDATA
sections, etc) | ||
Allows to create and edit internal, external and unparsed entities | ||
Styled view | [25] | |
Tag view | [26] | |
Tree view | [27] | |
Grid view | ||
Source view | [28] | |
Multiple synchronized views, all fully editable | [29] | |
Resize image by dragging a handle | ||
Resize table column by dragging its border | ||
Styled view can embed form controls (button, combobox, text field, etc) | [13] | |
Styled view supports XML element folding | [13] | |
Styled view can display attributes, comments and processing instructions | [13] | |
Styled view can render conditional processing attributes | [30] | |
Easy way to specify conditional processing attributes | [30] | |
The "Use as Master Document" feature makes it easy and safe working with modular document | [31] | |
Easy way to create DocBook olink | [32] | |
Specialized DITA map editor | [33] | |
Native, inline with the document, equation editor | [34] | |
Editor features | ||
Multi-level undo/redo | ||
Repeat command | ||
Text search/replace supporting regular expressions | ||
Search opened document by its XML contents | [35] | |
Multi document search/replace | ||
Bookmarks | [36] | |
Record and replay macro-commands | [37] | |
On the fly and on demand, xml:lang
aware, spell checking | [38] | |
Spell checker dictionaries available for many languages, including hard to spell ones (Hungarian, German, Turkish, etc) | [39] | |
Spell checking can be configured to adapt to your document type | [40] | |
CJK (Chinese, Japanese, and Korean) support | [41] | |
Right-to-left writing (Arabic, Persian, Hebrew, etc) support | [42] | |
Traditional change tracking “à la MS-Word”; Review changes | [43] | |
Store all the revisions of a document in its XML file; open these revisions; compare these revisions with a 100% accuracy, no matter the complexity of changes | [44] | |
Integrated file manager supporting image preview, drag and drop | [45] | |
Files may be local or remote (FTP, WebDAV) | [46] | |
Support for additional remote filesystems may be implemented by virtual drive plug-ins | [47] | |
Search XML files by their contents | [48] | |
Integrates with revision control software (CVS, Subversion, Git, etc) | ||
Other features | ||
Customizable to a certain extent by the end-user | [49] | |
Highly customizable/extensible by writing XML configuration files (that is, without programming) | [50] | |
Fully extensible by programming against a public, documented, API | [51] | |
Easy to embed, as is or customized, in a third-party Java application | [52] | |
Extensions packaged as easy-to-deploy add-ons | [53] | |
Lightweight; can be made very lightweight by uninstalling add-ons | [54] | |
Multi-platform | [55] | |
Support of very high resolution (HiDPI) screens | [56] | |
User interface available in several languages | [57] | |
Online help available in several languages | [58] | |
Product | ||
Free Personal Edition | [59] | |
Attractively priced “special editions” | [60] | |
Reasonably priced “floating license” | [61] | |
Base price includes 1-year maintenance | [61] | |
Full source code available at no additional cost | [62] | |
Royalty-free developer (OEM) licence available | [63] |
schematron
configuration element. See XMLmind XML Editor -
Configuration and Deployment, Configuration elements, schematron
.validate
.xi:include
elements (or DITA conref
).
Instead creating a modular document is easy and safe: simply copy a
reference to an element from one place (Ctrl+Shift-C) and
paste it elsewhere (Ctrl-V = Paste Into, Ctrl-U =
Paste Before or Ctrl-W = Paste After). More info in tutorial:
Creating a modular
document.More information in XMLmind XML Editor - Support of Cascading Style Sheets (W3C CSS).
imageToolkit
or implement Java interface com.xmlmind.xmledit.imagetoolkit.ImageToolkit
.Moreover, XMLmind XML Editor Professional Edition (and only XML Editor Professional) includes at no additional cost a special edition of commercial product XMLmind Word To XML in the form of an add-on. This add-on adds an "Import DOCX" entry to the File menu.
com.xmlmind.foprocessor.FOProcessor
.section
, XMLmind XML Editor automatically creates a valid
section
containing a title
and a
para
.Hunspell is the spell checker used by a number of major open source and proprietary software. Use it for hard to spell languages such as Hungarian, German, Turkish, etc.
XMLmind Spell Checker has many technical advantages over Hunspell but also has few dictionaries compared to Hunspell: English, German, French, Spanish and also a number of dictionaries contributed by users. If you need to modify these dictionaries or if you want to create new dictionaries, you can do it using the Dictionary Builder tool.
It is possible to use XXE on other platforms and/or with other LAFs, but without support from XMLmind Software.
Note that on a Linux computer having a HiDPI screen, HiDPI is often not automatically detected. You'll have to use the "Display scaling" controls found in the General section of the Preferences dialog box.
Changing the language of the user interface to any language other than English requires you to download and install the corresponding translation add-on using menu item Options|Install Add-ons.