/Thesis_Template_CSE

A Latex template for the TUM graduate program Computational Science and Engineering (CSE).

Primary LanguageTeX

CSE Thesis Template

Background

This template is built upon one provided by the CSE chair @TUM in 2016. Though I am not familiar with the original owner, I owe them much of the credit for this work. The original publisher of this document for CSE was Yoshiyuki Sakai.

Dependencies

Note: if you prefer not to use minted (due to usability or preference), the package can of course be removed by commenting these lines of code with a % symbol and removing the minted example here. The listings package can be used by uncommenting here.

Creating a PDF

Creating a PDF from your LaTeX document based on this template consists of three steps.

  1. In the base project directory, run the following command:

    pdflatex -shell-escape main.tex.

  2. In order to add citations to the work, run:

    bibtex main.

  3. To recompile with citations repeat step 1.

    pdflatex -shell-escape main.tex

Your compiled document will be found in the base project directory under main.pdf.

Note for IDE: If you are using an IDE, you may be able to specify the -shell-escape flag in its settings or to specify an option specific to your builder in the main.tex file. For example, this is known to work for the latex-tools package for Atom and Sublime:

% !TEX option = -shell-escape

Compatibility with other TeX systems

Currently, this template compiles successfully with:

  • LaTeX (pdflatex)
  • XeLaTeX
  • LuaLaTeX

In case you want to mix more than one languages (e.g. english and german), using XeLaTeX (instead of LaTeX + Babel) is highly recommended.

Getting Started with LaTeX

A great resource for learning LaTeX can be found here and is a great starting point for beginners.