Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

What editors/IDEs are available for easing the process of writing TeX/LaTeX documents?

Please state some useful features like code completion, spell checking, building final DVI or PDF files, etc.


This question is undergoing a systematic refurbishment, see Let’s polish the Editors/IDEs question on meta. If you’d like to see another editor feature covered here or to take care of an editor that’s not covered yet, share your ideas in that meta question.

share|improve this question
1  
10  
Wikipedia has a list: Comparison of TeX editors. – Caramdir Apr 4 '11 at 2:26
show 1 more comment

34 Answers

1 2

Well, basically all LaTeX editors are going to handle building the dvi or pdf for you and I never use code completion. What I mainly look for is an intuitive GUI, customizability and easy integration with external programs.

On the Mac I mostly use texmaker. TeXShop is fine for quick jobs, but it lacks the power and customizability of texmaker, e.g. I want to have more control over which pdf viewer to use and how to configure it. Sometimes I use Aquamacs Emacs when I need a bit more power, e.g. texmaker only does soft wordwrap but I find hard word wrap to be more useful when you are using version control systems. Aquamacs is the best Mac version of Emacs for LaTeXing because it has all of the popular LaTeX modes and extensions built in and well-configured by default. This saves a lot of time compared to setting up plain Emacs. Your pdf viewer is also an important part of your LaTeXing setup and I like Skim for its annotation features and easy integration with Aquamacs Emacs.

On windows I use texmaker or TeXnicCenter. The latter is again due to texmaker's hard word wrap blind spot.

On Linux I generally use Kile or some flavor of Emacs, but I only use Emacs if it is a machine that I use regularly enough to go through the pain of setting it up to work with LaTeX properly. I could use texmaker on Linux too, but since it is basically a slightly inferior clone of Kile there is not much point.

share|improve this answer

Emacs with WhizzyTeX

Available for: Linux, Unix-based systems
Open Source


I just recently discovered WhizzyTeX for Emacs. It gives you a real-time preview of your document, as you type. It can also show you where your cursor is with respect to the document.

It works with everything that I've thrown at it: Math, tipa, synttree, TikZ, etc. The only problem I've encountered so far is that TikZ nodes with text get garbled together.

For Ubuntu/Debian users:

  1. sudo apt-get install advi whizzytex
  2. Start Emacs
  3. M-x whizzytex-mode
share|improve this answer

Scribes

  • Available for: Linux
  • Free & Open source
  • Unicode: Yes
  • RTL/BiDi: Yes
  • Custom BG/syntax highlighting: Yes (GTK)
  • Best feature: customizable templates/snippets (great for quick insertion of figure/table/listing environments, inserting non-ASCII characters for XeTeX users, etc)

screenshot of LaTeX editing with Scribes

share|improve this answer

Scientific Word

Available for : Windows
Commercial


Same as Scientific WorkPlace, but without algebra system (therefore the lower price).

share|improve this answer
1 2

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.