infrastructure-presentation.../README.md

48 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2016-11-05 22:18:25 +02:00
Presentation build system
=========================
Description
-----------
This is what I use to build my slides. I have the following goals:
* Easy to write
* Easy to change/copy-paste
* Automated formatting of images
* Automated rebuild when something changes
* Ability to write the text of the talk in the presentation
* Ability to extract the text of the presentation as a blog post
* Ability to easily track changes with a version control system
For example on how to use, see ``example.pandoc``.
Usage
-----
* Write your presentation as *something*.pandoc
* Put your .png images in ``img/``
* Run ``make``
* Lather, rinse, repeat
Requirements
------------
* Make
* php (for building the text)
* imagemagick (image manipulation)
* pandoc (duh)
* texlive-lang-cyrillic if you want to write in Cyrillic
* git (if you want to put this in a version control system, which I highly recommend)
This all was tested/developed on Debian.
Missing features
----------------
* Multiple images on one page
* This is not supported by pandoc in anyway, you'll need LaTeX for that
* Support for other images than png
* Too lazy to add it