require 'coderay' puts CodeRay.highlight('puts "Hello, World!"', :ruby) output = CodeRay.highlight_file($0, :line_numbers => :table) puts < #{output.stylesheet true} #{output} HTML