latex-presentation-template

πŸš€ LaTeX Presentation Template

LaTeX Makefile GitHub Actions License

Create beautiful, mathematically-rich presentations with ease using LaTeX!

Welcome to the LaTeX Presentation Template! πŸŽ‰ This repository provides a professional, user-friendly template for creating stunning presentations with LaTeX and Beamer. Whether you’re an academic, researcher, or professional, this template is tailored to help you create visually appealing and technically rich presentations effortlessly.


Source Code Live Preview

πŸ–ΌοΈ Snapshots

Preview some slides created with this template:

Slide Section Preview
Title Page Title Page
Content Slide Content Slide
References Slide References Slide

✨ Why Choose This Template?


🌟 Key Features

Feature Description
Modern Design Sleek, minimalist visuals for professional presentations.
Easy Customization Modify themes, layouts, and metadata effortlessly.
Pre-Built Makefile Simplifies compiling, cleaning, and file management.
Math Support Embed equations and symbols with LaTeX’s powerful math tools.
Bibliography Integration Manage references with BibTeX for a polished, academic presentation.

πŸš€ Getting Started

βœ… Prerequisites

Ensure you have the following installed on your system:

πŸ“₯ Installation

Clone the repository and navigate to the project directory:

# Clone the repository
git clone https://github.com/deepmancer/latex-presentation-template.git

# Navigate to the directory
cd latex-presentation-template

πŸ“– Usage

πŸ–¨οΈ Compiling Your Presentation

Use the included Makefile for compiling your presentation:

# Compile the presentation
make

The compiled PDF will be saved as main.pdf.

🧹 Cleanup

Clean up auxiliary files:

make clean

Remove all generated files, including the PDF:

make cleanall

🎨 Customization

πŸ”„ Update Metadata

Edit main.tex to update the presentation’s metadata:

\title[Short Title]{Full Presentation Title}
\author{Your Name}
\institute{Your Institution}
\date[Month Year]{Event or Conference, Month Year}

🎨 Modify Theme Settings

Adjust colors, fonts, and layouts in the configuration files:

πŸ“„ Add Slides

To add new slides, edit the Main Content section of main.tex:

\begin{frame}{Slide Title}
    % Your slide content here
\end{frame}

Alternatively, create new slides in the slides/ directory and include them in main.tex:

\input{slides/your-slide.tex}

πŸ–ΌοΈ Add Figures

Place your images in the assets/figures directory and reference them in your slides:

\begin{figure}
    \includegraphics[width=\linewidth]{assets/figures/your-image.png}
    \caption{Your image caption}
\end{figure}

πŸ“š Manage References

Add references to references.bib and cite them in your slides using:

\cite{your-reference}

πŸ“ Project Structure

File/Directory Purpose
main.tex Main LaTeX file for the presentation.
Makefile Automates build and cleanup tasks.
config/ Configuration files for themes and settings.
assets/ Directory for figures and other assets.
slides/ Additional slides or sections.
references.bib Bibliography entries.
titlepage.tex Custom title page layout.
LICENSE Project license information.

πŸ“„ License

This project is licensed under the MIT License. You’re free to use, modify, and distribute the template as per the license terms.


⭐ Support the Project

If you find this template useful, consider:


Happy TeXing! πŸŽ‰