Skip to content

Numeral one (U+0031) re-design to address legibility vs. lowercase l (U+006c) #347

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

Merged
merged 2 commits into from
Nov 2, 2017

Conversation

chrissimpkins
Copy link
Member

@chrissimpkins chrissimpkins commented Oct 29, 2017

Modifications to the numeral 1 design to address legibility issues with the lowercase l (issue #43)

Includes the following changes to the glyph design in the dev-one-design branch:

  • increased angle of top stroke relative to horizontal
  • increased length of top stroke
  • decreased width of the top stroke (bold and bold italic sets) - uses same dimensions as the left angled stroke in the numeral 4 in these sets

See images in #43 thread for the new design.

Please feel free to modify the working branch with design changes to address any concerns that you have. We will include modifications in this PR for further discussion.

Build files for local testing are available in https://github.com/source-foundry/Hack/tree/dev-one-design/build/ttf and carry the version string Version 3.001; 379b3ad-dev.

Propose merge to dev branch as new default U+0031 glyphs in the sets for release as of v3.001.

When the design is acceptable, I will need to evaluate hinting at our design target range of 8 - 14ppem before merge.

TODO:

  • examine hints at 8 - 14 ppem regular set
  • examine hints at 8 - 14 ppem italic set
  • examine hints at 8 - 14 ppem bold set
  • examine hints at 8 - 14 ppem bold italic set

…ngth to improve legibility vs. lower case l = U+006c (issue #43 + others )
@chrissimpkins
Copy link
Member Author

@burodepeper if you can point me to your visual diff repo (with a brief set of instructions) I would be happy to link the design diff for these changes as well.

@burodepeper
Copy link
Member

It looks awfully similar to U+2960...

@chrissimpkins
Copy link
Member Author

= Upwards Harpoon with Barb Left from Bar

Assuming our users are not routinely placing harpoons in their code do you have other thoughts about the legibility issue against the glyph of concern.

@chrissimpkins
Copy link
Member Author

hints look good across 8-14ppem x all four sets

@chrissimpkins chrissimpkins merged commit 9cb3c2d into dev Nov 2, 2017
@chrissimpkins chrissimpkins deleted the dev-one-design branch November 2, 2017 03:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

2 participants