Skip to content

jupall/EPFLtemplate

Repository files navigation

EPFL Beamer Theme

Hi! This is a community LaTeX Beamer theme that mirrors EPFL's 2019 visual identity — the red title strip, the dark-gray subtitle box, the metropolis-style section slides, the headline logo, and the EPFL color palette — packaged as a drop-in theme.

The motivation is simple: to give EPFL students, researchers, and labs a friendly, pdflatex-native alternative to the official PowerPoint template for talks that lean heavily on math, code, overlays, and BibTeX references. If you've ever wished you could write your EPFL slides in LaTeX without giving up the institutional look, this is for you.

This is an unofficial project. It is not affiliated with, endorsed by, or maintained by EPFL Communications — but it tries to be faithful to the official template.

main.tex is both the demo and the documentation: every feature is shown with surrounding source comments explaining the intent. The fastest way to get started is to clone the repo, open main.tex, and start replacing the content with your own.

Snapshots

Title page — Style B (full-bleed photo)

Title page B

The author/affiliation box auto-grows with the number of lines, and the bottom-left logo strip accepts any number of funder/lab logos via \titlepagelogo.

📸 Add your best picture of Switzerland as the background — it sets the tone for the whole talk. The one shown here was taken by me in Engelberg.

Title page — Style A (white background)

Title page A

Author and institutes sit inside the red box; subtitle in the dark-gray box; logos in the white band underneath.

Section pages with progress bar

Section page with progress bar

Inserted automatically at every \section{...}. The progress bar tracks position through the body of the talk; place \mainend before back-matter (appendix / references) to freeze the denominator.

Block environments

Block environments

block, alertblock, exampleblock styled in the EPFL palette.

Citations with \citefoot

Citefoot slide

\citefoot{key} prints the inline [n] marker and the full bibliography entry as a small footnote at the bottom of the slide. Numbers stay synchronised with the references frame at the end of the deck.

Overlays / animations

Animation toolkit

[<+->], \alt, \uncover, \only all behave as expected — the headline slide-number stays put across overlay steps so the audience perceives one animated slide.

EPFL color palette

EPFL color palette

All nine brand colors are exposed as named colors (EPFLRed, EPFLTeal, EPFLDarkGray, …) and can be used anywhere — \textcolor, TikZ, lstlisting, table cells, etc.

Public API (cheat sheet)

Macro Effect
\titlepagestyle{A|B} Pick title-page layout
\titlepageimage{file} Background photo for Style B
\titlepagelogo[opts]{file} Append a logo to the bottom-left strip (call once per logo)
\outlineframe[Title] Styled \tableofcontents slide
\mainend Freeze the section-page progress-bar denominator before back-matter
\citefoot{key} Inline [n] + full reference as a small footnote
\bibliographyframe[Title]{ref} Multi-page bibliography frame

License & credits

  • Theme code in this repo: do whatever you'd like with it; attribution appreciated but not required.
  • The EPFL name, logo, and visual identity are the property of EPFL. This repository ships the logo files for convenience but claims no rights over them. If you are not affiliated with EPFL, please don't use this template to impersonate the institution.

Iteratively put together by Julien Pallage with the help of Claude Code.

About

Unofficial EPFL beamer template.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages