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