# File lib/gruff/base.rb, line 182
    def initialize(target_width=DEFAULT_TARGET_WIDTH)
      if not Numeric === target_width
        geometric_width, geometric_height = target_width.split('x')
        @columns = geometric_width.to_f
        @rows = geometric_height.to_f
      else
        @columns = target_width.to_f
        @rows = target_width.to_f * 0.75
      end

      initialize_ivars

      reset_themes
      theme_keynote
    end