Skip to content

Instantly share code, notes, and snippets.

@giuseb
giuseb / gist:1424200
Created December 2, 2011 18:01
Example of multiple indents across columns with Prawn
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), 'prawn', 'lib'))
require 'rubygems'
require 'prawn'
require 'prawn/security'
require "prawn/layout"
Prawn.debug = true
Prawn::Document.generate "column_indent_bug.pdf" do
column_box([0, cursor], width: 500, height: 700, columns: 3, spacer: 25) do
font_size 10
source 'http://rubygems.org'
gem 'rails', '3.0.3'
gem 'sqlite3-ruby', :require => 'sqlite3'
gem 'capistrano'
gem 'nifty-generators'
gem 'haml'
gem 'devise'
gem 'mysql2'
gem 'will_paginate', '3.0.pre2'
gem 'simple_form'
GEM
remote: http://rubygems.org/
specs:
ZenTest (4.4.2)
abstract (1.0.0)
actionmailer (3.0.3)
actionpack (= 3.0.3)
mail (~> 2.2.9)
actionpack (3.0.3)
activemodel (= 3.0.3)
$ rvm info
ruby-1.9.2-p0@autotester:
system:
uname: "Darwin giupro.local 10.5.0 Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 i386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
$ AUTOFEATURE=true autotest
loading autotest/cucumber_rails_rspec2
/Users/giuseppe/.rvm/gems/ruby-1.9.2-p0@autotester/gems/cucumber-0.10.0/lib/cucumber/ast/feature.rb:15: warning: method redefined; discarding old gherkin_statement
/Users/giuseppe/.rvm/gems/ruby-1.9.2-p0@autotester/gems/cucumber-0.10.0/lib/cucumber/ast/feature_element.rb:10: warning: method redefined; discarding old gherkin_statement
/Users/giuseppe/.rvm/gems/ruby-1.9.2-p0@autotester/gems/cucumber-0.10.0/lib/cucumber/ast/table.rb:384: warning: shadowing outer local variable - hash
/Users/giuseppe/.rvm/gems/ruby-1.9.2-p0@autotester/gems/cucumber-0.10.0/lib/cucumber/ast/step.rb:18: warning: method redefined; discarding old gherkin_statement
/Users/giuseppe/.rvm/gems/ruby-1.9.2-p0@autotester/gems/cucumber-0.10.0/lib/cucumber/ast/examples.rb:11: warning: method redefined; discarding old gherkin_statement
<internal:lib/rubygems/custom_require>:29: warning: loading in progress, circular require considered harmful - /Users/giuseppe/.rvm/gems/ruby-1.