Published

05 September 2013

Tags

Contents

小学期开始了,课上要求每个同学都要做简短展示,看到最近流行起来的用html5做ppt的技术,加之电脑上又没有装office,于是乎索性想折腾一下用markdown写ppt。

在网上挑了半天以后,决定用 landslidegoogle html5slides 来折腾,一来是比较轻量级,最后可以编译出单个html不超过100k,二来是简介大方并且可定制。当然还有一些重量级的html5 slide制作工具,比如Reveal.js,但是大多需要ruby环境,于是乎懒得折腾了。

google html5slides就是一套js代码,用起来很方便,而landslide做的就是简单地吧markdown翻译了以后生成html,用python开发的。

--- 来做分页,源码如下:

# Landslide

---

# Overview

Generate HTML5 slideshows from markdown, ReST, or textile.

![python](http://i.imgur.com/bc2xk.png)

Landslide is primarily written in Python, but it's themes use:

- HTML5
- Javascript
- CSS

---

# Code Sample

Landslide supports code snippets

    !python
    def log(self, message, level='notice'):
        if self.logger and not callable(self.logger):
            raise ValueError(u"Invalid logger set, must be a callable")

        if self.verbose and self.logger:
            self.logger(message, level)

花了半个小时捏css以后,一个简单的ppt出炉了,大家可以戳⇒这里⇐围观~

意外的发现 本座倒要看看你能活几天 这个游戏的BGM it's only the fairy tale 挺好听的,游戏没玩专门听BGM去了。



blog comments powered by Disqus