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