# File lib/ttfunk/subset/unicode_8bit.rb, line 44
        def new_cmap_table(options)
          mapping = @subset.inject({}) do |map, (code,unicode)|
            map[code] = unicode_cmap[unicode]
            map
          end

          # since we're mapping a subset of the unicode glyphs into an
          # arbitrary 256-character space, the actual encoding we're
          # using is irrelevant. We choose MacRoman because it's a 256-character
          # encoding that happens to be well-supported in both TTF and
          # PDF formats.
          TTFunk::Table::Cmap.encode(mapping, :mac_roman)
        end