Skip to content

Intro to LaTeX

LaTeX installation

Online environment: Overleaf

To start, the geogeek-in-chief recommends you use the online LaTeX environment Overleaf since it has a full installation of LaTeX and there is nothing to install. If you login with your TUDelft email, you get extra features (TUDelft pays for it).

Local installation

If you want to use LaTeX locally (it's faster to compile) then you need either:

You can also combine the best of both worlds (overleaf and local), by using either the Git Integration to treat your Overleaf project as a remote repository or by using GitHub synchronisation linking your project to a GitHub repository. Check the recommendations for local editors below.

Warning

For small documents Overleaf is great. But it becomes rather slow for medium to large documents, and then using LaTeX locally is probably a better idea.

Beware that pushes from Git/GitHub can result in the loss or displacement of track changes and comments, so make sure you don't mix the two (and make your supervisors aware).

Getting started

Tips and tricks for LaTeX

this simple demo gives you tips and tricks to do most of the useful things in LaTeX.

Use it as the template for submitting your homework for instance.

Info

LaTeX is great but there are often 37 ways to accomplish something... The simple demo shows you what we think is "the best to do X".

Which software to use?

Editors (if you don't use Overleaf, or use Git/GitHub to edit your Overleaf project locally)

Info

For some of these editors, you can also add local grammar/spell checking, e.g. LTeX for Visual Studio Code or LanguageTool for Sublime Text.

Managing references

Drawing figures

  • IPE (integrates LaTeX text; great for triangulation and geometric stuff)
  • Affinity Designer (€€ but way less than Adobe)
  • Inkscape
  • Adobe Illustrator (nice, but €€€)

Drawing flowcharts

Equation writers

  • Grapher (graphical interface to write equations that offers the option to copy them as LaTeX expression)
  • LaTeXiT (utility to write equations in LaTeX and export them for use in other software)
  • Mathpix Snip (many cool things with equations)

Help to make tables

  • Tables Generator (LaTeX tables are tough to type and align, this helps greatly to start)