Мой предпочтительный способ написания презентаций - это использование Trac вики с плагином S5 .
S5 - формат слайд-шоу, который превращает HTML + CSS + JS в слайд-шоу, которое можно запустить в браузере. Вы можете посмотреть пример слайд-шоу здесь .
Вместо того чтобы писать S5 HTML вручную, я использую плагин Trac S5 для преобразования вики-синтаксиса (аналогичного синтаксиса mediawiki) в презентацию S5. Итак, вики-страница выглядит так:
[[S5(theme=yatil)]]
= My presentation =
'''November 18 2009'''
* Steven Kryskalla
* skryskalla@gmail.com
* http://lost-theory.org
== Intro ==
* Topic 1
* Topic 2
* etc.
== How to X ==
First, install and configure...
{{{
#!python
#this turns into syntax highlighted code
}}}
== Resources ==
* http://www.example.com/
Превращается в слайд-шоу с 4 слайдами. == Headings ==
запускает новый слайд, и тело каждого слайда может быть текстом, выделенным синтаксисом кодом, маркированными списками, нумерованными списками, изображениями, таблицами и т. Д.
В вики встроен контроль версий, поэтому вы можете различать, отменять изменения и т. Д.
Вероятно, будет не так сложно повторно использовать вики-форматер и код S5 для создания программы командной строки, которая превращает текстовый файл в презентацию. Это позволит вам сохранить слайд в вашей собственной системе контроля версий (svn, hg и т. Д.).