tags:

views:

1502

answers:

7

What LaTex editor do you suggest? Could you please give me some links?

+1  A: 

In Linux it's more likely that extensions to existing editors will be more mature than entirely new ones. Thus, the two stalwarts (vi and emacs) are likely to have packages available.

EDIT: Indeed, here's the vi one:

http://vim-latex.sourceforge.net/

... and here's the emacs one:

http://www.gnu.org/software/auctex/

I have to say, I'm a vi man, but the emacs package looks rather spiffy: it includes the ability to embed preview images of formulas in your emacs buffer.

Andy
+3  A: 

Honestly, I've always been happy with emacs. Then again, I started out using emacs, so I've now doubt that it colours my perceptions. Still, it gives syntax highlighting and formatting, and can easily be configured to build the LaTeX. Check out the TeX mode.

Blair Conrad
Hmmm... auctex > tex-mode
dmckee
True. I shoulda said.
Blair Conrad
+3  A: 

I use TeXMaker. If you're using Ubuntu, it should be in the apt-get repository (sudo apt-get install texmaker).

Michael Aaron Safyan
+1  A: 

There is a pretty good list at linuxappfinder.com.

My personal preference for LaTeX on Linux has been the KDE-based editor Kile.

Joel Wietelmann
+1  A: 

I normally use Emacs (it has everything you need included).

Of course, there are other options available:

  • Kile is KDE's LaTeX editor; it's excellent if you're just learning or if you prefer the integrated environment approach;
  • Lyx is a WYSIWYG editor that uses LaTeX as a backend; i.e. you tell it what the text should look like and it generates the corresponding LaTeX

Cheers.

scvalex
Anyone have recent experiences with LyX? Back when I tried, it felt really awkward to the point that I'd rather work with the LaTeX source. I don't know if it was poorly implemented or I just have a fundamental aversion to WYSIWYG LaTeX.
Joel Wietelmann
@Joel: It's much better now. I tried it out with version 1.3, hated it, and recently started using 1.7. The change tracking facility is very good, and is integrated with its built in version control. LyX's native format is sane, you can meaninfully do diffs by hand on it. Sometimes I use in it preference to Emacs/Auctex.
Charles Stewart
A: 

When I started to use Latex, I used Eclipse with the texlipse plugin. That allowed me to use the same environment in Linux and Windows, has some auto completion features and runs all tools (latex, bibtex, makeindex, ...) automatically to fully build the project.

But now I switched. Eclipse is large and slow on my PCs, crashes often and shows some weird behaviour here and there. Now I use vim for editing and make in collaboration with a self written perl script to build my projects. Using cygwin I am still able to use the same work flows under Linux and Windows.

+1  A: 

Gummi is the best LaTeX editor. It is a free, open source, cross-platform, program written in python, featuring a live preview pane.

http://gummi.midnightcoding.org/

e4

D W