带有Python语法高亮的HTML演示幻灯片

pts*_*pts 12 html python syntax-highlighting presentation

我想为我的演示文稿创建幻灯片.我的演示文稿将包含以下内容:幻灯片标题,项目符号点,代码片段(以等宽字体显示),一些代码行以粗体显示,Python代码片段(带语法高亮显示).

我需要一个可以用HTML(或HTML5)生成这样的幻灯片的应用程序或工具,因此当我在Web浏览器中打开生成的HTML,并将Web浏览器置于全屏模式时,它将启动幻灯片放映.我更喜欢将我的演示文稿编写为.txt带有一些标记的文件,然后该工具应该生成HTML.

我知道Google Docs的演示功能,但不支持Python语法高亮显示.

我也知道LaTeX和Beamer,但这会生成PDF而不是HTML(不是大问题),并且没有内置的Python语法高亮.

我更喜欢使用香草谷歌Chrome或Mozilla Firefox投影我的演示文稿.我不想在投影机上安装任何演示软件(例如bruce).

还有其他选择吗?

bha*_*dra 12

请尝试以下方法之一:

  1. 使用S5重新构建文本

    http://meyerweb.com/eric/tools/s5/

    http://docutils.sourceforge.net/docs/user/slide-shows.html

    如果您安装docutils(首选快照),您将在tools文件夹中获得rst2s5.py.

  2. 布鲁斯,演示工具

    http://code.google.com/p/bruce-tpt/

  3. Pandoc:通用文档转换器

    http://johnmacfarlane.net/pandoc/

  4. AsciiDoc可以选择生成生成自包含的Slidy HTML