automating-the-build-of-your-technical-presentation-template
automating-the-build-of-your-technical-presentation-template copied to clipboard
The full template for "Automating the Build of your Technical Presentation"
"Automating the Build of your Technical Presentation" -- The Template
This is a template for technical presentations written in Markdown, generating PDF output using Pandoc and Beamer. Source code snippets are included using pandoc-include-code. Diagrams are generated using Graphviz and/or PlantUML.
Samples
Requirements
- A LaTeX distribution, e.g. TeX Live or MacTeX.
- Graphviz
- Pandoc (version 2.0)
- pandoc-include-code
- Oracle JRE/JDK
All the above dependencies' executables need to be on your PATH.
Usage
- Download this repository as a ZIP file, or clone it with git, and start hacking away at your own presentation!
- Write your slides in
src/slides.md. There's a number of examples on how you can include content and write notes in the existing file. - Add Graphviz diagrams to
src/uml/*.uml.txtand PlantUML diagrams tosrc/uml/*.uml.txt. There are some examples provided that you can modify or remove.
Build
Make slide handouts and slides with notes:
make slides
Start pdfpc presenter:
make present
License
Mozilla Public License Version 2.0