Go to file
Matthias Vogelgesang e8c09fa7ed Add Docker-related Make targets
Contributed by Walter Schulze (@awalterschulze). Thanks!
2015-04-20 16:56:37 +02:00
images Add dark background with image 2014-09-20 12:06:37 +02:00
.gitignore Added *.fls to .gitignore. 2015-01-28 19:25:21 -05:00
Dockerfile Add Docker-related Make targets 2015-04-20 16:56:37 +02:00
Makefile Add Docker-related Make targets 2015-04-20 16:56:37 +02:00
README.md Fix #39: list pygmentize and Fira Sans Mono 2015-04-17 09:08:11 +02:00
beamercolorthememetropolis.sty Fix block background colors and increase contrast. 2015-04-17 18:53:20 -04:00
beamerfontthememetropolis.sty Cleaned up some syntax and added nooffset option. 2015-01-29 17:18:55 -05:00
beamerthemem.sty Fixes matze/mtheme/#31 2015-02-22 16:31:16 +01:00
build.sh Add Docker-related Make targets 2015-04-20 16:56:37 +02:00
demo.pdf make captions numbered 2015-02-09 06:53:11 -02:00
demo.tex Update demo.tex 2014-10-22 13:38:23 +02:00
latexmkrc Added latexmkrc file. 2015-01-22 21:09:56 -05:00

README.md

Beamer mtheme

The mtheme is a Beamer theme with minimal visual. The core design principles of the theme were described in a blog post. Not convinced? Have a look at the demo slides.

Sample

Installation

To install the theme either run make install or copy the style files ending with .sty to the source files of your presentation. As of now, fonts, colors and the section indicator are hardcoded into the theme. For the demo you need

  • XeLaTeX,
  • the Fira Sans and Mono font,
  • TikZ and
  • the Python package Pygments and the pygmentize binary.

Depending on the Linux distribution, the packaged name of Fira Sans might be Fira Sans OT instead of Fira Sans. In that case, you may have to edit beamerfontthememetropolis.sty.

Usage

To build the demo slides just run make in the top-level directory. To use this theme with Pandoc-based presentations, you can run the following command

$ pandoc -t beamer --latex-engine=xelatex -V theme:m -o output.pdf input.md

Customization

Package options

The usetitleprogressbar option adds a thin progress bar similar to the section progress bar underneath each frame title

Progressbar

In order to use \cite, \ref and similar commands in a frame title you have to protect the title. This can be done automatically with the protectframetitle option.

The blockbg option defines extra colors used in defining the blocks. The blocks then have a gray background similar to other beamer themes.

By default, this package adds \vspace{2em} after the frametitle to make content more centered on the frame. If using more content per slide, this can be turned off at the package-level by passing the nooffset option.

Commands

The \plain{title=[]}{body} command sets a slide in plain dark colors which can be useful to focus attentation on a single image.

pgfplot styles

The beamer theme also contains pre-defined pgfplot styles. Use the mlineplot key to plot line data and mbarplot or horizontal mbarplot to plot bar charts.

Charts

License

The theme itself is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This means that if you change the theme and re-distribute it, you must retain the copyright notice header and license it under the same CC-BY-SA license. This does not affect the presentation that you create with the theme.