Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mooerslab/slideshowtemplatelatex

Template for making slideshows in LaTeX
https://github.com/mooerslab/slideshowtemplatelatex

beamer code-listings equations import-figures latex slideshow table template-slideshow

Last synced: about 1 month ago
JSON representation

Template for making slideshows in LaTeX

Awesome Lists containing this project

README

        

![Version](https://img.shields.io/static/v1?label=slideshowTemplateLaTeX&message=0.3&color=brightcolor)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

# Template for making slideshows in LaTeX

This template has my favorite settings after about eight years of use.
I strived to make it hard to tell that the slides were made with the beamer document class.
I included example slides for the following situations, which cover most scenarios:

- black bullet point list (no green triangle for points)
- imported image
- sample table
- code block on colored background and syntax highlighted by the minted package
- display equations

Duplicate the kind of slide you need and delete or comment on the rest.

## Recommended workflow

- Stay organized. Create a separate folder for each platform talk or seminar in the home directory for easy access and clone this repository into it. I never give the same talk twice. For example, I create a new folder for each seminar if they are similar. I will store lectures in separate subfolders in the folder for each course.
- I will start a slideshow early to help generate new ideas through visualization. Sometimes, the slideshow precedes the drafting of a manuscript.
- git clone [Writing log template](https://github.com/MooersLab/writingLogTemplate)
- Use the writing log to record your plans, decisions, correspondence with session chairs or seminar hosts, and progress regarding slides developed, text written, and the number of times rehearsed.
- git clone [Annotated Bibliography](https://github.com/MooersLab/annotatedBibliography) to the subfolder annotatedBibliograpy
- Use the annotated bibliography to store the Bibtex entries and notes and to cite the literature.
- If you use Overleaf, create a new project and upload the files. Set the compiler to XeLaTeX.
- If using compiles to PDF locally, use the XeLaTeX compiler.
- git clone the Overleaf project to the subfolder `ov` as a backup.
- Start brainstorming and creating!

## Sample slide with a code block with a colored background and syntax highlighting

## Related repositories of possible interest

- [LaTeX manuscript template](https://github.com/MooersLab/manuscriptInLaTeX)
- [Writing log template](https://github.com/MooersLab/writingLogTemplate)
- [Annotated Bibliography](https://github.com/MooersLab/annotatedBibliography)
- [Diary for 2022 in LaTeX](https://github.com/MooersLab/diary2022inLaTeX)
- [Diary for 2023 in LaTeX](https://github.com/MooersLab/diary2023inLaTeX)
- [latex-emacs profile](https://github.com/MooersLab/latex-emacs)
- [snippets for latex-mode in Emacs](https://github.com/MooersLab/snippet-latex-mode)
- [Quizzes about Emacs to improve recall of keybindings](https://github.com/MooersLab/qemacs)
- [Slides from talk about LaTeX in Emacs](https://github.com/MooersLab/BerlinEmacsAugust2022)
- [Slides from talk about GhostText](https://github.com/MooersLab/DSW22ghosttext)
- [Video link to talk about GhostText](https://mediasite.ouhsc.edu/Mediasite/Channel/python/watch/4da0872f028c4255ae12935655e911321d)

## Update history

|Version | Changes | Date |
|:-----------:|:------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------:|
| Version 0.2 | Added funding and update table. | 2024 May 4 |
| Version 0.3| Minor edits of README.md. | 2024 December 11 |

## Funding

- NIH: R01 CA242845, R01 AI088011
- NIH: P30 CA225520 (PI: R. Mannel); P20GM103640 and P30GM145423 (PI: A. West)