XML Copy Editor

From TEIWiki
Revision as of 18:56, 20 February 2015 by Piotr Banski (talk | contribs) (User commentary)
Jump to navigation Jump to search


Synopsis

"XML Copy Editor is a fast, free, validating XML editor."

Features

From http://xml-copy-editor.sourceforge.net/index.php?page=features :

  • DTD/XML Schema/RELAX NG validation (also in the background)
  • XSLT
  • XPath
  • Pretty-printing
  • Syntax highlighting
  • Folding
  • Tag completion
  • Tag locking
  • Tag-free editing
  • Spelling and style check
  • Built-in support for XHTML, XSL, DocBook and TEI
  • Lossless import and export of Microsoft Word documents (Windows only)
  • Full Aspell support and XML Schema-based element inspection

User commentary

Please sign all comments.

2007-2008: I have used XML Copy editor in classes teaching XML, TEI & XHTML and participated in the Chinese localization of the interface. Having much fewer functions than production line tools such as Oxygen actually helps beginners to get into the validate & transform routine on which much of XML-work is based. (M.Bingenheimer, May 2008)

2015: after a quick check, I believe I could use it as a lightweight tool for teaching the basics. It validates on the fly, performs completion, has syntax highlighting. It also offers simple XPath evaluation (with results copied into a separate tab). There is some rudimentary support for starting transformations, but that looks like it should be better handled separately. Piotr 17:56, 20 February 2015 (CET)

System requirements

Available for Windows and Linux.

Source code and licensing

Open-source (GNU General Public License)

Support for TEI

In version 1.2.1.3, the "New" menu option offers the possibility of creating a "TEI document" (no further choices are possible), which results in the insertion of <!DOCTYPE TEI PUBLIC "-//TEI P5//DTD Main Document Type//EN" "tei_all.dtd"> with the basic tree of obligatory elements. Existing documents can be validated with the tei_all and tei_minimal schemas (menu: XML | Validate).

An RNG schema association for the current document has to be set upon starting the validation action for the 1st time in a session ("F6"). Schematron is not mentioned.

The editor offers element and attribute completion.

Language(s)

Interface in English.

Documentation

See Online Help.

Tech support

User community

https://sourceforge.net/forum/forum.php?forum_id=475215

Current version number and date of release

1.2.1.3 (2014-09-06)

History of versions

http://sourceforge.net/news/?group_id=141776

How to download

See http://xml-copy-editor.sourceforge.net/ .

Additional notes