Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valentjn/uni-stuttgart-beamer-template

Unofficial LaTeX template for Beamer presentations at the University of Stuttgart, Germany
https://github.com/valentjn/uni-stuttgart-beamer-template

beamer beamer-template latex latex-template university-of-stuttgart

Last synced: 2 months ago
JSON representation

Unofficial LaTeX template for Beamer presentations at the University of Stuttgart, Germany

Awesome Lists containing this project

README

        

# uni-stuttgart-beamer-template

This is an unofficial LATEX template for Beamer
presentations by and for members of the University of Stuttgart,
Germany, following the new corporate design the university has given
itself in 2016.

The template is private work by members of the University of Stuttgart.
It is not endorsed by the University of Stuttgart or any of its
institutions, institutes, or departments.
The template is made available to the public as we think it might
be useful for other people.
Neither the authors nor the University of Stuttgart provide support
for the template going beyond this `README`.

The license for the template is located in `LICENSE`.

If you happen to improve the template, it would be nice if you merged
back your work using pull requests.

## Usage

The directory `tex` contains LATEX source code
and resulting PDFs, while `gfx` contains graphics.
The main component of the template is the new Beamer theme "Stuttgart",
located in `tex/beamerthemeStuttgart.sty`.
Also included is an example presentation in
`tex/talk.tex` and `tex/slides.tex`.
See how it looks by downloading the PDFs in the latest
[release on GitHub](https://github.com/valentjn/uni-stuttgart-beamer-template/releases/latest).

### SCons

The preferred way to compile the example presentation is using SCons.
SCons is a build system tool (equivalent to CMake, Autotools, etc.),
which can also be used to build LATEX
documents.

On Ubuntu, install SCons via
```
sudo apt install scons
```
Then, download and extract this repository to a folder.
Change to this folder and execute
```
scons
```
and you're done.
This not only compiles the presentation using the right amount of
LATEX calls (very much similar to `latexmk`),
but generates also a separate handout in `tex/handout.pdf`,
which contains the slides in Beamer's `handout` mode
(e.g., ignoring `pause` commands) compressed with 4 pages per sheet.
You can clean up all generated files using
```
scons -c
```

### PDFLATEX

Of course, you can also compile the example presentation in the
traditional way using
```
cd tex
pdflatex talk.tex
```