Keynote LaTeX Presentation Template
A modern, clean Beamer template for professional presentations
Last Updated: October 11, 2025
About This Template
The Keynote LaTeX Presentation Template is a modern, clean Beamer theme designed for academic and professional presentations. It features a progress bar, flexible citation management, and support for advanced features like multi-page PDF figures.
This template is production-ready and has been used in real presentations for conferences, research talks, and academic seminars.
Quick Start
After cloning this repository, follow these simple steps:
1. Update Metadata
\title{Your Presentation Title}
\author{Your Name}
\institute{Your Institution}
\date{\today}
2. Add Your Content
% Edit slides.tex
\begin{frame}{Slide Title}
Your content here
\end{frame}
3. Compile
pdflatex keynote.tex
biber keynote
pdflatex keynote.tex
pdflatex keynote.tex
Key Features
- ✨ Modern design with progress bar and slide numbers
- 📚 Advanced citation management with per-slide references
- 🖼️ Multi-page PDF support with cropping
- 🎨 Rich content support (colored boxes, tables, math)
Advanced Citation Management
One of the standout features is the sophisticated citation system built on top of BibLaTeX:
\bottomleftrefs
command, perfect for academic presentations where citing sources on each slide is crucial.
Multi-page PDF Support
Academic presentations often need to include specific pages from papers or multi-page figures:
% Include specific page from a multi-page PDF
\includegraphics[width=0.7\linewidth, page=3]{multipage.pdf}
% Crop specific regions from PDF pages
\adjustbox{width=0.8\linewidth, trim=0 {0.2\height} 0 {0.3\height}, clip}{
\includegraphics[page=2]{multipage.pdf}
}
Preview
Template Structure
The template is thoughtfully structured for easy customization:
Latex-Slides-Template-GenAI/
├── keynote.tex # Main document file
├── slides.tex # Slide content (edit this)
├── references.bib # Bibliography database
├── beamerthemeKeynote.sty # Custom beamer theme
├── keynote.bbx # Custom bibliography style
├── keynote.cbx # Custom citation style
├── assets/ # Images and figures
├── demo/ # Production examples
└── docs/ # Comprehensive guide
Documentation
For detailed usage instructions, customization options, troubleshooting, and advanced features, please refer to the comprehensive guide.
The guide includes:
- Complete feature documentation
- Code examples for all template features
- Customization instructions
- Compilation methods and troubleshooting
- Best practices and tips
Citation
If you use this template in your work, please cite:
@misc{sakura2025keynote, author = {Sakura}, title = {Keynote LaTeX Presentation Template}, year = {2025}, url = {https://github.com/Bili-Sakura/Latex-Slides-Template-GenAI} }
Real-World Usage
This template has been used for several production presentations, including academic conference talks, research seminars, and thesis defenses. Check out the demo/world_models.pdf
example to see advanced features in action.
🚀 Get Started Today
Repository: github.com/Bili-Sakura/Latex-Slides-Template-GenAI
License: MIT (free for academic and commercial use)
Requirements: LaTeX distribution with Beamer, BibLaTeX, and standard packages