This repository contains LaTeX and Google Slides templates based on the
gwbar package, allowing you to create presentations like
.
If you have any questions, please do not hesitate to ask me and/or open up a GitHub issue.
Disclaimer: I do not own the rights to certain corporate design elements (especially logos) used in the examples and do not claim to do so (I just happened to be part of the corresponding institutions when writing this code). Use them at your own risk and only if you have permission!
- Download the
gwbarpackage from GitHub. - Copy the
.styfiles (and any.txtfiles you want) into theGWtheme/folder. - Compile
main.texwithpdflatexand you're ready to go.
For examples and templates, see the examples folder.
Option 1: Local setup (quick, project-specific)
Place all gwbar files directly into GWtheme/. Changes to the theme only affect this project.
Option 2: Global install (recommended for multiple projects)
Install gwbar globally in your LaTeX distribution so you don't duplicate files across projects. See the latex_package_install repo for detailed installation steps.
If you use Option 2, you may need to adjust paths in GWtheme/beameroutertheme.
Note: If warnings or errors appear during compilation, try compiling again. This often resolves LaTeX-related issues.
This repository provides two workflows for integrating GWtheme designs into Google Slides. The actual templates can be found in this Google Drive folder.
Use the dynamic workflow to add animated progress bar backgrounds to your existing Google Slides deck via Apps Script.
- Generate slide backgrounds from LaTeX.
- Upload PNGs to Google Drive.
- Use the Apps Script to inject backgrounds onto content slides automatically.
Full setup: See google_slides/dynamic/instructions_dynamic.md
Use the static workflow to create a native Google Slides theme with GWtheme styling. No Apps Script required.
- Customize a LaTeX template.
- Generate PNGs directly from the template.
- Apply PNGs as master slide layouts in Theme Builder.
Full setup: See google_slides/static/instructions_static.md