Xeditor is a web-based
XML editor
An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and ...
with a
WYSIWYG
In computing, WYSIWYG ( ), an acronym for What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed d ...
interface.
It hides the XML-code in the background and presents the content in a more user-friendly format.
The frontend is similar to Microsoft Word.
The editor offers support for XML standards (
DITA /
DocBook
DocBook is a semantic markup language for technical documentation. It was originally intended for writing technical documents related to computer hardware and software, but it can be used for any other sort of documentation.
As a semantic languag ...
/
S1000D S1000D is an international specification for the procurement and production of technical publications. It is an XML specification for preparing, managing, and publishing technical information for a product. It was initially developed by the AeroSpa ...
/
TEI /
JATS
The Jat people ((), ()) are a traditionally agricultural community in Northern India and Pakistan. Originally pastoralism, pastoralists in the lower Indus river-valley of Sindh, Jats migrated north into the Punjab region in late medieval time ...
).
Thanks to
WIRIS
WIRIS is a company, legally registered as Maths for More, providing a set of proprietary HTML-based JavaScript tools which can author and edit mathematical formulas, execute mathematical problems and show mathematical graphics on the Cartesian coo ...
the author can edit and display mathematical formulas in MathML.
The JavaScript architecture is based on ExtJS.
Use and features
During data entry the XML document structure is monitored on a continuous basis. The author may only execute actions that are valid at the corresponding positions.
The validation is based on mapping of
XSD /
DTD /
RELAX NG
In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML—a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also ...
,
Schematron
Schematron is a rule-based validation language for making assertions about the presence or absence of patterns in XML trees. It is a structural schema language expressed in XML using a small number of elements and XPath.
In many implementations ...
.
All content modifications by authors are independently tracked and can be analyzed for final editing. Xeditor supports comments being added regarding individual text passages.
Remarks and corrections can be directly entered and saved in the document without interrupting the text.
Xeditor is web based. No further plug-ins and installations are required. Xeditor can be integrated into existing systems such as CMS, DMS, PIM, DAM and other relational databases.
Awards
Winner of the EDP Awards 2013/2014 in the category "Best design/layout/editorial solution".
Winner of BEST OF 2015 Innovationspreis-IT
in the category "Content Management".
Winner of BEST OF 2016 Innovationspreis-IT
in the category "Content Management".
One of Econtent Trendsetting Products 2016.
See also
*
List of XML editors
References
{{Reflist
External links
Xeditor Web Site
XML editors