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
[email protected] Yahoo!: z4k4ri4
http://zakaria.is-a-geek.org
http://pemula.linux.or.id
Mau invite gmail? japri aja.

On 3/15/06, Zakaria [email protected] 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’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 Mar 15, 2006, at 9:41 PM, Zakaria wrote:

– Zakaria
[email protected] 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.

-Ryan

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

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 H.

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

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

Zakaria schrieb:

On 3/15/06, Zakaria [email protected] wrote:

– Zakaria
[email protected] 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

Gets you 2 and 3, but no method index.

pth