Jump to content

Comparison of TeX editors

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Simplifix (talk | contribs) at 19:13, 25 October 2009 (External Links: added link for gedit). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This page shows a table contrasting the features of the text editors that interface to TeX (or LaTeX or its other incarnations).


Table of editor properties

Properties of TeX editors
AUCTEX Kile LEd LyX Scientific WorkPlace TeXnicCenter Texmaker TeXShop TeXworks WinEdt Gedit LaTeX Plugin Winefish
Editing Style[1] Source Source Source WYSIWYM WYSIWYM Source Source Source Source Source Source Source
Native Operating Systems[2] L L W L, M, W W W L, M, W M L, M, W W L L
Latest stable version 11.85 2.0.3 ? 1.6.4.1 5.5 ? 1.9.2 2.26 0.2.3 5.6 2.28.0 1.3.3
Free (ie Gratis) Yes Yes Yes Yes No (cost) Yes Yes Yes Yes No (cost) Yes Yes
Open source (license) Yes Yes (GPL) No Yes (GPL) No Yes Yes Yes Yes No Yes (GPL) ?
Configurable Yes Yes ? Yes Yes ? ? Yes No Yes ? ?
Integrated viewer ? Kpdf,Kdvi,quickview dvi No TrueTex viewer No ? Yes pdf dvi No ?
Inverse search[3] ? Yes Yes ? ? Yes ? ? Yes Yes ? ?
Organises Projects ? Yes Yes ? ? Yes ? No No Yes ? ?
Document comparison ? ? ? ? No ? ? No No Yes ? ?
Spell-checking Yes[4] Yes Yes Yes Yes Yes Yes Yes Yes[5] Yes ? ?
Multiple undo-redo ? Yes Yes Yes No (one level) Yes ? Yes Yes Yes Yes ?
Collapsible sections ? Yes Yes No No No ? No No No ? ?
Find and replace using Regular Expressions ? Yes Yes ? ? No ? Yes Yes[6] Yes (modified) ? ?
'Intelligent' error handling ? ? ? ? ? ? ? ? ? Yes ? ?
Autocompletion of latex commands ? Yes Yes ? n.a. Yes Yes Yes ? No ? ?
Parenthesis matching ? Yes Yes ? Yes Yes ? Yes ? Yes ? ?
Starts up to previous state (including editing point) ? No (just same files) No (just same files) No No ? ? No No Yes ? ?
AucTex Kile LeD LyX Scientific WorkPlace TexnicCenter Texmaker TexShop Texworks WinEdt GEdit LaTeX Plugin WineFish
  • LEd (Latex Editor)

References

  1. ^ "WYSIWYM" = What You See Is What You Mean, i.e. you see and edit formatted text; "Source" means you see and edit the TeX source files.
  2. ^ L, M and W refer to Linux, MacOS and Windows respectively (of course other combinations are possible, using emulators or other software)
  3. ^ Inverse search means that one can locate the relevant part of the source code from the viewer (eg, double-clicking in dvi or pdf file brings up the appropriate line/paragraph in the latex code)
  4. ^ requires installation of extra package
  5. ^ requires installation of extra package ( → How to install spelling dictionaries for the TeXworks editor )
  6. ^ provides a subset of the regular expression syntax implemented in the Perl scripting language, but fully supports Unicode ( → Issue 194: Add advanced regexp options to Find/Replace )