Printing ruby code

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

Regards,

-- Zakaria
   z4k4ri4@gmail.com Yahoo!: z4k4ri4
   http://zakaria.is-a-geek.org
   http://pemula.linux.or.id
   Mau invite gmail? japri aja.

I've had good luck with a2ps.
Here's an a2ps stylesheet for Ruby (which could arguably use some
enhancement, but is decent enough).
http://www.terpnet.nl/ruby.ssh

···

On 3/15/06, Zakaria <z4k4ri4@gmail.com> wrote:

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

Zakaria wrote:

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

I don't know how this compares with the a2ps version, but here's
something by Mike Wilson using enscript:

http://rubyforge.org/cgi-bin/viewcvs.cgi/*checkout*/support/ruby.st?rev=1.1

···

--
      vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407

This is just off the top of my head, so it may not suit your needs but here goes: If you happen to use Vim, you could convert the ruby file to an html file with the :TOhtml command, then open the html file in a web browser and print it. I'm sure that other text editors can do something like this as well.

-Ryan

···

On Mar 15, 2006, at 9:41 PM, Zakaria wrote:

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

Regards,

-- Zakaria
   z4k4ri4@gmail.com Yahoo!: z4k4ri4
   http://zakaria.is-a-geek.org
   http://pemula.linux.or.id
   Mau invite gmail? japri aja.

I can't quite help you with your question directly (I just print from
Textmate -- not colour coded), but for those of you looking to print
code in their Wordpress powered blogs, I've been using Code Snippet
(http://blog.enargi.com/codesnippet/). Although it doesn't officially
support Ruby, if you move Ruby script from the Geshi folder (a required
dependency) into your Code Snippet directory, you'll be made in the
shade.

James Herdman

http://rd.cycnus.de/coderay/
Take a closer look, i find it useful!

Zakaria schrieb:

···

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

Regards,

-- Zakaria
   z4k4ri4@gmail.com Yahoo!: z4k4ri4
   http://zakaria.is-a-geek.org
   http://pemula.linux.or.id
   Mau invite gmail? japri aja.

When stuck in Win32 land you can also check out using the scite editor:

scite -p <fname>

Gets you 2 and 3, but no method index.

pth

···

On 3/15/06, Zakaria <z4k4ri4@gmail.com> wrote:

Hi,

What is the best way/tools to printing ruby code to a piece of paper
with:
1. method index
2. line number
3. syntax highlight
?.

Regards,

-- Zakaria
   z4k4ri4@gmail.com Yahoo!: z4k4ri4
   http://zakaria.is-a-geek.org
   http://pemula.linux.or.id
   Mau invite gmail? japri aja.

This is just off the top of my head, so it may not suit your needs but here goes: If you happen to use Vim, you could convert the ruby file to an html file with the :TOhtml command, then open the html file in a web browser and print it. I'm sure that other text editors can do something like this as well.

That's kind of what I was going to recommend. I use a Drupal blog with VIM perl modules installed in the blog and on my server to syntax color code, ruby included.

  - Ken