Difference between revisions of "Editors"

From TEIWiki
Jump to navigation Jump to search
m (+ link)
m (add FLOSS column)
Line 1: Line 1:
 
This is a comparison table for Editors used for editing TEI.  
 
This is a comparison table for Editors used for editing TEI.  
 
  
 
{| class="wikitable sortable" border="1"
 
{| class="wikitable sortable" border="1"
 
|+Editors for TEI
 
|+Editors for TEI
 
|-
 
|-
! Name !! Operating Systems !! GUI Support !! ssh / console support !! Explicit support for XML !! Explicit support for TEI !! URL !!Projects Using !! Beginner-friendliness<br/>(scale 1-10, 1=hard) !! Notes
+
! Name !! Operating Systems !! [http://en.wikipedia.org/wiki/FLOSS FLOSS]? !! GUI Support !! ssh / console support !! Explicit support for XML !! Explicit support for TEI !! URL !!Projects Using !! Beginner-friendliness<br/>(scale 1-10, 1=hard) !! Notes
 
|-
 
|-
| vi            || all (POSIX-native) || No || Yes || No || No || [http://www.vim.org/] ||  ||  1 ||  
+
| vi            || all (POSIX-native) || Yes || No || Yes || No || No || [http://www.vim.org/] ||  ||  1 ||  
 
|-
 
|-
| emacs            || all (POSIX-native) || Limited || Yes || Yes || No || [http://savannah.gnu.org/projects/emacs/] || [http://www.nzetc.org/ NZETC] ||  3 ||  
+
| emacs            || all (POSIX-native) || Yes || Limited || Yes || Yes || No || [http://savannah.gnu.org/projects/emacs/] || [http://www.nzetc.org/ NZETC] ||  3 ||  
 
|-
 
|-
| [[TEIEmacs]]    || all (POSIX-native) || Limited || Yes || Yes || Yes || [http://www.tei-c.org.uk/Software/tei-emacs/] || || 3 ||  
+
| [[TEIEmacs]]    || all (POSIX-native) || Yes || Limited || Yes || Yes || Yes || [http://www.tei-c.org.uk/Software/tei-emacs/] || || 3 ||  
 
|-
 
|-
| jEdit            || all (Java)          || Yes    || No || Yes || Yes || [http://www.jedit.org/] || [http://www.nzetc.org/ NZETC] || 7 ||   
+
| jEdit            || all (Java)          || Yes || Yes    || No || Yes || Yes || [http://www.jedit.org/] || [http://www.nzetc.org/ NZETC] || 7 ||   
 
|-
 
|-
| [[oXygen]]      || all (Java)          || Yes    || No || Yes || Yes || [http://www.oxygenxml.com/] ||  || 8 ||   
+
| [[oXygen]]      || all (Java)          || No || Yes    || No || Yes || Yes || [http://www.oxygenxml.com/] ||  || 8 ||   
 
|-
 
|-
| TextPad (4.73) || Win || No || No || No || No || [http://www.textpad.com] ||[http://www.lib.umich.edu/tcp/ 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. ||
+
| TextPad (4.73) || Win || || No || No || No || No || [http://www.textpad.com] ||[http://www.lib.umich.edu/tcp/ 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 || No || No || [http://www.editpadpro.com] ||[http://www.lib.umich.edu/tcp/ 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. ||
+
| EditPad Pro || Win || || No || No || No || No || [http://www.editpadpro.com] ||[http://www.lib.umich.edu/tcp/ 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 || No || No || [http://www.emeditor.com] ||[http://www.lib.umich.edu/tcp/ TCP]|| 9 || PRO: large-file support, utf-8 support, diff. ||
+
| emeditor || Win || || No || No || No || No || [http://www.emeditor.com] ||[http://www.lib.umich.edu/tcp/ TCP]|| 9 || PRO: large-file support, utf-8 support, diff. ||
 
|-
 
|-
| [[XML Copy Editor|XMLcopyEditor]] || Win, Ubuntu || Yes || No || Yes || Yes || [http://xml-copy-editor.sourceforge.net/] ||[http://www.lib.umich.edu/tcp/ TCP]|| 7 || Free; validates to DTD, XSD, Relax.ng ||
+
| [[XML Copy Editor|XMLcopyEditor]] || Win, Ubuntu || Yes || Yes || No || Yes || Yes || [http://xml-copy-editor.sourceforge.net/] ||[http://www.lib.umich.edu/tcp/ TCP]|| 7 || Free; validates to DTD, XSD, Relax.ng ||
 
|-
 
|-
| epcEdit || Win, Linux, Solaris || Yes || No || 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 || Yes || No || [http://www.epcedit.com] ||[http://www.lib.umich.edu/tcp/ TCP]|| 7 || Free; also supports SGML; feels a bit like XMetaL ||
 
|-
 
|-
 
|}
 
|}

Revision as of 14:50, 12 December 2009

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

Editors for TEI
Name Operating Systems FLOSS? GUI Support ssh / console support Explicit support for XML Explicit support for TEI URL Projects Using Beginner-friendliness
(scale 1-10, 1=hard)
Notes
vi all (POSIX-native) Yes No Yes No No [1] 1
emacs all (POSIX-native) Yes Limited Yes Yes No [2] NZETC 3
TEIEmacs all (POSIX-native) Yes Limited Yes Yes Yes [3] 3
jEdit all (Java) Yes Yes No Yes Yes [4] NZETC 7
oXygen all (Java) No Yes No Yes Yes [5] 8
TextPad (4.73) Win No No No No [6] 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 No No [7] 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 No No [8] TCP 9 PRO: large-file support, utf-8 support, diff.
XMLcopyEditor Win, Ubuntu Yes Yes No Yes Yes [9] TCP 7 Free; validates to DTD, XSD, Relax.ng
epcEdit Win, Linux, Solaris Yes No Yes No [10] TCP 7 Free; also supports SGML; feels a bit like XMetaL