Slide Show v0.1 - A Free Web Alternative to PowerPoint and KeyNote in Ruby Now Live

Hello,

I’ve uploaded version 0.1 of slideshow - a Ruby gem that lets you
create slide shows and author slides in plain text using a wiki-style
markup language that’s easy-to-write and easy-to-read.

Slide show delivers an all-in-one-page handout and a live full
screen slide show with thumbnails all at once from a plain standard
web page and much more. Comments and questions welcome.

Find out more @ http://slideshow.rubyforge.org

Cheers.

On Sun, Feb 17, 2008 at 02:42:31PM +0900, Gerald B. wrote:

Find out more @ http://slideshow.rubyforge.org
A quick look at the web page indicates that this generates HTML for a
slideshow. How is this better than S5
http://meyerweb.com/eric/tools/s5/,
for example?

Cheers.
Gerald B. - http://rubybook.wordpress.com
–Greg

Hello Gregory,

Slide show delivers an all-in-one-page handout and a live full
screen slide show with thumbnails all at once from a plain standard
web page and much more. Comments and questions welcome.

Find out more @ http://slideshow.rubyforge.org

A quick look at the web page indicates that this generates HTML for a
slideshow. How is this better than S5 http://meyerweb.com/eric/tools/s5/,
for example?

There's no JavaScript required for the HTML thanks to the

FullerScreen Firefox browser addon. There’s no CSS acrobatics involved
either and the HTML that gets generated is not just a slideshow but
also an all-in-one handout. Also note that to author your slides
there’s actually no HTML needed because you author your slides in
“standard” textile - in plain text using a wiki-style markup language
that’s easy-to-write and easy-to-read.

Cheers.

Hello,

In the home page its claimed that we can have different theme. However
I could not find anywhere how?

The slideshow (S9) gem is the first v0.1 release. I will add
theming support over the next couple of weeks and upload some sample
themes.

Another question is that can we have
powerpoint templates exported and use in slideshow as theme?

You can create your own themes by simply replacing the @media
projection CSS styles in the generated HTML.

Cheers.

Hi,
One more query.

Can I create images, one for each slide?

Thanks,
Manish

Excerpts from geraldbauer2007’s message of Tue Feb 19 11:01:44 +0530
2008:

Hi,
In the home page its claimed that we can have different theme. However
I could not find anywhere how? Another question is that can we have
powerpoint templates exported and use in slideshow as theme?

Thanks and Regards,
Manish

Excerpts from geraldbauer2007’s message of Sun Feb 17 11:12:31 +0530
2008:

Stupid new user question.

I’m running ruby 1.8 on Linux, and I’ve installed gems, and I’ve done
'gem install slideshow ', and ‘gem query --local’ indicates that
slideshow (0.2) is installed, but I can’t find the executable. Where
does gems install executables?

Hello,

Stupid new user question.

I’m running ruby 1.8 on Linux, and I’ve installed gems, and I’ve done
'gem install slideshow ', and ‘gem query --local’ indicates that
slideshow (0.2) is installed, but I can’t find the executable. Where
does gems install executables?

Thanks for trying the slideshow gem. I will post the updated v0.3
version in the next couple of days.

To answer your questions:

Try the command: gem env

It should tell you among other environment settings:

RUBY EXECUTABLE: c:/prg/ruby/v186/bin/ruby.exe

I’m running on Windows so your setting will differ. Gem
executables get installed in the bin folder that holds the ruby
executable.

Cheers.

Hello,

If I mark the file executable and run it from the directory containing
the sample, it doesn’t work.

Something about the gem setup must be wrong.

You’re looking at the Ruby script not the shell script/exectuable
generated by RubyGems. The shell script/exectuable generated by
RubyGems looks something like:

#!c:/prg/ruby/v186/bin/ruby.exe

This file was generated by RubyGems.

The application ‘slideshow’ is installed as part of a gem, and

this file is here to facilitate running it.

require ‘rubygems’

version = “>= 0”

if ARGV.first =~ /^(.*)$/ and Gem::Version.correct? $1 then
version = $1
ARGV.shift
end

gem ‘slideshow’, version
load ‘slideshow’

As mention before the shell script should get placed into your Ruby
interpreter’s binary folder (not the gem folder) and you have to
include the Ruby interpreter’s binary folder into your execution path
to make it work.

Cheers.

On Sat, Mar 8, 2008 at 11:46 AM, Gerald B.
[email protected] wrote:

Thanks for trying the slideshow gem. I will post the updated v0.3
version in the next couple of days.

To answer your questions:

Try the command: gem env

It should tell you among other environment settings:

ok, gen env points me to

/usr/lib/ruby/gems/1.8/gems/slideshow-0.2/bin/slideshow

Slideshow has a normal Linux shebang setup, ie

#!/usr/bin/env ruby
require ‘rubygems’
require ‘slideshow’
Slideshow.main

If I mark the file executable and run it from the directory containing
the sample, it doesn’t work.

Something about the gem setup must be wrong.

On Sat, Mar 8, 2008 at 10:19 PM, Gerald B.
[email protected] wrote:

require ‘rubygems’
RubyGems looks something like:

As mention before the shell script should get placed into your Ruby
interpreter’s binary folder (not the gem folder) and you have to
include the Ruby interpreter’s binary folder into your execution path
to make it work.

Note, your examples are for Windows, and not directly relavent for
Linux.

  1. The standard executable path on (most) Linux systems is ‘/usr/bin’,
    and this is where ruby and irb reside.

  2. ‘gem query --local’ shows the following

*** LOCAL GEMS ***

RedCloth (3.0.4)
slideshow (0.2)

  1. As expected, /usr/bin/redcloth exists, and it looks like the sample
    you quoted.

  2. There is no /usr/bin/slideshow

Either your gem is defective or gem itself is defective.

I’ll try building the executable manually and see if it works.

Hello,

Note, your examples are for Windows, and not directly relavent for Linux.

I try it on a Linux box later this week to see what’s different and
I’ll keep you posted. Thanks for your patience.

Note, I’ve updated the gem to version 0.3. I’ll send out an
announcement later this week once I’ve updated the website too. What’s
new (a teaser ;-)? You can now use Markdown as an alternative to
Textile. See http://slideshow.rubyforge.org/svn/samples/rest.text

Again thanks for your trying the Slide Show (S9) gem.

Cheers.