Skip to content

Instantly share code, notes, and snippets.

@mattdenner
Created February 24, 2010 11:35
Show Gist options
  • Save mattdenner/313346 to your computer and use it in GitHub Desktop.
Save mattdenner/313346 to your computer and use it in GitHub Desktop.
require 'rubygems'
require 'nokogiri'
require 'open-uri'
doc = Nokogiri::HTML(open('http://learnyousomeerlang.com/content'))
urls = [ 'http://learnyousomeerlang.com/content' ] + doc.xpath('//h3/a').map { |n| n.attribute('href').to_s }
exec("wkhtmltopdf -s A4 #{ urls.join(' ') } learnyousomeerlang.pdf")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment