Skip to content

Irubataru/beamer-themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beamer-themes

This is a collection of beamer themes I have made.

They are not "industry grade", so expect various quirks. I am still learning to develop these, and I will hopefully get better with time. Most of all I hope that the code might give someone else some pointers to get them started developing their own themes.

Themes

These are the themes available at the moment. The screenshots are stored in a separate repo which you can also check out for the TeX-files used to generate them. If you want to see examples of use then check out the various talks I have given as I in most scenarios made use of these themes when making them.

"corporate"

This is a simple blue and orange theme inspired by the following post on stackexchange.

I used it to learn how to make my own beamer themes.

Screenshots

Title Page Items
Boxes

"cleancode"

The theme I prefer to use when giving a programming-related talk. It is mostly empty and has overloaded boxes that I find pleasing.

This package needs the [dvipsnames,usenames] options for beamer.

\documentclass[dvipsnames,usenames]{beamer}

Screenshots

Title Page Items
Boxes1 Boxes2
Boxes3

"LightTheme"

My theme for the Lattice Conference 2015. It has some simple geometric shapes and matching boxes.

It was originally known as "LightRound" (or "LightSquare"), but these have been removed in favour of this theme which can produce both of them. On top of the regular configurations there is also a flag which changes the shapes in the various banners. The flag is called shape and can be

  • circle (default)
  • square
  • pentagon
  • hexagon
  • septagon
  • octagon
\usetheme[shape=circle]{LightTheme} % Identical to using LightRound
\usetheme[shape=square]{LightTheme} % Identical to using LightSquare

The colour theme is a slight modification on a theme called Flat UI.

Screenshots

Title Page Section page
Items Boxes1
Boxes2

"CodeCourse"

The theme I used for the C++ course I gave in 2015.

The theme is configured to use the following fonts:

The colours are:

Screenshots

Title Page Items
Boxes1 Boxes2
Boxes1 Boxes2

Configuration

I have tried my best to use the standard beamer names for the colours and fonts, but if anything is off then you can read the sources in color to see which name I have used.

All of the themes have a flag you can use to change the slide numbering format. The key is named numbering and has three options:

  • none no numbering
  • counter a simple page count
  • fraction current page / total pages
\usetheme[numbering=none]{LightTheme}
\usetheme[noslidenumbes]{LightTheme} % Same as numbering=none

Installation

Standard LaTeX installation, put the files somewhere LaTeX can find them. I normally put these in

$TEXMFHOME/tex/latex/beamer/themes/

You can also achieve the same effect by adding the repo path to your TEXINPUTS environment variable, e.g. through:

export TEXINPUTS=/path/to/repo//:$TEXINPUTS

Note the extra // at the end of the path as it tells latex to include files recursively.

Inspiration

License

MIT

Releases

No releases published

Packages

No packages published

Languages