A beamer theme for Northwestern University
A modern, highly customizable Beamer theme.
This Beamer theme uses branding guidelines (colors, fonts, and logos) from Northwestern University. The design mimics Northwestern’s facets Zoom backgrounds, and the style files build on the amazing Stack Exchange answer by Claudio Fiandrino. This is not an official Northwestern-approved Beamer template.
The easiest way to get started is to download presentation.zip and unzip it. It contains all the .sty files, the free Poppins and IBM Plex Sans fonts, and a main.tex starter file ready to compile with XeLaTeX.
Alternatively, place all .sty files in the same directory as your .tex file and add to your preamble:
\usetheme{wildcat}
Requires XeLaTeX or LuaLaTeX — PDFLaTeX will fail due to fontspec.
See source/wildcat-demo.pdf for a full reference of all features, or open the Overleaf template to get started immediately.
All options can be combined in a single line:
\usetheme[pattern=triangle, color=nudarkblue, font=poppins]{wildcat}
pattern=)12 built-in patterns ship with the theme:
| Option | Description |
|---|---|
facet (default) |
NU facet design |
facetrand |
NU facets (alternate arrangement) |
triangle |
Triangle mosaic |
triangleiso |
Isometric triangles |
trianglemesh |
Wireframe mesh |
squares |
Square grid |
circles |
Circles |
hexraise |
Raised hex clusters |
hexrand |
Random hex shading |
network |
Network/graph grid |
quilt |
Quilt rings |
plain |
Solid color fill |
See source/wildcat-gallery.pdf for a visual preview of all patterns.
color=)Pass any named color to change the primary theme color. All lighter and darker shades are generated automatically:
\usetheme[color=nudarkblue]{wildcat}
All nu* palette colors (nupurple, nudarkblue, nubrightgreen, etc.) are available. Standard xcolor names (red, blue, etc.) also work. For precise per-shade control, redefine individual wcprimary10–wcprimary40 and wcprimary110–wcprimary140 colors after \usetheme.
font=)| Option | Fonts | Files needed |
|---|---|---|
| (default) | Fira Sans | None — works on Overleaf, MiKTeX, TeX Live |
poppins |
Poppins + IBM Plex Sans | TTF files in fonts/ (free from Google Fonts) |
nu |
Campton + Akkurat Pro | OTF files in fonts/ (Northwestern brand fonts) |
installed |
Campton + Akkurat Pro | Must be installed as system fonts |
The default (Fira Sans) requires no setup — it is pre-installed on Overleaf and auto-installs on MiKTeX. For TeX Live, run tlmgr install fira if not found.
You can load a custom background pattern from a .tex file in your preamble after \usetheme:
\usetheme{wildcat}
\input{bg-gallery/bg-voronoi} % use \input, not \include
The source/bg-gallery/ folder contains:
bg-template.tex — a contribution template with full instructionsbg-voronoi.tex — a Voronoi diagram pattern (15 seeds)Want to contribute a pattern? Copy bg-template.tex, add your TikZ drawing commands, and open a pull request at github.com/aarondwolf/wildcat. Community patterns are welcome!
Users on Overleaf can use the Overleaf template to get started quickly.
font=poppins option works if the TTF files are uploaded to the project