Comparison of TeX editors: Difference between revisions
Appearance
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|®}}</sup>] <!-- Scientific WorkPlace --> |
| [http://www.truetex.com/truetex.htm TrueTex<sup>{{unicode|®}}</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
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 | 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
- ^ "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.
- ^ L, M and W refer to Linux, MacOS and Windows respectively (of course other combinations are possible, using emulators or other software)
- ^ 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)
- ^ 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
- ^ LaTeX panel & Matrix panel
- ^ requires installation of extra package
- ^ requires installation of extra package ( → How to install spelling dictionaries for the TeXworks editor )
- ^ 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 )
- ^ template file in resource directory ( → Documentation of the code completion feature )