幻灯片的有效版本控制

Rob*_*loi 1 version-control latex openoffice.org

我必须以幻灯片的形式保存大量的培训材料.

乍一看,我注意到OpenOffice OOImpress中不支持版本控制(但我可能错了).

我应该使用哪种工具来轻松维护我的培训材料?

我想过使用LaTeX + Beamer以便我可以轻松地将版本控制放在幻灯片的源代码中,但非技术人员应该能够更新材料,我宁愿不强迫他们学习LaTeX.

Ste*_*lla 5

我首选的编写演示文稿的方法是使用带有S5插件Trac wiki .

S5是一种幻灯片格式,可将HTML + CSS + JS转换为可在浏览器中运行的幻灯片.您可以在此处查看示例幻灯片演示.

我没有手动编写S5 HTML,而是使用Trac的S5插件将wiki语法(类似于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/
Run Code Online (Sandbox Code Playgroud)

变成带有4张幻灯片的幻灯片.在== Headings ==开始一个新的幻灯片,并且每个滑动件的本体可以是文本,语法高亮代码,项目符号列表,编号列表,图像,表格等.

维基内置版本控制,因此您可以进行差异,还原更改等.

重新使用wiki格式化程序和S5代码来创建将文本文件转换为演示文稿的命令行程序可能不会那么困难.这将允许您将幻灯片保留在您自己的版本控制系统(svn,hg等)中.