Ryan Rueger

ryan@rueg.re / picture / key / home
aboutsummaryrefslogtreecommitdiff

IBeaMer

LaTeX/Beamer templates using the IBM design language.

Fonts

See ibeamer.tex for example usage and ibeamer.pdf for a sample.

This template uses the Lete Sans Math and IBM Plex fonts.

These may already part of your system's texlive distribution. On archlinux, for example, they are part of the texlive-fontsextra package. If not, they are both licensed with the OFL v1.1 and can be freely downloaded from their github sources. They are also available on CTAN (LeteSansMath, Plex), if that is easier to integrate into your LaTeX workflow.

In total, the following font files will be needed

  • IBMPlexMono-Regular.otf
  • IBMPlexSans-Italic.otf
  • IBMPlexSans-Regular.otf
  • LeteSansMath.otf

Because we are using non-standard fonts, this will need to be compiled use lualatex. For example, latexmk -pdflua ibeamer.tex.

Installation

To use this package, clone this repository into your $TEXMFHOME directory. For example

git clone https://git.rueg.re/ibeamer "$TEXMFHOME/ibeamer"

If your $TEXMFHOME is not set, choose a location for it and export it in your shell configuration file. For example, create the directory

mkdir -p "$HOME/.local/share/tex"

and add

export TEXMFHOME=$HOME/.local/share/tex

to your $HOME/.bashrc (or $HOME/.zshrc on MacOS).

(Note: $HOME/.local/share is the default location for $XDG_DATA_HOME, but you can pick any directory).

Then you can use the ibeamer.tex template from anywhere in your filesystem.