Tedmund is a really really basic terminal-based slide presentation system.
You build slides with it, then run it as a Python script to do your presentation. It comes with some formatting helpers to make slides come out decent.
Install
$ pip install tedmund
Write slides
$ vim mypresentation.py from temund import * title(""" Welcome to my slides """) info(""" My slides come in three varieties: * title * info * code """) info(""" Now for an example. """) code(""" from tedmund import * title(''' Title slide! ''') info(''' This is an info slide with bullets! * bullet 1 * bullet 2 ''') code(''' from tedmund import * ... ''') """) run_slides()
Present
$ python mypresentation.pyUse:
- 'a' for previous slide,
- 'd' for next slide,
- and 'q' for quit.
Why those keys? Because I do a lot of WASD games.
Dislike those keys? Then pass in the keys you want via arguments to
run_slides
:run_slides(go_back='b', go_forward='f', go_exit='x')
Code: | http://github.com/willkg/tedmund |
---|---|
Issue tracker: | https://github.com/willkg/tedmund/issues |
License: | BSD 3-clause; see LICENSE file |
This is how I name my software projects.
- January 13th, 2014
- Minor tweaks.
- July 19th, 2013
- Initial writing for a beer-and-tell.