Difference between revisions of "Text Editors"

From Wiki
Jump to navigation Jump to search
(added iTeXMac)
(Moved remarks into the features table)
Line 9: Line 9:
 
<td> Windows </td>
 
<td> Windows </td>
 
<td> MacOS X </td>
 
<td> MacOS X </td>
</tr> <tr>
+
<td> Remarks </td>
 +
</tr> <tr style="background:#eeeeee;">
 
<td> [http://www.emacswiki.org/cgi-bin/wiki Emacs] with [http://www.gnu.org/software/auctex/ AUCTeX] </td>
 
<td> [http://www.emacswiki.org/cgi-bin/wiki Emacs] with [http://www.gnu.org/software/auctex/ AUCTeX] </td>
 
<td> SU+? </td>
 
<td> SU+? </td>
Line 15: Line 16:
 
<td> y </td>
 
<td> y </td>
 
<td> y </td>
 
<td> y </td>
 +
<td> Only the current developer version of AUCTeX has ConTeXt support. Berend de Boers ConTeXt mode for Emacs has been merged with the former ConTeXt support in AUCTeX by Patrick Gundlach. </td>
 
</tr> <tr>
 
</tr> <tr>
 
<td> [http://www.vim.org Vim]  </td>
 
<td> [http://www.vim.org Vim]  </td>
Line 21: Line 23:
 
<td> y </td>
 
<td> y </td>
 
<td> y </td>
 
<td> y </td>
</tr> <tr>
+
<td> --- </td>
 +
</tr> <tr style="background:#eeeeee;">
 
<td>[http://scintilla.sourceforge.net/SciTE.html SciTE]</td>
 
<td>[http://scintilla.sourceforge.net/SciTE.html SciTE]</td>
 
<td> CSU </td>
 
<td> CSU </td>
Line 27: Line 30:
 
<td> y </td>
 
<td> y </td>
 
<td> y (X11) </td>
 
<td> y (X11) </td>
 +
<td> ConTeXt support not before v1.6.x. ConTeXt support files come with the ConTeXt distribution in directory context/data/context.properties. See also the [http://www.pragma-ade.com/general/manuals/mscite.pdf manual mcite.pdf]
 +
[http://homepage.mac.com/atl/tex/#other SciTE on MacOSX 10.3] is Adam's quick-and-dirty port of SciTE to Panther/X11. </td>
 
</tr><tr>
 
</tr><tr>
<td> [http://www.uoregon.edu/~koch/texshop/ TeXshop] (Simple Cocoa IDE) </td>
+
<td> [http://www.uoregon.edu/~koch/texshop/ TeXshop] </td>
 
<td> C?PSTU? </td>
 
<td> C?PSTU? </td>
 
<td> n </td>
 
<td> n </td>
 
<td> n </td>
 
<td> n </td>
 
<td> y (native)</td>
 
<td> y (native)</td>
</tr><tr>
+
<td> Simple Cocoa IDE </td>
<td> [http://gedit.sourceforge.net/ gedit] (GNOME editor) </td>
+
</tr><tr style="background:#eeeeee;">
 +
<td> [http://gedit.sourceforge.net/ gedit] </td>
 
<td> SU2? </td>
 
<td> SU2? </td>
 
<td> y </td>
 
<td> y </td>
 
<td> n </td>
 
<td> n </td>
 
<td> y (X11) </td>
 
<td> y (X11) </td>
 +
<td> GNOME editor </td>
 
</tr><tr>
 
</tr><tr>
<td> [http://lumumba.luc.ac.be/jori/klat/ klat] (KDE kate) </td>
+
<td> [http://lumumba.luc.ac.be/jori/klat/ klat] </td>
 
<td> STU2? </td>
 
<td> STU2? </td>
 
<td> y </td>
 
<td> y </td>
 
<td> n </td>
 
<td> n </td>
 
<td> y (X11) </td>
 
<td> y (X11) </td>
</tr> <tr>
+
<td> KDE editor, based on kate </td>
<td> [http://itexmac.sourceforge.net/ iTeXMac] (Complex Cocoa IDE) </td>
+
</tr> <tr style="background:#eeeeee;">
 +
<td> [http://itexmac.sourceforge.net/ iTeXMac] </td>
 
<td> C?SPTU+ </td>
 
<td> C?SPTU+ </td>
 
<td> n </td>
 
<td> n </td>
 
<td> n </td>
 
<td> n </td>
 
<td> y (native) </td>
 
<td> y (native) </td>
 +
<td> Complex Cocoa IDE; doesn't like tabulated source! </td>
 
               </tr>
 
               </tr>
 
</table>
 
</table>
Line 63: Line 72:
 
* + = more…
 
* + = more…
 
* ? = previous feature probable but unsure
 
* ? = previous feature probable but unsure
 
 
'''Remarks'''
 
     
 
Emacs + AUCTeX: Only the current developer version of AUCTeX has ConTeXt support. Berend de Boers ConTeXt mode for Emacs has been merged with the former ConTeXt support in AUCTeX by Patrick Gundlach.
 
               
 
SciTE: Only the latest version 1.6.x has ConTeXt support. Fink’s version ist too old. The ConTeXt support files are in the ConTeXt distribution in the directory context/data/context.properties. See also the [http://www.pragma-ade.com/general/manuals/mscite.pdf manual mcite.pdf]
 
       
 
[http://homepage.mac.com/atl/tex/#other SciTE on MacOSX 10.3] is Adam's quick-and-dirty port of SciTE to Panther/X11.
 

Revision as of 20:20, 3 August 2004

< Main Page

You can use any text editor for creating a source file for ConTeXt. A lot of editors provide generic TeX syntax highlighting (not based on a word list). But some have a bit more support for ConTeXt:

Editor features Linux Windows MacOS X Remarks
Emacs with AUCTeX SU+? y y y Only the current developer version of AUCTeX has ConTeXt support. Berend de Boers ConTeXt mode for Emacs has been merged with the former ConTeXt support in AUCTeX by Patrick Gundlach.
Vim SU2+? y y y ---
SciTE CSU y y y (X11) ConTeXt support not before v1.6.x. ConTeXt support files come with the ConTeXt distribution in directory context/data/context.properties. See also the manual mcite.pdf SciTE on MacOSX 10.3 is Adam's quick-and-dirty port of SciTE to Panther/X11.
TeXshop C?PSTU? n n y (native) Simple Cocoa IDE
gedit SU2? y n y (X11) GNOME editor
klat STU2? y n y (X11) KDE editor, based on kate
iTeXMac C?SPTU+ n n y (native) Complex Cocoa IDE; doesn't like tabulated source!

features:

  • C = TeX/ConTeXt command completion
  • P = PDF preview
  • S = TeX/ConTeXt syntax highlighting
  • T = ConTeXt typesetting
  • U = Unicode (UTF-8) handling
  • 2 = bidirectional edit (right-to-left)
  • + = more…
  •  ? = previous feature probable but unsure