My master thesis, written in LaTeX using LuaTeX, knitr, BibTeX, make, and more
TeX Makefile Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
appendix
chapters
figures
pictures
tables
tools
.gitignore
Makefile
README.md
appendix.Rtex
headfoot.tex
helpers.R
macros.tex
meta.tex
packages.tex
publish-thesis-on-abschlussarbeiten.sh
snippets.tex
statement.tex
svg.sty
thesis.Rtex
thesis.pdf
titlepage.tex

README.md

Master thesis

My master thesis, written in LaTeX using LuaTeX, knitr, BibTeX, make, and more. I guess this work is technically inspired by the book The Pragmatic Programmer. Maybe it will help someone in the process of automating the compilation of their thesis. More details can be found at my blog.

Compile

To compile the PDF document:

make

Or, to compile it with tikz (for great vector graphic plots with LaTeX fonts):

make clean && make USE_TIKZ=1

Another option for make is BOOK_PRINT:

touch thesis.Rtex && make BOOK_PRINT=1

This causes roman page numbering for the first few pages and arabic page numbering for the content pages.

Dependencies

Arch (system) dependencies

  • latex
  • tcl
  • tk
  • java
  • umlet
  • emacs with Org mode
  • (pandoc?)
  • (pdftk?)

R dependencies, install in R with install.packages("packagename")

  • knitr
  • ggplot2
  • dplyr
  • tikzDevice