Home Ian's Blog

My LaTeX Beamer Theme

May 21, 2015

I generally avoid Office suite type software, preferring to use LaTeX for writing things that need any kind of formatting. LaTeX is awesome for a few reasons:

I also use LaTeX for making presentations with the Beamer class, which gives you all the benefits of LaTeX for making slides instead of documents. Beamer is really easy to use, and comes with lots of themes, but none of them are quite what I wanted.

The closest is "Ilmenau" which has some really nice features. Here's what it looks like:

I love the circular progress indicators at the top (which are links making navigation really easy), and I love the main look of the slides, but there are a few annoyances:

In the past I have fixed these by changing the Ilmenau theme files that come with LaTeX, but this is such a hackish way to do it (and can't be done on a machine without root), that I finally got around to doing it the proper way.

So I made a new Beamer theme called "Fredericksburg" - they are all named after cities (Ilmenau is in Germany) - to fix these problems. Here is what it looks like:

Much better. I also put the theme files and an example presentation on Github so I can find it next time. Making the theme was fairly simple, I just copied Ilmenau and edited things as I saw fit. The trickiest bit was making the color an option. Above it uses UMW blue, but it can be changed to any color.

Copyright © 2024 Ian Finlayson | Licensed under a Creative Commons BY-NC-SA 4.0 License.