{"id":22789857,"url":"https://github.com/deepmancer/latex-presentation-template","last_synced_at":"2025-08-04T18:40:40.037Z","repository":{"id":267502562,"uuid":"900740251","full_name":"deepmancer/latex-presentation-template","owner":"deepmancer","description":"Effortlessly create professional presentation slides with Beamer and LaTeX.","archived":false,"fork":false,"pushed_at":"2024-12-24T16:04:58.000Z","size":6775,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-13T13:03:59.499Z","etag":null,"topics":["academic-presentation","academic-project","beamer","beamer-template","latex","latex-beamer","latex-template","presentation-slides","slides","template","template-project"],"latest_commit_sha":null,"homepage":"https://deepmancer.github.io/latex-presentation-template/","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepmancer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-09T11:40:43.000Z","updated_at":"2025-04-09T02:26:48.000Z","dependencies_parsed_at":"2024-12-10T18:46:34.113Z","dependency_job_id":"917e7b9d-0fb9-4d57-8bec-18cf7aace330","html_url":"https://github.com/deepmancer/latex-presentation-template","commit_stats":null,"previous_names":["deepmancer/latex-presentation-template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmancer%2Flatex-presentation-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmancer%2Flatex-presentation-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmancer%2Flatex-presentation-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmancer%2Flatex-presentation-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepmancer","download_url":"https://codeload.github.com/deepmancer/latex-presentation-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717247,"owners_count":21150389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["academic-presentation","academic-project","beamer","beamer-template","latex","latex-beamer","latex-template","presentation-slides","slides","template","template-project"],"created_at":"2024-12-12T02:15:36.170Z","updated_at":"2025-04-13T13:04:27.380Z","avatar_url":"https://github.com/deepmancer.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 LaTeX Presentation Template\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/LaTeX-008080.svg?style=for-the-badge\u0026logo=LaTeX\u0026logoColor=white\" alt=\"LaTeX\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Make-6D00CC.svg?style=for-the-badge\u0026logo=Make\u0026logoColor=white\" alt=\"Makefile\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/GitHub%20Actions-2088FF.svg?style=for-the-badge\u0026logo=GitHub-Actions\u0026logoColor=white\" alt=\"GitHub Actions\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/license-MIT-blue.svg?style=for-the-badge\" alt=\"License\"\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\u003cem\u003eCreate beautiful, mathematically rich presentations easily with LaTeX and Beamer!\u003c/em\u003e\u003c/p\u003e\n\nWelcome to the **LaTeX Presentation Template**! This repository provides a modern, user-friendly setup for creating professional presentations. Whether you're an academic, researcher, or professional, this template equips you with a streamlined workflow for visually appealing and technically robust slides.\n\n---\n\n## 📌 Quick Links\n\n| [Source Code](https://github.com/deepmancer/latex-presentation-template) | [Live Preview](https://deepmancer.github.io/latex-presentation-template/) |\n\n---\n\n## 🖼️ Sample Slides\n\nBelow are a few slide previews to showcase the template’s design:\n\n| **Slide Section**         | **Preview**                                                                               |\n|---------------------------|-------------------------------------------------------------------------------------------|\n| **Title Page**            | ![Title Page](https://raw.githubusercontent.com/deepmancer/latex-presentation-template/main/assets/samples/titlepage.png) |\n| **Table of Contents**     | ![Table of Contents](https://raw.githubusercontent.com/deepmancer/latex-presentation-template/main/assets/samples/table_of_contents.png) |\n| **Image Example**         | ![Image Slide](https://raw.githubusercontent.com/deepmancer/latex-presentation-template/main/assets/samples/image_slide.png) |\n| **Equations Example**             | ![Equations Slide](https://raw.githubusercontent.com/deepmancer/latex-presentation-template/main/assets/samples/equations.png) |\n| **References**            | ![References Slide](https://raw.githubusercontent.com/deepmancer/latex-presentation-template/main/assets/samples/references.png) |\n\n---\n\n## ✨ Why This Template?\n\n- **🎨 Sleek and Modern Design**: Impress your audience with clean, professional visuals.\n- **⚡ Time-Saving Setup**: Pre-configured settings and ready-to-use slides.\n- **🔢 Math-Ready**: Seamless support for equations, symbols, and scientific notations.\n- **📚 Integrated Bibliography**: Easily manage references with BibTeX.\n- **🛠️ Fully Customizable**: Tailor colors, fonts, layouts, and more to match your style.\n\n---\n\n## 🚀 Getting Started\n\n### 🖥️ Local Setup\n\n1. **Clone the Repository**:\n\n   ```bash\n   git clone https://github.com/deepmancer/latex-presentation-template.git\n   cd latex-presentation-template\n   ```\n\n2. **Install Required Tools**:\n   - Install a [LaTeX distribution](https://www.latex-project.org/get/) (e.g., TeX Live, MiKTeX, MacTeX).\n\n3. **Compile Your Presentation**:\n\n     ```bash\n     make # Generates the PDF\n     ```\n\n### 🌿 Overleaf Setup\n\n1. **Download the ZIP**:\n   - Download the repository as a ZIP file.\n\n2. **Upload to Overleaf**:\n   - Upload the ZIP file to your project on [Overleaf](https://www.overleaf.com/project).\n\n3. **Edit and Compile**:\n   - Update the template with your details. Overleaf compiles the document automatically!\n\n---\n\n## 🎨 Customization\n\n### 🔄 Update Metadata\n\nEdit [`main.tex`](main.tex) to update the presentation’s metadata:\n\n```tex\n\\newcommand{\\paperTitle}{Full Presentation Title}\n\\newcommand{\\paperAuthors}{Your Name}\n\\newcommand{\\paperAuthorsAffiliation}{Your Institution}\n\\newcommand{\\paperPublishedYear}{Year}\n\\newcommand{\\paperConference}{Event or Conference}\n\\newcommand{\\presentor}{Your Name}\n\\newcommand{\\presentationDate}{Month Year}\n\n\\title[Short Title]{\\paperTitle}\n\\author{\\presentor}\n\\institute{\\paperAuthorsAffiliation}\n\\date[\\presentationDate]{\\paperConference, \\paperPublishedYear}\n```\n\n### 🏷️ Customize the Title Page\n\n- **Background Image**  \n  In [`titlepage.tex`](./slides/titlepage.tex), you can modify the background image:\n\n    ```tex\n    \\setbeamertemplate{title page}{\n        \\begin{picture}(0,0)\n            \\put(-\\textmargin, \\dimexpr -\\paperheight*6/10 \\relax){\n                \\includegraphics[width=\\paperwidth]{assets/presentation-theme/title-slide-background.png}\n            }\n            % Adjust positioning and size of the title text or add custom elements here\n        \\end{picture}\n    }\n    ```\n\n- **Title Page Content**  \n  Update the content in [`titlepage.tex`](./slides/titlepage.tex):\n\n    ```tex\n    \\setbeamertemplate{title page}{\n        \\begin{picture}(0,0)\n            % Code for background image\n            \\put(-\\textmargin + 7mm, -75pt){\n                \\begin{minipage}[b][4.5cm][t]{0.8\\textwidth}\n                    \\raggedright\n                    \\color{white}\n                    \\usebeamerfont{title}{\\paperTitle}\\\\[0.4cm]\n                    \\usebeamerfont{subtitle}{\\paperAuthors}\\\\[0.2cm]\n                    \\usebeamerfont{institute}{\\paperConference, \\paperPublishedYear}\\\\[2.5cm]\n                    \\usebeamerfont{subtitle}{\\sc\\presentor}\\\\[0.2cm]\n                    \\usebeamerfont{date}\\small{\\presentationDate}\n                \\end{minipage}\n            }\n        \\end{picture}\n    }\n    ```\n\n### 🎨 Modify Theme Settings\n\n- **General Configuration**  \n  Within [`config/preamble.tex`](./config/preamble.tex), you’ll find settings for packages, colors, figures, tables, and hyperlinks.\n\n    ```tex\n    \\usepackage[\n        backend=biber,\n        style=ieee,                    % Citation style (e.g., ieee, apa, mla)\n    ]{biblatex}\n    \\addbibresource{references.bib}    % Bibliography file\n    ```\n\n    ```tex\n    \\definecolor{myBlue}{RGB}{0,33,71}\n    ```\n\n- **Slide Templates**  \n  Inside [`config/frame-settings.tex`](./config/frame-settings.tex), you can define how each slide’s title and footer appear:\n\n    ```tex\n    \\setbeamertemplate{frametitle}{\n        % Code for slide title\n    }\n    ```\n\n    ```tex\n    \\setbeamertemplate{footline}{\n        % Code for slide footer\n            \\hfill\n            {\\usebeamercolor[fg]{presentor in head/foot}\\usebeamerfont{presentor in head/foot}\\presentor}\n            \\hfill\n            {\\usebeamercolor[fg]{date in head/foot}\\usebeamerfont{date in head/foot}\\presentationDate}\n            \\hfill\n            {\\usebeamercolor[fg]{page number in head/foot}\\usebeamerfont{page number in head/foot}\\usebeamertemplate{page number in head/foot}}\n            \\hfill\n        % Code for slide footer\n    }\n    ```\n\n- **Custom Commands**  \n  [`config/commands.tex`](./config/commands.tex) holds additional commands you can utilize:\n\n    ```tex\n    \\newcommand{\\newSection}[1]{\n        % Code for adding a new page when a new section starts\n        \\section{#1}\n    }\n    ```\n\n### 📄 Add Slides\n\nTo add new slides, you have two options:\n\n1. **Directly in `main.tex`**:\n\n   Create new slides directly in the `main.tex` file:\n\n   ```tex\n   \\begin{frame}{Slide Title}\n       % Your slide content here\n   \\end{frame}\n   ```\n\n2. **Using separate files in the `slides/` directory**:\n\n   Create new slide files in the `slides/` directory and include them in `main.tex`:\n\n   ```tex\n   \\input{slides/your-slide.tex}\n   ```\n\n   For example, to add a new slide section, create a file named `your-slide.tex` in the `slides/` directory with the following content:\n\n   ```tex\n   \\begin{frame}{Your Slide Title}\n       % Your slide content here\n   \\end{frame}\n   ```\n\n   Then, include this file in `main.tex`:\n\n   ```tex\n   \\include{slides/your-slide}\n   ```\n\n### 🖼️ Add Figures\n\nPlace your images in the [`assets/figures`](./assets/figures) directory and reference them in your slides:\n\n```tex\n\\begin{figure}\n    \\includegraphics[width=\\textwidth]{assets/figures/your-image.png}\n    \\caption{Your image caption}\n    \\label{fig:Your Image Label}\n\\end{figure}\n```\n\n### 📚 Manage References\n\nAdd references to [`references.bib`](./references.bib) and cite them in your slides:\n\n```tex\n\\cite{your-reference}\n```\n\nThey will appear in your bibliography slide automatically.\n\n---\n\n## 📁 Project Structure\n\n| **File/Directory** | **Purpose**                                                     |\n|--------------------|-----------------------------------------------------------------|\n| `main.tex`         | Main file for the presentation                                  |\n| `references.bib`   | Bibliography entries                                            |\n| `config/`          | Theme and settings configuration files                          |\n| `assets/`          | Folder for images and other media assets                        |\n| `slides/`          | Optional directory for separate slide sections                  |\n| `Makefile`         | Automates build and cleanup tasks                               |\n\n---\n\n## 📄 License\n\nThis project is available under the [MIT License](LICENSE). Feel free to use, modify, and distribute under these terms.\n\n---\n\n## ⭐ Support the Project\n\nConsider the following if you find this template helpful:\n\n- Star this repository on GitHub ⭐  \n- Fork the project to create your own variant 🍴  \n- Share it with peers and colleagues 📢  \n\n---\n\nHappy TeXing! 🎉\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmancer%2Flatex-presentation-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepmancer%2Flatex-presentation-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmancer%2Flatex-presentation-template/lists"}