Difference between revisions of "Editors"
Jump to navigation
Jump to search
Piotr Banski (talk | contribs) 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.
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 |