Changes

Jump to navigation Jump to search
2,732 bytes removed ,  18:07, 1 April 2019
refactored editors table
< [[Main Page]] | [[Related Programs]] >
You can use any text editor that can save text files in UTF-8 for creating a source file for ConTeXt, even notepad should do.
Many editors provide generic TeX syntax highlighting, but some have even more support for ConTeXt.
== ConTeXt-aware == <table> <tr style="background:#cccccc;"> <td> Editor </td> <td colspan="7"> features Features </td> <td> Linux OSs </td> <td> Win Remarks </td> <td/tr> MacOS X <tr> <td> [https://atom.io Atom]</td> <td> Remarks CP </td> </trtd> LMW <tr style="background:#eeeeee;"/td> <td> [http://www.emacswikiThe new text editor for the kool kids, based on Electron. Good git client. Lots of plugins covering any editing task.org/cgiInstall plugins "language-bin/wiki Emacs] with [http:context" and "pdf-view" for C and P.</td> </www.gnu.org/software/auctex/ AUCTeX] </tdtr> <tdtr style="background:#eeeeee;"> </td><td> <[http:/td><td> S </td><td> T <www.emacswiki.org/td><td> U cgi-bin/wiki Emacs] with [http://www.gnu.org/software/auctex/ AUCTeX] </td> <td> CT </td> <td> ? LMW </td> <td> y Extremely powerful & highly configurable text editor for CTRL- and ALT- key lovers.</td> <td> y </td> <td> y </tdbr>The official AUCTeX distribution beginning with 11.50 has ConTeXt support. Berend de Boers ConTeXt mode for Emacs has been merged with the former ConTeXt <td> Extremely powerful & highly configurable text editor support in AUCTeX by Patrick Gundlach. The [[AUCTeX]] page on this wiki has further AUCTeX customization for CTRL- and ALT- key loversConTeXt.<br> The official AUCTeX distribution beginning If you write documents with 11.50 has ConTeXt support. Berend de Boers ConTeXt mode for Emacs has been merged with the former ConTeXt support bibliographies, indexes, or cross-references, you may also be interested in AUCTeX by Patrick Gundlach. The [[AUCTeXReftex|using Reftex]] page on this wiki has further AUCTeX customization for ConTeXt. If you write documents with bibliographies, indexes, or cross-references, you may also be interested in There is also [[Emacs-muse]] which is an extension.</td> </tr> <tr> <td> [[Reftex|using Reftexhttp://gedit.sourceforge.net/ gedit]]. There is also [[Emacs-muse]] which is an extension.</</td> </trtd> <tr/td> <td> [[Vim]] <L(M)W </td> <td> GNOME editor </td> <td/tr> </tdtr style="background:#eeeeee;"> <td> S <[http://td><td> T www.jedit.org jEdit]</td> <td> U </td> <td> 2 LMW </td> <td> ? <Cross-platform mature programmer's text editor. Good support for TeX and LilyPond among the rest.</td> <td> y </tdtr> <td> y </tdtr> <td> y [http://kate-editor.org Kate] </td> <td> C</td> Extremely powerful & highly configurable text editor <td> L(MW) </td> <td> Kate is an advanced multi-document text editor for KDE. It operates has built-in different "modes"LaTeX syntax highlighting, but you can install a [http: you type in text in "insert mode" and pass commands to the editor in "normal mode//kde-files.org/content/show." Whether you prefer Vim or emacs is a religious question of the highest importancephp/ConTeXt+-+Syntax+Highlighting?content=54006 file that provides ConTeXt syntax highlight]. </tdtr> </tr> <tr style="background:#eeeeee;"> <td>[[Scite]] or [[Textadept]http://www.nano-editor.org/ nano]</td> <td> C </td> <td> L(MW) </td> <td> S </td><td> T Curses-based text editor for Unix and Unix-like systems, designed to be a free replacement for the Pico text editor. Has basic TeX syntax highlighting. </td><td> U </tdtr> <td> </tdtr> <td> [[Notepad++]] </td> <td> y 2 </td> <td> y W </td> <td> y (TA only) </td> <td> ConTeXt since v1Npp is one of the most powerful and useful text editors around.6.x. ConTeXt support files come For Windows users (you can also use it under Wine) wanting a modern interface with loads of included features (see especially the ConTeXt distribution in directory context/data/contextTextFX menu), it deserves a close look.properties. See also the [http:</td> </www.pragma-ade.com/general/manuals/mscite-s.pdf manual mcite.pdf]. </td> </tr><tr> <tr style="background:#eeeeee;"> <td> [http:[Scite]] or [[Textadept]]<//www.uoregon.edu/~koch/texshop/ TeXshop] </tdtd> <td> ? CT </td> <td> P L(M)W </td> <td> S <ConTeXt since v1.6.x. ConTeXt support files come with the ConTeXt distribution in directory context/td><td> T <data/td><td> U <context.properties. See also the [http:/td><td> </td><td> www.pragma-ade.com/general/manuals/mscite-s.pdf manual mcite.pdf]. </td> <td> - </tdtr> <tr> <td> - [https://www.peterborgapps.com/smultron/ Smultron]</td> <td> y (native)PTU </td> <td> Simple Cocoa IDEM </td> <td>Shareware. [[ConTeXt_Minimals/Mac_Installation#TeXShop_installation_and_configurationSmultron_installation_and_configuration|Configuration Old configuration instructions]] .</td> </tr> <tr style="background:#eeeeee;"> <td>[http:[TextMate]] <//www.tug.org/texworks/ TeXWorks]</tdtd> <td> C </td> <td> P M </td> <td> S </td><td> T <The ConTeXt bundle is not in the distribution, but you can download a copy from [https:/td><td> U </td>github.com/pgundlach/context.tmbundle/ GitHub]. </td> </tdtr> <tdtr> </td> <td> y [http://www.uoregon.edu/~koch/texshop/ TeXshop] </td> <td> y PT </td> <td> y M </td> <td> Probably the most widespread TeX Simple Cocoa IDE, similar to TeXshop, supported by TUG. [[ConTeXt_Minimals/Mac_Installation#TeXShop_installation_and_configuration|Configuration instructions]] </td> </tr> <trstyle="background:#eeeeee;"> <td> [[TextMate]https://www.texstudio.org/ TeXstudio] </td> <td> C PST </td> <td> - LMW </td> <td> S Extensive, memory-hungry TeX IDE </td><td> T </tdtr> <tdtr> U </td><td> ? <[http://www.tug.org/texworks/td><td> TeXWorks]</td> <td> - PT </td> <td> - LMW </td> <td> y (native)Probably the most widespread TeX IDE, similar to TeXshop, supported by TUG. </td> <td/tr> The ConTeXt bundle is not yet in the distribution, but you can download a copy from [https <tr style="background:#eeeeee;"> <td> [http://github.com/pgundlach/contextwww.textpad.tmbundlecom/ GitHubTextPad]. </td> <td> CT </trtd> <tr style="background:#eeeeee;"> <td> [[Notepad++]] td> W </td> <td> <Commercial; TeX/ConTeXt/LaTeX command library; configurable to run a whatever-TeX command as a tool</td> <td/tr> </tdtr> <td>S [[Vim]] </td> <td>T CT2 </td> <td>U </td><td>2 </td><td>+ LMW </td> <td> (Wine)</td> <td>y </td> <td> – </td> <td> Npp is one of the most powerful and useful Extremely powerful & highly configurable text editor. It operates in different "modes": you type in text editors aroundin "insert mode" and pass commands to the editor in "normal mode. For Windows users (" Whether you can also use it under Wine) wanting prefer Vim or emacs is a more modern interface with loads religious question of included features (see especially the TextFX menu), it deserves a close look. <highest importance.</td> </tr> <trstyle="background:#eeeeee;"> <td> [http://kate-editorwww.winedt.org Katecom/ WinEdt] </td> <td> - T </td> <td> - W </td> <td> S </td><td> ? </td><td> U </td><td> - Shareware. A nice, configurable Windows editor for LaTeX. A large collection of buttons with Greek letters and other (KDE3math) / 2 (KDE4) <td> + </td>symbols is very helpfulp when typesetting math. It also has spell checker. LaTeX users can also find many templates <td> y <(tables, enumerations, ...) and compiling/td> <td> y previewing the documents by clicking a button. This is supported for ConTeXt also. You can configure it easily.</td> <td> y </td> <td> Kate is an advanced multi-document text editor for KDE (KWrite is in the same package, but handles only single documents). It has already built-in LaTeX syntax highlighting, but you can install a [http://kde-files.org/content/show.php/ConTeXt+-+Syntax+Highlighting?content=54006 file that provides ConTeXt syntax highlight]. It is planned to be included in the Kate package itself in the (near) future though. </tr> <tr style="background:#eeeeee;"> <td> [https://atom.io Atom]</td> <td> C </td><td> P </td><td> S </td><td> U </td><td> - </td><td> - </td><td> - </td> <td> y </td> <td> y </td> <td> y </td> <td>The new text editor for the kool kids, based on Electron. Good git client. Lots of plugins covering any editing task. Install plugins "language-context" and "pdf-view" for C and P.</td> </tr> </table>
'''featuresFeatures/OSs:''' * C = TeX/ConTeXt syntax highlighting (and perhaps command completion )
* P = PDF preview
* S = [[SyncTeX]] support (synchronising between text in PDF and TeX/ConTeXt syntax highlighting source)
* T = ConTeXt typesetting
* U = Unicode (UTF-8) handling* 2 = bidirectional edit editing (right-to-left)* + = more…
* ? = previous feature probable but unsure
* L = Linux
* M = MacOS X
* W = Windows
== Other editors == The following (Probably more editors have no specific ConTeXt support, but do a good job for generic (La)TeX typesetting, so you may use them for ConTeXt as well:<table> <tr style="background:#cccccc;"> <td> Editor </td> <td colspan="7"> features </td> <td> Linux </td> <td> Win </td> <td> MacOS X </td> <td> Remarks </td> </tr><tr> <td> [http://www.winedt.com/ WinEdt]</td> <td> - </td><td> - </td><td> S </td><td> T </td><td> U </td><td> - </td><td> - </td> <td> - </td> <td> y </td> <td> - </td> <td>Shareware. A nice, configurable Windows editor for LaTeX. A large collection of buttons with Greek letters C and other (math) symbols is very helpfulp when typesetting math. It also has spell checker. LaTeX users can also find many templates (tables, enumerations, ...) and compiling/previewing the documents by clicking a button. This is supported for ConTeXt also. You can configure it easily.</td> </tr><tr style="background:#eeeeee;"> <td> [http://www.nano-editor.org/ GNU nano] </td> <td> </td> <td> </td> <td> S </td> <td> </td> <td> U </td> <td> ? </td> <td> </td> <td> y </td> <td> y </td> <td> y </td> <td> Curses-based text editor for Unix and Unix-like systems, designed to be a free replacement for the Pico text editor. Has basic TeX syntax highlighting. </td> </tr><tr> <td> [http://gedit.sourceforge.net/ gedit] </td> <td> </td> <td> </td> <td> S </td> <td> </td> <td> U </td> <td> ? </td> <td> </td> <td> y </td> <td> y </td> <td> y (X11) </td> <td> GNOME editor </td> </tr><tr style="background:#eeeeee;"> <td> [http://www.textpad.com/ TextPad]</td> <td> - </td> <td> - </td> <td> S </td> <td> T </td> <td> U </td> <td> ? </td> <td> + </td> <td> - </td> <td> y </td> <td> - </td> <td> Commercial; TeX/ConTeXt/LaTeX command library; configurable to run a whatever-TeX command as a tool</td> </tr><tr> <td> [https://www.peterborgapps.com/smultron/ Smultron]</td> <td> - </td><td> P </td><td> S </td><td> T </td><td> U </td><td> - </td><td> - </td> <td> - </td> <td> - </td> <td> y </td> <td>Shareware. [[ConTeXt_Minimals/Mac_Installation#Smultron_installation_and_configuration|Old configuration instructions]].</td> </tr><tr style="background:#eeeeee;"> <td> [https://sourceforge.net/projects/nedit/ NEdit]</td> <td> - </td><td> - </td><td> S </td><td> - </td><td> - </td><td> - </td><td> - </td> <td> y </td> <td> y </td> <td> ? </td> <td>X server (Cygwin/Xorg) is needed to run Nedit on Windows. Outdated.</td> </tr> <tr> <td> [http://www.jedit.org jEdit]</td> <td> - </td><td> - </td><td> S </td><td> U </td><td> - </td><td> - </td><td> - </td> <td> y </td> <td> y </td> <td> y </td> <td>Cross-platform mature programmer's text editor. Good support for TeX and LilyPond among the rest.</td> </tr><tr style="background:#eeeeee;"> <td> TeXstudio </td> <td> ? </td> <td> P </td> <td> S </td> <td> T </td> <td> U </td> <td> ? </td> <td> ? </td> <td> y </td> <td> y </td> <td> y </td> <td> Entensive, memory-hungry TeX IDE </td> </tr></table> == SyncTeX == For synchronising between text in PDF and TeX source see [[SyncTeX]].

Navigation menu