Difference between revisions of "XML Copy Editor"

From TEIWiki
Jump to navigation Jump to search
(added "User commentary" section)
(Language(s))
 
(13 intermediate revisions by 2 users not shown)
Line 11: Line 11:
 
From http://xml-copy-editor.sourceforge.net/index.php?page=features :
 
From http://xml-copy-editor.sourceforge.net/index.php?page=features :
  
* DTD/XML Schema/RELAX NG validation
+
* DTD/XML Schema/RELAX NG validation (also in the background)
* XSLT
+
* [[XSLT]]
 
* XPath
 
* XPath
 
* Pretty-printing
 
* Pretty-printing
 
* Syntax highlighting
 
* Syntax highlighting
* Folding== User commentary ==
+
* Folding
'''Please sign all comments.'''
 
 
* Tag completion
 
* Tag completion
 
* Tag locking
 
* Tag locking
 
* Tag-free editing
 
* Tag-free editing
 
* Spelling and style check
 
* Spelling and style check
* Built-in support for XHTML, XSL, DocBook and TEI
+
* Built-in support for XHTML, XSL, [[DocBook]] and TEI
 
* Lossless import and export of Microsoft Word documents (Windows only)
 
* Lossless import and export of Microsoft Word documents (Windows only)
 +
* Full Aspell support and XML Schema-based element inspection
  
 
== User commentary ==
 
== User commentary ==
 
'''Please sign all comments.'''
 
'''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. [[User:Piotr Banski|Piotr]] 17:56, 20 February 2015 (CET)
  
 
== System requirements ==
 
== System requirements ==
Line 36: Line 40:
  
 
== Support for TEI ==
 
== Support for TEI ==
DTD/Schema for P4/5 are included.
+
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 <code><!DOCTYPE TEI PUBLIC "-//TEI P5//DTD Main Document Type//EN" "tei_all.dtd"></code> 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) ==
 
== Language(s) ==
Interface in English.
+
Support for several European languages, Cambodian and Chinese.
  
 
== Documentation ==
 
== Documentation ==
Line 54: Line 62:
 
-->
 
-->
 
== Current version number and date of release ==
 
== Current version number and date of release ==
1.1.0.3 (2007-10-15)
+
1.2.1.3 (2014-09-06)
  
 
== History of versions ==
 
== History of versions ==

Latest revision as of 18:58, 20 February 2015


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)

Support for several European languages, Cambodian and Chinese.

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