Ruby/erb S5 Helper?


#1

I had a thought today about trying to create a ruby DSL for
generating S5 presentations. Granted, S5 is fairly simple. But I
think we could do better and have more functionality by using a
combination of Rake and Erb to generate the slides from templates. I
already got code highlighting in slides that looks like this:

<% highlight :ruby do %>
Locale.set ‘en-US’
“Welcome”.t # => “Welcome”
<% end %>

Which I think is pretty cool.

Anyone know of a project like this or should I strike off and start
something?
-Mat


#2

On 3/2/07, Mat S. removed_email_address@domain.invalid wrote:

<% end %>

Which I think is pretty cool.

Anyone know of a project like this or should I strike off and start
something?
-Mat

S5 is compatible with XOXO a microformat for doing presentations. (I
think
XOXO is basically a subset of S5).

There is a Ruby XOXO parser and generator which was a port of the Python
implementation.
You might be able to get some ideas or functionality from it.

The email discussing it is here

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/177355

PS. Keep me posted of your progress or if you create a mailing list, I
like
to use S5 myself for presentations.

Blessings,

Jeff


#3

On 3/2/07, Mat S. removed_email_address@domain.invalid wrote:

Which I think is pretty cool.

Anyone know of a project like this or should I strike off and start
something?
-Mat

Hi, I have this camping app that can do kind of what you want:
http://metacampsite.com/svn/presenter/


#4

Cool, good advice so far. I’m still not seeing quite what I’m
looking for. XOXO is good, but I feel like a presentation should be
more than just an outline. And I’d also like to do this as something
that you could email around, rather than a web app.

Also, does anyone know of a good ruby theme for S5?
-Mat


#5

On 2 Mar 2007, at 16:57, Mat S. wrote:

Cool, good advice so far. I’m still not seeing quite what I’m
looking for. XOXO is good, but I feel like a presentation should
be more than just an outline. And I’d also like to do this as
something that you could email around, rather than a web app.

Paul B. wrote a “Rake-driven text-to-S5 workflow” to simplify
the preparation of a talk he gave. You can find it here, mentioned
towards the end of the article:

http://po-ru.com/diary/ten-things-i-hate-about-rails/

Regards,
Andy S.