LaTeX Editors/IDEs



List of LaTeX editors

  • Archimedes
  • Atom
  • Auto Latex Equations for Google Docs
  • Bakoma TeX Word
  • Compositor
  • Emacs with AUCTeX
  • Emacs with WhizzyTeX
  • gedit with the gedit-LaTeX-plugin
  • Geany with GeanyLaTeX
  • gummi
  • Inlage
  • IntelliJ IDEA
  • jEdit
  • JOVE
  • Kile
  • KTikZ
  • Latexian
  • Latexila
  • LaTeX Base
  • LEd
  • LyX
  • Notepad++
  • Overleaf
  • Open LaTeX Studio
  • Papeeria
  • QuatraTeX
  • RTextDoc
  • DMelt
  • Scientific Word
  • Scientific Workplace
  • Scribes
  • Scribo
  • Sublime Text with LaTeXTools or LaTeXing Plugin
  • ShareLaTeX
  • TechWriter
  • TeXlipse for Eclipse
  • Texmaker
  • TeXnicCenter
  • TeXnicle
  • TexPad
  • Texpen
  • TeXShop
  • TeXStudio
  • TextMate
  • TeXworks
  • Verbosus
  • Vim with LaTeX-Box
  • Vim with LaTeX-plugin
  • Vim with Snipmate plugin and rubber
  • Vim with vimtex
  • WinEdt
  • Winefish
  • WinShell

Emacs with AUCTeX - emacs auctex

  • Platforms: Windows, Mac (incl. Aquamacs fork), Unix
  • License: Free software (GPL)
  • Languages: de, dk, fr, is, it, jp, nl, pl, se, sk are supported by AUCTeX language styles
  • Unicode: Yes, from Emacs 23, characters are represented using Unicode
  • RTL/bidirectional support: From Emacs 24, through bidi-mode
  • % !TeX directives: No, but has several realizations of file local variables
  • Syntax highlighting: Yes, customisable through customize and Elisp
  • Code completion: Yes
  • Code folding: Yes
  • Spell checking: Yes
  • SyncTeX: Yes
  • Built-in output viewer: Yes
  • Project management: org-mode, reftex-mode, speedbar
 autcex editors

Learn latex Tutorial - autcex editors - latex Example

RefTeX

  • RefTeX is another plugin to Emacs, independent from and complementary to AUCTeX, which aids you with the management of bibliographic sources.
  • It makes all your references as easy to find as a C-c , for both BibTeX and biblatex, and also provides convenient shortcuts for navigating between sections in your document, bound by default to C-c =:
 latex reftex

Learn latex Tutorial - autcex editors - latex Example

AUCTeX

  • AUCTeX supports multi-file parsing, so that huge documents with \input or \includecommands are easily compiled with C-c C-c from any of their files. No more going back to the master file in order to compile.
  • AUCTeX's preview-latex offers WYSIWYG previewing of formulae.

Interesting features of Emacs:

  • Use table-insert along with table-generate-source and table-recognize-* functions to easily create a base for your tables.
  • Lots of useful keyboard shortcuts
  • Extensively documented, both in Emacs, via the Emacs and AUCTeX Texinfo manuals, and via many books in several languages.
  • Supports most of vim's features and keybindings through evil-mode.

Vim with LaTeX-suite - vim latex-suite

  • Platforms: Windows, Mac, Linux and others
  • License : Open Source Charityware
  • Unicode: Yes
  • RTL/bidi support: partially
  • % !TEX directives: No, but has modelines
  • Syntax Highlighting: Yes, customizable
  • Code Completion: Yes (using Omni Completion, extendable with SnipMate plugin)
  • Code Folding: Yes
  • Spell Checking: Yes
  • SyncTeX: Yes
  • Built-in Output Viewer: No
 latex suite

Learn latex Tutorial - latex suite - latex Example

VIM

  • Regular Expressions
  • Powerful keyboard short-cuts/commands
  • Extremely customizable
  • Smart Indenting

LaTeX-Suite

  • Calling the compiler is quick with \ll; viewing the result is \lv
  • Environments accessible with three letter sequences in insert mode:
  • EEQ = equation environment
  • EFI = figure environment
  • Place-holders (<+text+>) can be jumped to with Ctrl-J without leaving insert mode
  • Inverse searching: Double click in (supported) pdf viewer and you jump to corresponding tex source line

TeXstudio - texstudio (formerly TexMakerX)

  • Platforms: Windows XP/Vista/7/8/10, OS X, Linux, FreeBSD
  • License: GPL v2
  • Languages: cs, de, en, es, fr, hu, ja, pl, pt_BR, ru, vi, zh_CN
  • Unicode: Yes
  • RTL/bidi: experimental
  • % !TeX directives: Yes
  • Syntax Highlighting: Yes, customizable
  • Code Completion: Yes, customizable and auto-customized
  • Code Folding: Yes
  • Spell Checking: Yes, including grammar checking based on LanguageTool.
  • SyncTeX: Yes
  • Built-in Output Viewer: Yes, supports PDF
  • Project Management: Yes
 texstudio latex

Learn latex Tutorial - texstudio latex - latex Example

Other pros:

  • cross-platform,
  • writing support (incr. search, folding, navigation, auto-completion, custom macros)
  • inline interactive spell-checking
  • support to the main latex tools, including tikz, pstricks, etc.
  • multi-views: math, structure
  • svn support
  • runs in a usb
  • pdf viewer included, but can be configured to use external viewers (also with synctex)
  • live-updating inline preview for formulas and code segments
  • tools for easy table editing and table-code formatting
  • multiple cursors
  • smart BibTeX auto-complete (including multiple, comma-separated citations) and hovering on \cite text shows a preview of the BibTeX entry
  • document templates
  • very active and responsive developer and community
  • adjustable icon size makes it suitable for high resolution displays (preferences->show advanced options->gui scaling)

Cons:

  • Does not support split editor

Texmaker - texmaker

  • Platforms: Windows XP/Vista/7/8, OS X 10.5+, Linux
  • License: GPL license, free
  • Languages: cs, de, el, en, es, fa, fr, gl, hu, it, nl, pl, pt, pt (bra), ru, se, sr, zh (cn), zh (tw)
  • Unicode: Yes
  • % !TEX directives: No
  • Syntax Highlighting: Yes, customizable
  • Code Completion: Yes, customizable
  • Code Folding: Yes
  • Spell Checking: Yes
  • SyncTeX: Yes
  • Built-in Output Viewer: Yes, supports PDF
  • Project Management: Yes
 latex textmaker

Learn latex Tutorial - latex textmaker - latex Example

TeXworks — texworks

  • Platforms: Windows XP/Vista/7/8, OS X, Linux all pre-compiled plus source available
  • License: GPL
  • Languages: en, af, ar, ca, cs, de, fa, fo fr, it, ja, nl, ko, pl, pl, ru, sl, tr zh
  • Unicode: Yes
  • RTL/bidi: Yes
  • % !TEX directives: Yes
  • Syntax Highlighting: Yes, regex-based
  • Code Completion: Yes, customizable based on 'known entry' list
  • Code Folding: No
  • Spell Checking: Yes, but have to install by hand
  • SyncTeX: Yes
  • Built-in Output Viewer: Yes, PDF (Poppler-based, auto-follow option to scroll source and preview together)
  • Project Management: No
 latex texworks

Learn latex Tutorial - latex texworks - latex Example


Related Searches to LaTeX Editors/IDEs