Object
Font formatting data
# File lib/spreadsheet/font.rb, line 63 def initialize name, opts={} self.name = name @color = :text @previous_fast_key = nil @size = nil @weight = nil @italic = nil @strikeout = nil @outline = nil @shadow = nil @escapement = nil @underline = nil @family = nil @encoding = nil opts.each do |key, val| self.send "#{key}=", val end end
Sets weight to :bold if(bool), :normal otherwise.
# File lib/spreadsheet/font.rb, line 83 def bold= bool self.weight = bool ? :bold : nil end
Font weight Valid values: :normal, :bold or any positive Integer. In Excel:
100 <= weight <= 1000 :bold => 700 :normal => 400
Default: :normal
# File lib/spreadsheet/font.rb, line 29 enum :weight, :normal, :bold, Integer, :bold => :b
Generated with the Darkfish Rdoc Generator 2.