Sha256: 38068ccd117275ec4c03acb75b76146be73d4e9129b1fbf64c4dacd67f25dd1d
Contents?: true
Size: 1.47 KB
Versions: 8
Compression:
Stored size: 1.47 KB
Contents
# encoding: utf-8 # # The <code>column_box</code> method allows you to define columns that flow # their contents from one section to the next. You can have a number of columns # on the page, and only when the last column overflows will a new page be # created. # require File.expand_path(File.join(File.dirname(__FILE__), %w[.. example_helper])) filename = File.basename(__FILE__).gsub('.rb', '.pdf') Prawn::Example.generate(filename) do text "The Prince", :align => :center, :size => 18 text "Niccolò Machiavelli", :align => :center, :size => 14 move_down 12 column_box([0, cursor], :columns => 2, :width => bounds.width) do text((<<-END.gsub(/\s+/, ' ') + "\n\n") * 3) All the States and Governments by which men are or ever have been ruled, have been and are either Republics or Princedoms. Princedoms are either hereditary, in which the sovereignty is derived through an ancient line of ancestors, or they are new. New Princedoms are either wholly new, as that of Milan to Francesco Sforza; or they are like limbs joined on to the hereditary possessions of the Prince who acquires them, as the Kingdom of Naples to the dominions of the King of Spain. The States thus acquired have either been used to live under a Prince or have been free; and he who acquires them does so either by his own arms or by the arms of others, and either by good fortune or by merit. END end end
Version data entries
8 entries across 8 versions & 2 rubygems