• Show log

    Commit

  • Hash : d9660fd5
    Author : Garret Rieger
    Date : 2021-11-25T18:15:35

    [subset] Make cmap4 packing more optimal.
    
    The current CMAP4 implementation uses whatever the current codepoint ranges are and then encodes them as indivudal glyph ids or as a delta if possible. However, it's often possible to save bytes by splitting up existing ranges and encoding parts of them using deltas where the cost of splitting the range is less than encoding each glyph individual.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/harfbuzz.git
    Git SSH git@git.kmx.io:kc3-lang/harfbuzz.git
    Public access ? public
    Description

    HarfBuzz text shaping engine

    Users
    kc3_lang_org thodg_w www_kmx_io thodg_l thodg thodg_m
    Tags

  • README

  • This is HarfBuzz, a text shaping library.
    
    For bug reports, mailing list, and other information please visit:
    
      http://harfbuzz.org/
    
    For license information, see https://github.com/harfbuzz/harfbuzz/blob/main/COPYING
    
    For build information, see https://github.com/harfbuzz/harfbuzz/blob/main/BUILD.md
    
    For custom configurations, see https://github.com/harfbuzz/harfbuzz/blob/main/CONFIG.md
    
    For test execution, see https://github.com/harfbuzz/harfbuzz/blob/main/TESTING.md
    
    Documentation: https://harfbuzz.github.io