Skip to content

Where is drracket-core-lib/drracket/private/font.rkt getting the smoothing settings from? #741

@Sunspark-007

Description

@Sunspark-007

Hi, on Windows I never updated DrRacket past 8.5 because the font smoothing values changed for the worse.

On Linux I have 8.17 flatpak installed and I do know my way around a fontconfig file and environment variables but I need to understand how DrRacket knows what and where to set for None, Some and All so I can see if I can make suggestions on making it better.

The file in the path in the subject line doesn't provide values, just calls something else. I can tell it is not using the values I have defined in the system.

From pixel-peeping I can tell that "All" is using sub-pixel with the colour fringes, "Some" is using greyscale. But settings for hinting, lcdfilter, etc. seem like they need to be adjusted for all 3 categories. Freetype interpreter version # as well makes a difference.

Is there a place where these values are defined? I know it is doing its own thing because it does on Windows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions