What are the best LaTeX editor/compiler?

38,873

Solution 1

Didn't quite understand what you meant by 'editor/compiler that does not show the output until it is done'. However, I'd suggest Kile. It is the only one which gave me output despite any unmet library dependency. I've tried a few others without success, even on Windows 7 (although some seem to work excellently on Windows XP).

Install kile with the command in a terminal:

sudo apt-get install kile

Solution 2

Texmaker is a very good cross-platform LaTeX editor. Installation link: Texmaker Install texmaker

Solution 3

What I like about gedit with the gedit-latex-plugin is that you can configure your own snippets with shortcuts. For example, if you use \mbox{text} often, you generate a snippet \mbox{$} with the shortcut tab-mb, so you just have to type tab-mb to have the mbox latex command with the cursor positioned in the place where you placed the $ in the snippet.

gedit with gedit-latex-plugin and the snippet window

To install it:

sudo apt-get install gedit gedit-latex-plugin

Solution 4

I've been using Vim-LaTeX. The pros are user-defined macros as well as many convenient pre-defined hotkeys in addition to the pluses of Vim (efficient text editor). The cons are the cons of Vim (weird text editor) plus the fact that the package is pretty raw looking. Vim is just a text editor, so although the Vim-LaTeX addon adds extra commands and menus, there are no point-and-click graphical shortcuts--and there is no document outline until the pdf is produced. In all, I've come to enjoy it....

Solution 5

https://www.texstudio.org is the best editor for me in Linux.

sudo apt install texstudio
Share:
38,873

Related videos on Youtube

Ivan Lerner
Author by

Ivan Lerner

Physics student at the University of Sao Paulo

Updated on September 18, 2022

Comments

  • Ivan Lerner
    Ivan Lerner over 1 year

    I'm looking for a LaTeX editor/compiler that does not show the output until it is done. It can be in terminal or not, I don't care.

    • Simon
      Simon over 11 years
    • Rmano
      Rmano over 10 years
      I do not understand exactly what you want here. Editing without seeing the (formatted) output can be done with any text editor. And compiling never shows the output, just creates the output file. If what you want is not seeing output during compilation, simply redirect the output (latex file.tex >/dev/null 2>&1).
  • Ivan Lerner
    Ivan Lerner over 11 years
    I meant that I want to edit the hole thing and then compile it. I've heard that some compilers show you a preview, or you edit like MsWord and I don't want that. I'll try Kile, thank you.
  • VedVals
    VedVals over 11 years
    You can open one editor in one workspace and output in other. Edit .tex file, compile it and then see the output in the next workspace. Convenient arrangement.
  • NeoShow
    NeoShow over 11 years
    gedit + gedit-latex-plugin + syntex + evince is the perfect combination.
  • nutty about natty
    nutty about natty about 11 years
  • Gustavo Garcia
    Gustavo Garcia about 5 years
    Kile is currently deprecated