Jump to content

Comparison of TeX editors: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
add MeWa
Line 13: Line 13:
! [[LEd]]
! [[LEd]]
! [[LyX]]
! [[LyX]]
! [[MeWa]]
! [[Scientific WorkPlace]]
! [[Scientific WorkPlace]]
! [[TeXnicCenter]]
! [[TeXnicCenter]]
Line 30: Line 31:
| Source<!-- LEd -->
| Source<!-- LEd -->
| [[WYSIWYM]] <!-- LyX -->
| [[WYSIWYM]] <!-- LyX -->
| Source<!-- MeWa -->
| [[WYSIWYM]] <!-- Scientific WorkPlace -->
| [[WYSIWYM]] <!-- Scientific WorkPlace -->
| Source<!-- TexnicCenter -->
| Source<!-- TexnicCenter -->
Line 47: Line 49:
| W <!-- LEd -->
| W <!-- LEd -->
| L, M, W <!-- LyX -->
| L, M, W <!-- LyX -->
| W <!-- MeWa -->
| W <!-- Scientific WorkPlace -->
| W <!-- Scientific WorkPlace -->
| W <!-- TexnicCenter -->
| W <!-- TexnicCenter -->
Line 64: Line 67:
| ? <!-- LEd -->
| ? <!-- LEd -->
| 1.6.4.1 <!-- LyX -->
| 1.6.4.1 <!-- LyX -->
| 1.4.0 <!-- MeWa -->
| 5.5 <!-- Scientific WorkPlace -->
| 5.5 <!-- Scientific WorkPlace -->
| ? <!-- TexnicCenter -->
| ? <!-- TexnicCenter -->
Line 81: Line 85:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- MeWa -->
| {{no}} ([http://www.mackichan.com/products/pricing.html cost]) <!-- Scientific WorkPlace -->
| {{no}} ([http://www.mackichan.com/products/pricing.html cost]) <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 98: Line 103:
| {{no}} <!-- LEd -->
| {{no}} <!-- LEd -->
| {{yes}} ([[GPL]]) <!-- LyX -->
| {{yes}} ([[GPL]]) <!-- LyX -->
| {{yes}} ([[GPL]]) <!-- MeWa -->
| {{no}} <!-- Scientific WorkPlace -->
| {{no}} <!-- Scientific WorkPlace -->
| {{yes}} ([[GPL]]) <!-- TexnicCenter -->
| {{yes}} ([[GPL]]) <!-- TexnicCenter -->
Line 115: Line 121:
| ? <!-- LEd -->
| ? <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 132: Line 139:
| dvi <!-- LEd -->
| dvi <!-- LEd -->
| [http://wiki.lyx.org/LyX/InstantPreview InstantPreview] <!-- LyX -->
| [http://wiki.lyx.org/LyX/InstantPreview InstantPreview] <!-- LyX -->
| ? <!-- MeWa -->
| [http://www.truetex.com/truetex.htm TrueTex<sup>{{unicode|&#x00AE;}}</sup>] <!-- Scientific WorkPlace -->
| [http://www.truetex.com/truetex.htm TrueTex<sup>{{unicode|&#x00AE;}}</sup>] <!-- Scientific WorkPlace -->
| {{no}} <!-- TexnicCenter -->
| {{no}} <!-- TexnicCenter -->
Line 149: Line 157:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{n/a}} <!-- Scientific WorkPlace -->
| {{n/a}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 166: Line 175:
| ? <!-- LEd -->
| ? <!-- LEd -->
| ? <!-- LyX -->
| ? <!-- LyX -->
| ? <!-- MeWa -->
| ? <!-- Scientific WorkPlace -->
| ? <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 183: Line 193:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| ? <!-- LyX -->
| ? <!-- LyX -->
| ? <!-- MeWa -->
| ? <!-- Scientific WorkPlace -->
| ? <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 200: Line 211:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 217: Line 229:
| {{no}} <!-- LEd -->
| {{no}} <!-- LEd -->
| ? <!-- LyX -->
| ? <!-- LyX -->
| ? <!-- MeWa -->
| {{no}} <!-- Scientific WorkPlace -->
| {{no}} <!-- Scientific WorkPlace -->
| {{no}} <!-- TexnicCenter -->
| {{no}} <!-- TexnicCenter -->
Line 234: Line 247:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 251: Line 265:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{no}} (one level) <!-- Scientific WorkPlace -->
| {{no}} (one level) <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 268: Line 283:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{no}} <!-- LyX -->
| {{no}} <!-- LyX -->
| ? <!-- MeWa -->
| {{no}} <!-- Scientific WorkPlace -->
| {{no}} <!-- Scientific WorkPlace -->
| {{yes}} in Ver.2 <!-- TexnicCenter -->
| {{yes}} in Ver.2 <!-- TexnicCenter -->
Line 285: Line 301:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{no}} <!-- LyX -->
| {{no}} <!-- LyX -->
| ? <!-- MeWa -->
| ? <!-- Scientific WorkPlace -->
| ? <!-- Scientific WorkPlace -->
| {{no}} <!-- TexnicCenter -->
| {{no}} <!-- TexnicCenter -->
Line 302: Line 319:
| ? <!-- LEd -->
| ? <!-- LEd -->
| ? <!-- LyX -->
| ? <!-- LyX -->
| ? <!-- MeWa -->
| ? <!-- Scientific WorkPlace -->
| ? <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 319: Line 337:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| only commands in maths mode <!-- LyX -->
| only commands in maths mode <!-- LyX -->
| ? <!-- MeWa -->
| {{n/a}} <!-- Scientific WorkPlace -->
| {{n/a}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 336: Line 355:
| {{yes}} <!-- LEd -->
| {{yes}} <!-- LEd -->
| {{no}} <!-- LyX -->
| {{no}} <!-- LyX -->
| ? <!-- MeWa -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 353: Line 373:
| {{no}} (just same files) <!-- LEd -->
| {{no}} (just same files) <!-- LEd -->
| {{yes}} <!-- LyX -->
| {{yes}} <!-- LyX -->
| ? <!-- MeWa -->
| {{no}} <!-- Scientific WorkPlace -->
| {{no}} <!-- Scientific WorkPlace -->
| {{yes}} <!-- TexnicCenter -->
| {{yes}} <!-- TexnicCenter -->
Line 370: Line 391:
| {{no}} <!-- LEd -->
| {{no}} <!-- LEd -->
| ? <!-- LyX -->
| ? <!-- LyX -->
| ? <!-- MeWa -->
| ? <!-- Scientific WorkPlace -->
| ? <!-- Scientific WorkPlace -->
| {{no}} (planned for 2.0) <!-- TexnicCenter -->
| {{no}} (planned for 2.0) <!-- TexnicCenter -->
Line 388: Line 410:
! LeD
! LeD
! LyX
! LyX
! MeWa
! Scientific WorkPlace
! Scientific WorkPlace
! TexnicCenter
! TexnicCenter

Revision as of 04:35, 31 December 2009

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 Gummi Kile LEd LyX MeWa Scientific WorkPlace TeXnicCenter Texmaker TexMakerX TeXShop TeXworks WinEdt Gedit LaTeX Plugin Winefish WinShell
Editing Style[1] Source Source Source Source WYSIWYM Source WYSIWYM Source Source Source Source Source Source Source Source Source
Native Operating Systems[2] L L L W L, M, W W W W L, M, W L, M, W M L, M, W W L L W
Latest stable version 11.85 0.4.2 2.0.3 ? 1.6.4.1 1.4.0 5.5 ? 1.9.2 1.9.3 2.26 0.2.3 5.6 2.28.0 1.3.3 3.3.0.3
Free (ie Gratis) Yes Yes Yes Yes Yes Yes No (cost) Yes Yes Yes Yes Yes No (cost) Yes Yes Yes
Open source (license) Yes (GPL) Yes (MIT) Yes (GPL) No Yes (GPL) Yes (GPL) No Yes (GPL) Yes (GPL) Yes (GPL) Yes (GPL) Yes (GPL) No Yes (GPL) Yes (GPL) No
Configurable Yes Yes Yes ? Yes ? Yes Yes ? Yes Yes No Yes ? Yes Yes
Integrated viewer ? Yes Kpdf,Kdvi,quickview dvi InstantPreview ? TrueTex® No No selection with dvi2png Yes pdf dvi No ? No
Inverse search[3] ? ? Yes Yes Yes ? Yes Yes Yes Yes Yes Yes ? ? Yes
DDE Support[4] ? ? No ? ? ? ? Yes No Yes ? ? ? ? ? No
Organises Projects ? No Yes Yes ? ? ? Yes No (master file) No (master file) No No Yes ? ? Yes
Menu for inserting symbols ? ? Yes Yes Yes ? Yes Yes Yes Yes Yes[5] No Yes Yes ? Yes
Document comparison ? No ? No ? ? No No ? ? No No Yes ? ? No
Spell-checking Yes[6] ? Yes Yes Yes ? Yes Yes Yes Yes Yes Yes[7] Yes Yes ? Yes
Multiple undo-redo ? ? Yes Yes Yes ? No (one level) Yes Yes Yes Yes Yes Yes Yes ? Yes
Collapsible sections ? No Yes Yes No ? No Yes in Ver.2 No Yes No No No ? No Yes
Find and replace using Regular Expressions ? ? Yes Yes No ? ? No No Yes Yes Yes[8] Yes (modified) ? ? Yes
'Intelligent' error handling ? ? Yes ? ? ? ? Yes Yes Yes ? ? Yes ? ? Yes
Autocompletion of latex commands ? ? Yes Yes only commands in maths mode ? Yes Yes Yes Yes Yes[9] No Yes Yes Yes
Parenthesis matching ? ? Yes Yes No ? Yes Yes no colouring Yes Yes ? Yes Yes Yes Yes
Starts up to previous state (including editing point) ? ? No (just same files) No (just same files) Yes ? No Yes No (just same files) No (just same files) No No Yes ? ? No (just same files)
Unicode support ? ? ? No ? ? ? No (planned for 2.0) Yes Yes ? Yes ? ? ? No
AucTex Gummi Kile LeD LyX MeWa Scientific WorkPlace TexnicCenter Texmaker TexMakerX TexShop Texworks WinEdt GEdit LaTeX Plugin WineFish WinShell

See also

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. ^ On Windows some pdf viewer like Sumatra PDF or Adobe Reader don't use command line arguments for forward search, but the editor sends the document position to them using DDE
  5. ^ LaTeX panel & Matrix panel
  6. ^ requires installation of extra package
  7. ^ requires installation of extra package ( → How to install spelling dictionaries for the TeXworks editor )
  8. ^ 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 )
  9. ^ template file in resource directory ( → Documentation of the code completion feature )