Difference between revisions of "Editors"

From TEIWiki
Jump to navigation Jump to search
(tei emacs is just Emacs; deleted row. added more for Emacs and oXygen)
(added the (relatively) non-specialized editors from the "Editing tools" category; filled in whatever info I saw in the respective articles)
Line 24: Line 24:
 
| epcEdit || Win, Linux, Solaris || ||  Yes || No || [http://www.epcedit.com] ||[http://www.lib.umich.edu/tcp/ TCP]|| 7 || Free; also supports SGML; feels a bit like XMetaL ||
 
| epcEdit || Win, Linux, Solaris || ||  Yes || No || [http://www.epcedit.com] ||[http://www.lib.umich.edu/tcp/ TCP]|| 7 || Free; also supports SGML; feels a bit like XMetaL ||
 
|-
 
|-
 +
| [[editix]]|| Win, Linux, MacOS || No ||  Yes || No || [http://www.editix.com/] || || || A free Lite version exists. ||
 +
|-
 +
| [[notepad++]]|| || Yes ||  || || [http://notepad-plus.sourceforge.net/] || || || ||
 +
|-
 +
| [[Serna]]|| || No || Yes || Yes || [http://www.syntext.com/] || || || ||
 +
|-
 +
| [[XMLmind]]|| || No || Yes || No || [http://www.xmlmind.com/] || || || A free version exists. ||
 +
|-
 +
 +
| [[XMLSpy]]|| || No || Yes || No || [http://www.altova.com/] || || || ||
 +
|-
 +
| [[TextMate]]|| MacOS || No ||  || No || [http://macromates.com/] || || || An extension is needed for XML editing ||
 +
|-
 +
 +
 
|}
 
|}
  
 
[[Category:Tools]]
 
[[Category:Tools]]
 
[[Category:Editing tools]]
 
[[Category:Editing tools]]

Revision as of 00:32, 13 December 2009

This is a comparison table for Editors used for editing TEI.

Editors for TEI
Name Operating Systems FLOSS? Explicit support for XML Explicit support for TEI URL Projects Using Beginner-friendliness
(scale 1-10, 1=hard)
Notes
vi Mac, Win, Linux, Solaris Yes No No [1] 1
emacs Mac, Win, Linux, Solaris Yes Yes No [2] NZETC 3 TEI customizations available at http://www.tei-c.org.uk/Software/tei-emacs/; best mode for TEI XML is nXML, using RELAX NG compact schemas. For Mac look for Aquamacs package
jEdit all (Java) Yes Yes Yes [3] NZETC 7 XML use requires plugins, and only supports DTDs
oXygen all (Java) No Yes Yes [4] 8 Can validate using DTD, W3C schema, RELAX NG, and Schematron; can run XSL transformations on file; WYSIWYG mode using CSS
TextPad (4.73) Win No No [5] TCP 9 PRO: simple interface, powerful regex/multi-file replace, search-in-files, primary and secondary sort, uniq, diff, hotlinked search results, syntax coloring. CON: no utf-8 support.
EditPad Pro Win No No [6] TCP 8 PRO: UTF-8 support, excellent character-encoding conversions, syntax coloring, regex search/replace, XML 'content folding', handles large files well. CON: no search-in-files, sort, uniq, or diff.
emeditor Win No No [7] TCP 9 PRO: large-file support, utf-8 support, diff.
XMLcopyEditor Win, Ubuntu No Yes Yes [8] TCP 7 Free; validates to DTD, XSD, Relax.ng
epcEdit Win, Linux, Solaris Yes No [9] TCP 7 Free; also supports SGML; feels a bit like XMetaL
editix Win, Linux, MacOS No Yes No [10] A free Lite version exists.
notepad++ Yes [11]
Serna No Yes Yes [12]
XMLmind No Yes No [13] A free version exists.
XMLSpy No Yes No [14]
TextMate MacOS No No [15] An extension is needed for XML editing