pdf for ruby