lib/ttfunk/table/hhea.rb in ttfunk-1.4.0 vs lib/ttfunk/table/hhea.rb in ttfunk-1.5.0

- old
+ new

@@ -1,8 +1,8 @@ require_relative '../table' -module TTFunk +module TTFunk class Table class Hhea < Table attr_reader :version attr_reader :ascent attr_reader :descent @@ -16,26 +16,26 @@ attr_reader :metric_data_format attr_reader :number_of_metrics def self.encode(hhea, hmtx) raw = hhea.raw - raw[-2,2] = [hmtx[:number_of_metrics]].pack("n") - return raw + raw[-2, 2] = [hmtx[:number_of_metrics]].pack('n') + raw end private - def parse! - @version = read(4, "N").first - @ascent, @descent, @line_gap = read_signed(3) - @advance_width_max = read(2, "n").first + def parse! + @version = read(4, 'N').first + @ascent, @descent, @line_gap = read_signed(3) + @advance_width_max = read(2, 'n').first - @min_left_side_bearing, @min_right_side_bearing, @x_max_extent, - @carot_slope_rise, @carot_slope_run, @caret_offset, - reserved, reserved, reserved, reserved, - @metric_data_format = read_signed(11) + @min_left_side_bearing, @min_right_side_bearing, @x_max_extent, + @carot_slope_rise, @carot_slope_run, @caret_offset, + _reserved, _reserved, _reserved, _reserved, + @metric_data_format = read_signed(11) - @number_of_metrics = read(2, "n").first - end + @number_of_metrics = read(2, 'n').first + end end end end