2
0
Fork 0
mirror of https://github.com/egeerardyn/awesome-LaTeX.git synced 2025-04-19 11:38:05 +02:00
Curated list of LaTeX awesomeness
Find a file
2016-03-17 20:51:53 +01:00
fig Add FOSS icon 2016-03-10 09:53:05 +01:00
.codeclimate.yml Add codeclimate MD check 2016-03-17 20:51:53 +01:00
CONTRIBUTING.md Add CONTRIBUTING 2016-01-06 21:48:31 +01:00
LICENSE.md Add CC-BY-SA 4.0 license 2016-01-06 21:21:30 +01:00
README.md Check markdown using mdl 2016-03-17 20:46:01 +01:00

Awesome LaTeX

This is a curated list of awesome stuff for the (La)TeX typesetting system. Awesome

Contents

Distributions

  • MacTeX - Most common LaTeX distribution for Mac OS X, basically TeXLive with some Mac-specific tools added. Mac
  • TeX Live - Most common LaTeX distribution for Unices and Linux, but also works on Windows. Linux Windows
  • MikTeX - Most common LaTeX distribution for Windows (only). Windows

Engines

  • pdfTeX - TeX compiler that produces PDF files immediately instead of DVI files (nowadays, this is the standard compiler for many users).
  • XeTeX - TeX compiler that provides better unicode and font support than TeX/pdfTeX (i.e. you can use the fonts of your operating system instead of only TeX fonts).
  • LuaTeX - (La)TeX compiler that supports Lua code for scripting and has improved unicode and font support than standard TeX/pdfTeX.

LaTeX formulas on the web

  • MathJaX - JavaScript engine to render mathematical formulas on the web. The outcome looks really slick.
  • mimeTeX - mimeTeX is a rather old tool to render LaTeX formulas to PNG figures for your web site, without actually needing a LaTeX installation on your server.
  • mathTeX - mathTeX is the successor of mimeTeX: it produces nicer-looking images but it requires LaTeX to be installed on your server.

Tools

  • Pandoc
  • Online Math editors
  • LaTeXiT - LaTeXit is an equation editor that makes it easy to drag-and-drop rendered equations into your documents on the Mac. Mac

LaTeX-compatible tools

Editors

Because editing LaTeX code with notepad is not awesome.

LaTeX-focussed

Some of the most awesome editor for LaTeX do just that: edit LaTeX

  • Kile
  • TeXMaker
  • WinEdt
  • TeXniCenter
  • LyX
  • TeXshop
  • BakomaTex

General purpose text editors

These editors are no one-trick ponies: sure, they edit LaTeX, but they can do a lot more!

  • Atom

    • LaTeXTools
  • Sublime Text

    • LaTeXing
    • LaTeXTools
  • Emacs

    • AucTeX
  • Vim

Online editors

Online editors that allow you to edit documents collaboratively.

  • Authorea - Online editor with built-in git support and bibliography tools.
  • ShareLaTeX - Has pretty great LaTeX documentation and simple version control.
  • Overleaf - Online editor, also with a WYSIWYM editor and git support.
  • Papeeria - Online editor with built-in git support.

Bibliography tools

  • JabRef - No-nonsense bibtex editor that is cross-platform (Java). mac windows linux foss
  • Bibdesk
  • Zotero
  • Mendeley

Packages

  • CTAN - The Comprehensive TeX Archive Network is the place to look for useful packages and documentation.

Tables

  • Excel2LaTeX
  • csv2latex
  • Tables Generator - This website provides a graphical interface to input your table and produces properly-formatted code for LaTeX, Markdown, HTML, ...
  • pgfplotstable - This package dis­plays nu­mer­i­cal ta­bles rounded to de­sired pre­ci­sion in var­i­ous dis­play for­mats. It can even read CSV files to include directly in your LaTeX document.

Graphics

TikZ

  • TeXample - Blog about LaTex, with a big collection of TikZ figures.

PSTricks

Templates

  • LaTeX templates - Collection of templates for papers, posters, resumés, theses, books, presentations, … for LaTeX.
  • HowtoTeX: templates - Different templates for LaTeX under a CC-NC-SA license.

Symbols

Resources

Tutorials

Books

Social media


TODO

Some random stuff that still needs to be categorized.

Legend

What are all these weird icons all over the place?

Logo Description
Mac Mac OS X
Linux GNU/Linux
Windows Microsoft Windows
FOSS Free Open-Source Software

All trademarks are property of their respective owners.