Wednesday, November 25, 2020
Home Linux Best LaTeX Editor: 33 LaTeX Editors Reviewed for Linux Nerds

Best LaTeX Editor: 33 LaTeX Editors Reviewed for Linux Nerds

In the arena of Linux, LaTeX is considered as a standard markup language. It helps the users for editing the documents to markup level. There are lots of best LaTeX Editor available for Linux, but it seems difficult to choose the Best LaTeX Editor for both advanced and beginner. In this tutorial, I am going to share with you a list of top best LaTeX Editors for Linux and how to install those on Ubuntu. If you are a great fan of LaTeX editing or just started to learn it, this list will guide you to get the best LaTeX Editor for your Linux system.

Best LaTeX Editor: Top 33 Reviewed

Here this list will be divided into 3 part that means I will be covering standalone software, online LaTeX editor and lastly, LaTeX with extensions.

Note: For clarification, these applications are not listed in any specific order, and the features mentioned here are not all-inclusive. The features mentioned are compiled either from their respective official websites or my personal experience using them.

1. TeXmaker


TeXmaker is one of the best LaTeX editor available out there. It’s to be the most user-friendly LaTeX IDE for the newbie. TeXmaker supports all the major platforms including Windows, Linux, and macOS. It provides syntax highlighting, auto code completion, code folding, spells checking, etc.

Download TeXmaker

2. TeXStudio


TeXStudio is a fork of Texmaker which comes with cross-platform features and lots of customization. It provides writing support including auto-completion, custom macros, search, folding, navigation, etc. It has an inline interactive spell-checking tool and built-in output viewer.


3. Kile


Maybe Kile is the editor; you had been looking for years. You can customize anything and very easy to use. After Installing, you will not be bored after a day-long working on it and this how it becomes one of the best LaTeX editors. Kile is a fantastic LaTeX editor which offers some unique features like image insertion, creating tables automatically, and enumeration macros are helpful. If you’re a beginner then definitely Kile will teach you nicely and professionally. Besides all the standard features, it can manage the project and provides a command-line interface also.

Download Kile

4. RTextDoc


RTextDoc is an excellent choice for a LaTeX editor. It has attractive and easy to use features including word look-up with more than 40 dictionaries, built-in graphics program based on PStricks, and instant grammar checker. It also supports all the primary OS like Windows, Mac OS, and Linux.

Download RTextDoc

5. LyX


LyX is a document processor that combines the power and flexibility of TeX/LaTeX with the ease of use of a graphical interface. It’s an open-source LaTeX editor that’s available for Windows, Mac, and Linux. It’s quite intuitive and user-friendly. LyX offers import from and export to LaTeX. Unlike other LaTeX editors, it has all the significant features that make the editing comfortable and hassle-free.

Download LyX

6. TeXpen


TeXpen is a LaTeX editor for Windows, Linux, and Mac OS. This software developed in Qt/C++. Auto-completion, Highlighting, Theme templates, One-Click compiling, Built-in PDF preview, Real-Time Equation preview, etc. are mentionable features it can offer.

Download TeXpen from SourceForge

7. TeXWorks


TeXWorks LaTeX editor is a bit different from any other discussed here. It has two side by side panels which provides with an editor window and a document preview window. Clicking o the document preview finds the edit mark at that TeX source related to the clicked location. This feature is out of the box, and that makes it best LaTeX editor for the beginner. Unlike other LaTeX editors, it has all the regular features.

Download TeXWorks from Github

8. Gummi


Gummi is also an open-source and cross-platform LaTeX editor available out there. It has a two-pane view mode which helps the user to edit the syntax and formatting error easily. It also saves a pdf copy automatically of the LaTeX documents when you keep it. There are many mentionable features available like a citing tool, inserting images, helpers for matrix and table editing, configurable snippets of code, spell checker, built-in document viewer, etc.

Download Gummi from GitHub

9. MiKTeX

MikTeX is another great TeX/LaTeX editor for Windows, macOS, and Linux. If you are really into the task of LaTeX document editing, use this finely crafted software and forget everything.

Install for Ubuntu and Linux Mint

  • Add the following PPA to register the repository which contains the MiKTeX installation package:
sudo apt-key adv --keyserver hkp:// --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889 echo "deb xenial universe" | sudo tee /etc/apt/sources.list.d/miktex.list
sudo apt-get update
  • Now install the software:
sudo apt-get install miktex

Download MiKTeX for Other Version

10. KtikZ


It has attractive features that users can get a real-time compilation of LaTeX documents. It’s an open-source LaTeX editor and available for Linux and Windows.

Download KtikZ

11. LaTeXila


LaTeXila is the default and integrated LaTeX environment for the Gnome system. It has a lean and clean interface. Users can install it from the Ubuntu software center.

Download Linux Packages

12.  BaKoMa TeX Word

BaKoMa TeX Word

So far whatever LaTeX editor I have described, all are a free and open source. But this one is neither free nor open-source, but it’s popular and innovative in doing the task. BaKoMa TeX Word is a fantastic LaTeX editor based on WYSIWYG which provides a real-time preview and editing features.


13. Scribes


Scribes is a well know free and open-source LaTeX editor for Linux. This software provides customizable templates or snippets for inserting non-ASCII characters for XeTeX users, a quick insertion of figure/table/listing environments, etc.

Download Scribes

14. DMelt


DMelt is one of the free and best LaTeX editor available for All Java-enabled platforms (Window, Linux, Mac, Sun). This IDE does not only do LaTeX editing instead it provides an environment for scientific computation, data analysis, and data visualization. You can plot functions, do data mining, perform a data-analysis with histograms and arrays, symbolic mathematical calculations, matrix calculations, and much more.

Download from SourceForge  Download from Official site

15. jEdit


jEdit supports cross-platform like Windows XP/Vista/7/8, OS X, Linux (Slackware, Debian). Should work on any platform with a Java VM. Its TeX supports for command insertion, compilation, Aspell, Syntax Highlighting, Code Completion, Code Folding, Autosave, etc.

Download jEdit

16. Open LaTeX Studio

Open LaTeX Studio

It’s an open-source and free LaTeX editor for Windows and Linux system. It offers document template and remote collaboration via Dropbox. Syntax highlighting, code completion, code folding, spell checking, built-in output viewer, etc. are the main features of this LaTeX editor.

Download Open LaTeX Studio

17. Winefish

Winefish is a LaTeX Editor for Experienced Users. Though this software is not under active development, still you can install and test it by yourself and see how it fulfill the LaTeX editing task. Code completion, project management, spell checking are the main features of Winefish.

Download Winefish from SourceForge

Online LaTeX editors

18.  ShareLaTeX


ShareLaTeX is an open-source online LaTeX editor which can be used in any system unless it doesn’t support any browser. It let you create unlimited projects for free. ShareLaTeX has very well done documentation with lots of accessible and useful examples for Newbie. It has many features including latex, pdflatex and XeLaTeX compilers, collaboration with others like Google Docs, autocomplete, spell check, multi-language, export-import data and much more.

19. Overleaf


Overleaf is one of the best online LaTeX editor available in the market. It offers many tex templates, and the support assistance is indeed praiseworthy. There are many features, worth mentioning Unlimited projects, Rich Text View, pdflatex compiler, Autocomplete, Multi-Language spell check, etc.

20. Papeeria


Online LaTeX editor with integrated Gnuplot, templates, project versioning and real-time collaboration. As an online browser-based LaTeX editor, Papeeria supports all the major platform like Windows, Linux, Mac OSX, iOS, Android. It offers some useful features like syntax highlighting, code completion, code folding, spell checking, syncTeX, autosave, project management, etc.

21. LaTeX Base

LaTeX Base

An online LaTeX editor that works without any installation and even an internet connection. LaTeX Base offers a live preview, one-click document publishing and sharing options out of the box. Moreover, it can easily integrate with file storage services like Google Drive and Dropbox.

22. Authorea

Authorea is a new online tool for collaborative social writing. It helps you write LaTeX in your browser.

Extensions for LaTeX Editing

23. Emacs with WhizzyTeX

Emacs with WhizzyTeX is a free and open-source LaTeX editor for Linux and Unix based system. It let you have a real-time preview of your document, as you type. It works smoothly with Math, tipa, synttree, TikZ, etc.

Install it on Ubuntu or Debian-based System

  • For Ubuntu/Debian users:
sudo apt-get install advi whizzytex
  • Now run the below command to start Emacs with WhizzyTeX
M-x whizzytex-mode

24. Visual Studio Code with LaTeX-Workshop

Visual Studio Code with LaTeX-Workshop

LaTeX Workshop is an extension for Visual Studio Code. This plugin has some all in one feature for LaTeX typesetting with Visual Studio Code. It supports cross-platform for Windows, Mac, and Linux. It can also save LaTeX to pdf automatically and have pdf viewer inbuilt. Moreover, Syntax Highlighting, Code Completion, Code Folding, Spell Checking, Project Management, etc. are the main features of this LaTeX editing plugin with Visual Studio.

Download Source Code from GitHub

25. Geany with GeanyLaTeX

Geany is a great and useful IDE editor for Windows and Linux system. It has a plugin, maintained by the leading developer, for editing LaTeX documents. This plugin can create new LaTeX documents, do auto-completion, insert environments easily and offers proper documentation.

26. Auto-Latex Equations add-on for Google Docs

Auto-Latex Equations

It’s a browser-based Google Docs plugin which lets you automatically convert every mathematical equation in your document into beautiful latex images! This plugin is completely free and works without any hassle.

Install Auto-Latex Equations add-on

27. The atom with,latexlatex-plus or latextools packages

Atom with latex, latex-plus, or latextools packages

Atom is open source and completely free Text editor available for Windows, Mac, and Linux. The interface of Atom is modern and thoroughly hackable which is developed on web technologies. It has a package system where its large community contributes various extensions for increasing the functionality. Latex, latex-plus, or latextools packages are the best combination for editing the LaTeX documents. Atom offers all the features that the best LaTeX editor must-have for both professional and beginner users.

Download latex  Download latex-plus  Download latextools

28. gedit with the gedit-LaTeX-plugin

It provides a clean interface and available for Windows, Mac, Linux, and others. Spell Checking, Syntax Checking, and Validation, Code Completion, Outlines, Wizards, Template Editing, BibTeX Integration, User-Defined Snippets are the most essential and mentionable features it can offer for LaTeX documents.

Download gedit-LaTeX-Plugin

29. Vim with LaTeX-suite

Vim with LaTeX-suite

Vim is one of the best IDE or Text editor for Linux available in the market. Users can customize this code editor as per their requirement. There is a suite of macros which can be used to edit LaTeX files. Vim allows automatic code folding, provides powerful keyboard shortcuts/Commands, smart indenting and much more. Vim is best suited for hardcore users with a lot of customization.

Installation Tutorial

30. TeXlipse plugin for Eclipse IDE

TeXlipse plugin for Eclipse IDE

TeXlipse is an open-source and cross-platform best LaTeX editor for Windows, Mac, Linux, and others (Java-based). It provides customizable templates, an outline view, integrated code completion, editor shortcuts, version control, etc. It’s said that this LaTeX plugin is almost essential for Ph.D. writers.

Download TeXlipse Plugin

31. IntelliJ IDEA with LaTeX plugin

IntelliJ IDEA with LaTeX plugin

LaTex is a plugin that used to edit LaTeX documents through JetBrains IDEs. It has many features to offer, but worth mentioning are syntax highlighting, editor toolbar actions with shortcuts, code folding, project management, etc.

Download LaTeX Plugin

32. Emacs with AUCTeX

Emacs with AUCTeX

Emacs is one of the oldest programmable IDE for editors. It has the necessary support for TeX, but with the help of plugins, AUCTeX and RefTeX, Emacs provides advanced support for editing ConTeXt, LaTeX, Texinfo, docTeX, plain TeX documents. It features to support cross-platform including Windows, macOS, and Unix. Emacs also offers Syntax highlighting, auto code completion, spell checking, code folding, project management, and build in output viewer.

Download Emacs with AUCTeX Plugin

33. Sublime Text with LaTeXTools or LaTeXing Plugin

Sublime Text with LaTeXTools or LaTeXing Plugin

Sublime is a simple and easy to go, but powerful, text editor for almost all the major platforms including Windows, Linux, Mac OS, and Unix system. This code editor is similar to Notepad++ and much easier to set up for LaTeX with the help of LaTeXing plugin or LaTeXTools. Both the plugins can be found in the package control tool. The sublime code editor is being actively developed and has a huge loyal community who creates plugins for.

Download LateXTools  Download LaTeXing

I hope this all in one Best LaTeX editor list will help you to choose the right one for your task. Did you like this tutorial review? Do you want me to include any other best LaTeX editor in this list? Share your thoughts in the comment box. And don’t forget to inform your friends on social media. This small step will let this site live forever.



Please enter your comment!
Please enter your name here

Latest Post

How to Install and Configure Angular CLI on Linux Distributions

Modern and dynamic websites require many features, menus, and widgets to make the website user-friendly and reach the perfect...

The 20 Best Kotlin Books for Beginner and Expert Developers

Kotlin is a statically composed, universally useful programming language with type deduction. It is also a cross-platform language. Kotlin...

How to Install and Use PHP Composer on Linux Distributions

The PHP composer is a dependency manager of the PHP framework that you can use on your Linux system...

The 20 Best Drinking Games for Android | Spice Up Your Party

A Party full of friends can never be fulfilled unless one of you arranged a few funny and crazy...

Most Talked Post

Most Stable Linux Distros: 5 versions of Linux We Recommend

At the very beginning, I would like to mention why the term ‘Stable’ comes about Linux OS or distro...

Linux or Windows: 25 Things You Must Know While Choosing The Best Platform

Choosing the best platform - Linux or Windows is complicated. Because both the system is versatile and capable of...

Linux Mint vs Ubuntu: 15 Facts To Know Before Choosing The Best One

Ubuntu and Linux Mint are two popular Linux distros available in the Linux community. Ubuntu is a derivative of...

15 Best Things To Do After Installing Linux Mint 19 “Tara”

Linux Mint is one of the best Linux distros for newcomers, especially who comes from other Operating Systems like...

You Might Also LikeRELATED
Recommended to you