Skip to content

Instantly share code, notes, and snippets.

@raq154
Created June 7, 2017 11:11
Show Gist options
  • Save raq154/379afa73c69edd55e13be67fe7287d89 to your computer and use it in GitHub Desktop.
Save raq154/379afa73c69edd55e13be67fe7287d89 to your computer and use it in GitHub Desktop.
Installation of TU Darmstadt Latex Template for thesis (KOM Department)

Steps for the installation of TUD Thesis Template:

Note: I'm using Vagrant, so latex compiler will be installed in a VM.

  1. Download & Install Vagrant on your machine (https://www.vagrantup.com/)
  2. Download & Install VirtualBox. Vagrant uses virtualbox to create a local VM.
  3. Run the following command to initalize a debian lenny VM on your machine:
    vagrant init felipelavinz/debian-lenny; vagrant up --provider virtualbox
    
  4. Run vagrant ssh on your terminal to open the console of your VM.
  5. Update apt sources
    1. Open sources file in your favorite editor sudo vim /etc/apt/sources.list. I prefer vim but other editors like vi/nano can also be used
    2. Append following lines on the top of sources file:
      deb http://exp1.fkp.physik.tu-darmstadt.de/tuddesign/ lenny tud-design
      deb-src http://exp1.fkp.physik.tu-darmstadt.de/tuddesign/ lenny tud-design
      
  6. Run following commands to finalize installation: (Note: Ubuntu will complain that these sources are unreliable for installation, ignore all those warnings)
sudo apt-get update ; \
sudo apt-get install debian-tuddesign-keyring ; \
sudo apt-get update
sudo apt-get install t1-tudfonts tex-tudfonts ttf-tudfonts
sudo apt-get install latex-tuddesign
sudo apt-get install latex-tuddesign-thesis
  1. Download the latex Template:
https://www.kom.tu-darmstadt.de/fileadmin/Externer_Bereich/Teaching/Theses/Templates/tudkom_students_v1.1.zip
  1. Update tex files & compile using following commands:
latex tudkom_students__20131209_v1.1.tex
pdflatex tudkom_students__20131209_v1.1.tex
  1. To access your local os directory (vagrant automatically mounts the current directory to vm), change directory to /vagrant folder cd /vagrant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment