Skip to content

jou/slightly-less-s5

Repository files navigation

A Slightly Less Simple Standards-Based Slide Show System

Create a S5 slide show with Markdown.

Requirements

Setup

  • Install requirements (duh! ;-)
  • Run rake uv_init to let Ultraviolet generate CSS for installed TextMate bundles
  • Edit skeleton.haml and put your own title, metadata and footer in it
  • Write your slides into slides.markdown
  • ???
  • PROFIT!

Usage

Delimiting slides

Slides are delimited by lines containing +-- {.slide} and =--. Example:

+-- {.slide}
# A normal slide with some bullets

1.	Lorem ipsum dolor sit amet
2.	Consectetuer adipiscing elit
3.	???s
4.	PROFIT!
=--

Highlight code

Highlighted code blocks are started by !code:$LANG and goes on until the first line that has less indentation than the first line of code. Example:


!code:ruby
	def foo(bar)
	  {:hello => :world}.merge(bar)
	end
 	
	def baz(kazonk)
	  return kazonk
	end
	
	foo(:bar)

Some text

Generate slideshow

Just run rake in the working directory and the slides will be assembled by the magic of Rake. When the gremlins are done, the presentation would be in index.html.

About

Generate S5 slideshow from Markdown

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published