# File lib/gruff/base.rb, line 218 def initialize(target_width=DEFAULT_TARGET_WIDTH) if Numeric === target_width @columns = target_width.to_f @rows = target_width.to_f * 0.75 else geometric_width, geometric_height = target_width.split('x') @columns = geometric_width.to_f @rows = geometric_height.to_f end initialize_ivars reset_themes self.theme = Themes::KEYNOTE end