source-foundry / Hack

A typeface designed for source code
http://sourcefoundry.org/hack/
Other
16.39k stars 613 forks source link

CYRILLIC CAPITAL LETTER ZHE is too heavy (looks almost bold) #423

Open ghost opened 6 years ago

ghost commented 6 years ago

Small letter zhe has similar issue, less pronounced but still there.

chrissimpkins commented 6 years ago

Please post screenshots of what you are seeing so that we can visualize the problem as you see it. We also need the information requested in our contributing documentation for issue reports. Thanks

ghost commented 6 years ago

Chris Simpkins notifications@github.com writes:

Please post screenshots of what you are seeing so that we can visualize the problem as you see it. Thanks

-- mailto:moosotc@gmail.com

ghost commented 6 years ago

Chris Simpkins notifications@github.com writes:

Please post screenshots of what you are seeing so that we can visualize the problem as you see it. Thanks

Version:

commit 3417b398d363a986e3a14f7059345d79c95c12a6 Author: Chris Simpkins git.simpkins@gmail.com Date: Mon Jan 18 14:37:57 2016 -0500

updated Hack fonts to v2.019

Obtained from: https://github.com/chrissimpkins/codeface

Variants: Regular

Font size: Not sure what to put here

Operating system: Linux + x11, freetype is at version 2.9

Application where the issue was observed: Any

Screenshot: TBD

=== Fontconfig configuration: https://github.com/moosotc/snippets/blob/master/.config/fontconfig/gen.sh

"Font viewer" https://github.com/moosotc/llpp/blob/master/misc/llppac

-- mailto:moosotc@gmail.com

chrissimpkins commented 6 years ago

This is helpful. Thank you! Those are old builds. We changed our build workflow (including our hinting settings) as of the v3.x releases. It is unlikely to lead to significant shape changes for the upper case glyphs, but there will be more "white space" at smaller text sizes for the lower case glyphs. Unclear how this may affect glyphs outside of the Basic Latin set as they are not part of our testing. We are focused on support for source code text. Let's see. We can attempt to address these issues if they remain a problem in current builds.

We provide this script to automate the update/install/font cache clear on Linux distros if you want to give the new builds a try.

https://github.com/source-foundry/hack-linux-installer

We are currently at release v3.003.

You can install the current builds using that script with:

$ ./hack-linux-installer.sh v3.003

If you are not aware, you can use the following to locate the path of the old builds that you currently have installed on your system:

$ fc-list | grep "Hack"

Assuming that they are not on the path that is used in that shell script, please remove them before you install new copies (or modify the install path in the shell script above to overwrite the current copies).

Once you've updated, can you please confirm that all of these issues that you reported still apply? Happy to look into them if they are issues in the current builds of the fonts.

ghost commented 6 years ago

Chris Simpkins notifications@github.com writes:

This is helpful. Thank you! Those are old builds. We changed our build workflow (including our hinting settings) as of the v3.x releases. It is unlikely to lead to significant shape changes for the upper case glyphs, but there will be more "white space" at smaller text sizes for the lower case glyphs.

We provide this script to automate the update/install/font cache clear if you want to give the new builds a try.

https://github.com/source-foundry/hack-linux-installer

We are currently at release v3.003.

You can install the current builds using that script with:

$ ./hack-linux-installer.sh v3.003

Thanks! Built it - the problem is till there.

[..snip..]

-- mailto:moosotc@gmail.com

chrissimpkins commented 6 years ago

Great thanks. Please take a screenshot of the appearance when the text is laid out in Hack and when it is laid out in any other typeface where there is a desired appearance of this Cyrillic glyph. You can drag and drop the images into a message in this thread. Please do this for each of your issue reports. This allows me to confirm that what I see is similar to what you are seeing. If it is not, this points to a different issue than if I can replicate it on Linux.

ghost commented 6 years ago

hack ptmono

ghost commented 6 years ago

$ pango-view --font='hack 16' --text=asxaxЁЖЗxasxasээ $ pango-view --font='pt mono 16' --text=asxaxЁЖЗxasxasээ