My personal LaTeX template for formal presentations and thesis/reports.
It contains a report.tex
which is the main report file and a
presentation.tex
which is the template for presentations.
The report.tex
file, used to write thesis, books or similar stuff is
structured in the following manner:
\documentclass
uses the book class. It could use other classes, such as the Koma-Script Book, ElegantBook, kaobook or Tufte-LaTeX.- It then includes a large selection of packages that are generally
needed for technical subjects and formatting. These packages, with
their descriptions are found in
loaded-thesis.sty
. - It has a few explicit packages, such as the bibliography, to help the user customise them if needed.
- It then declares a few helper functions and environmnets.
- Finally, it includes the
acronyms.tex
andglossaries.tex
files, which should have the definitions for acronyms and glossaries of your work. - Then the document starts. The cover page is separated into the
cover.tex
file and is included. - Finally, some more text is added and the table of contents are
presented. The body of the work: chapters, bibliography and
appendixes; are all included from external files to keep the
report.tex
file clean.