Skip to content

acteru/ipa-latex-template

Repository files navigation

IPA-latex-template

This template was created as an alternativ to the supplied Word templates
IPA = Individuelle Praktische Arbeit (https://www.ict-berufsbildung.ch)

Requirements

Python pygments

The Minted Latex package is used for syntax highlighting of code blocks and requires the python pygments package.

Texlive 2015

Older versions of Minted don't support the outputdir option. Use install-tl-ubuntu to install the latest Texlive version.

Usage

Texstudio is recommended for a full IDE. The provided Dockerfile is useful if you just want to build the pdf.

Texstudio

Texstudio is available for every Operating System and is easy to use.

Fedora 23

dnf install texstudio texlive-comment.noarch texlive-bable-german.noarch

Ubuntu 14.04 LTS

sudo apt-get install texstudio texlive-latex-extra texlive-lang-german

Ubuntu 16.04 LTS

sudo apt install texstudio texlive-latex-extra texlive-lang-german

Windows 7

I recommend MikTeX and Texstudio (requires MikTex or TexLive). The missing packages will be installed on first build.

Mac - El Capitan

MacTEX 2015
Texstudio

Docker

Docker installs the latest Texlive version and configures everything correctly:

  1. Install Docker
  2. Run make setup to build the docker image
  3. Run make to build the pdf

Management Method

The recommended management method for the swiss IPA is Hermes. It is often used by the swiss government for IT-Projects.