Ruby/erb S5 Helper?

M

Mat Schaffer

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
 
C

Chris Carter

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

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

Mat Schaffer

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
 
A

Andrew Stewart

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 Battley 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 Stewart
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,235
Messages
2,571,181
Members
47,817
Latest member
BartHeckma

Latest Threads

Top