Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

patcher: Fix grave (backtick) zero width #860

Merged
merged 1 commit into from
Aug 18, 2022
Merged

Commits on Jul 7, 2022

  1. patcher: Fix grave (backtick) zero width

    [why]
    In ligature-enabled environments the accent grave will be rendered as
    zero width, thus overlapping with the next character (in some source
    fonts).
    
    The problem is, that the glyph type in the sourcefonts is set to 'auto',
    and fontforge exports these as 'mark' - the patched font will be broken.
    
    [how]
    There is no way we can get that glyph to be 'auto', but we can force it
    to be an ordinary 'baseglyph' instead, and that will be respected on
    export.
    
    Maybe I should raise an Issue at fontforge... maybe later.
    
    Fixes: #858
    Fixes: #582
    
    Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
    Finii committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    37b9945 View commit details
    Browse the repository at this point in the history