Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Derived from my own thesis and battle hardened through several other thesis' and homeworks
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
material
parts
pdf
styles
.gitignore
Makefile
README.md
bibo.bib
dinat.bst
example.pdf
main.tex
minted.sty
natbib.cfg.old

README.md

Latex Template

for thesis, mostly German.

Example.pdf

Basierend auf meiner eigenen Diplomarbeit, weiteren Abschlussarbeiten und unzähligen Skriptem, mein Standardtemplate für neue, Abgabewürdige Dokumente

Features

  • Sinnvoller Natbib Style
  • awesome Syntaxhighlighting von Source Code mittels Pygments
  • Glossar, Stichwortvz, etc alles konfiguriert
  • Konfigurierter Druck für beidseitigen Druck
  • makefile fuer gedankenlosen Build

Requirements

pygments

apt-get install python-pygments

ordentliche Latexversion, z.B.

apt-get install textlive texlive-lang-german texlive-latex-extra

Usage

  • git clone
  • make, sollte durchlaufen mit einem haufen Output, aber am ende ein main.pdf generieren. Falls nicht, fehlen noch Pakete
  • von der main.tex ausgehend in die parts/main_part.tex, diese enthaelt die Referenz auf die anderen Quelldateien fuer den Hauptteil.
  • RTM/RTFM, z.B. http://code.google.com/p/minted/downloads/detail?name=minted.pdf

Syntax HL

\begin{listing}
\begin{rubycode}
class Array
  # method documentation
  def mean
    self.inject(:+) / self.count.to_f
  end
end

"strings"
\end{rubycode}
\label{lst:example}
\caption{Ruby method definition with beautiful syntax hl}
\end{listing}

Andere Code-Environments koennen definiert werden, siehe parts/partials/custom_commands.tex

  • Zitieren: Bibliography in bibo.bib eintragen und im Latex mittels \cite{key} oder \citep{key} (mit Klammern) aufrufen
  • Glossar: Glossareintraege in parts/partials/glossar.tex definieren und dann im Text mittels \glossar{key} oder Plural \glossarpl{key} aufrufen.
  • Stichwortverzeichnis: Normal, einfach mittels \index{Begriff} unsichtbare Tokens an den richtigen Stellen setzen
Something went wrong with that request. Please try again.