# encoding: utf-8 # # Demonstration of enabling and disabling kerning support # $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', '..', 'lib')) require "prawn" Prawn::Document.generate "kerning.pdf" do text "To kern?", :at => [200,720], :size => 24, :kerning => true text "To not kern?", :at => [200,690], :size => 24, :kerning => false move_down 100 pad(30) do text "To kern and wrap. " * 5, :size => 24, :kerning => true end text "To not kern and wrap. " * 5, :size => 24, :kerning => false font "#{Prawn::BASEDIR}/data/fonts/Dustismo_Roman.ttf" text "To kern?", :at => [200,660], :size => 24, :kerning => true text "To not kern?", :at => [200,630], :size => 24, :kerning => false pad(30) do text "To kern and wrap. " * 5, :size => 24, :kerning => true end text "To not kern and wrap. " * 5, :size => 24, :kerning => false end