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

More exaggerated curly braces? #90

Closed
forrcaho opened this issue Oct 5, 2024 · 4 comments
Closed

More exaggerated curly braces? #90

forrcaho opened this issue Oct 5, 2024 · 4 comments

Comments

@forrcaho
Copy link

forrcaho commented Oct 5, 2024

As an aging developer, I'm having more and more trouble distinguishing between parentheses and curly braces at the ~12pt text size I like to use.

The curly braces in 0xProto are actually quite good when compared with other programming fonts, but I wonder if they could be made more exaggerated -- even to the point where they look silly -- to make them clearly distinguishable from parentheses even at small text sizes.

I wish I was better at some drawing tool so I could draw what I'm thinking of: the best I can describe it, taking the entire width of the monospace character, make something like an "S" in the top half, with its mirror image below. Each top and bottom would have a curve that takes up the entire font width.

If the drawing tool you used to create this font is freely available, I could try to design the curly braces I'd like.

@matype
Copy link
Member

matype commented Oct 6, 2024

@forrcaho Thank you for using my font!

Typeface design is not something that can be judged by looking at just one character and deciding that it would be better (more readable) if it were shaped like that. And 0xProto is designed to make it much easier to identify individual characters.

My intuition from experience is that applying the design you suggested would result in poor balance throughout the text 🤔

I use the paid font editor Glyphs or RoboFont, but there are also some free tools, so if you like, please feel free to fork and edit them! (While generative AI is at its height, it's good to calm down by editing Bezier curves by hand 🙂 )

@cormullion
Copy link

You might find this issue interesting.

@matype
Copy link
Member

matype commented Oct 8, 2024

Thanks, I read the issue with great interest 👍

On that basis, I would like to convey the following:

  • 0xProto is not like Intel One Mono, but it already has a design that emphasizes curly brackets quite a bit
  • It's nice to get feedback, but just because there's a lot of feedback doesn't mean it's a reason to change
  • I'm not in the same position as Intel :)

@matype
Copy link
Member

matype commented Nov 26, 2024

My opinion has not changed since this comment #90 (comment) , and this is no longer an issue for now, so I'll close it.

@matype matype closed this as completed Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants