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

Stylistic Set: No backtick variants #27

Closed
pfitzseb opened this issue Aug 20, 2020 · 10 comments
Closed

Stylistic Set: No backtick variants #27

pfitzseb opened this issue Aug 20, 2020 · 10 comments

Comments

@pfitzseb
Copy link

Would you consider adding a stylistic set (if that's the appropriate mechanism, that is) to disable the bigger single backtick:
image

@cormullion
Copy link
Owner

Which version are you on? I wonder if it was related to #8

@pfitzseb
Copy link
Author

Huh, turns out I was on a really old version. Things actually are consistent on later versions (although I'm not quite sure I like how big the backticks are ;)).

@cormullion
Copy link
Owner

I can easily add a stylistic alternative for those - I do like large punctuation myself, but your eyes are probably sharper...

@pfitzseb
Copy link
Author

pfitzseb commented Aug 20, 2020

Looking at it again I think the only complaint I have is that ` looks slightly "heavier" than ' (seems to be slightly wider at the top?):
image

The size is something I'm sure I'll get used to in time :)

@cormullion
Copy link
Owner

What's your favourite font in this regard?

@pfitzseb
Copy link
Author

pfitzseb commented Aug 20, 2020

I don't think I've seen a monospace font that handles this well (because technically it's an abuse of the grave accent?) yet -- the fact that JuliaMono handles ` the same as ' or " regarding size and placement is really cool:
image
(Fira Mono)
image
(JuliaMono)

So in summary: I'm totally happy with the current situation; adjusting the width of the non-diacritic ` would be the cherry on top :)

@simeonschaub
Copy link
Contributor

I must admit, I wasn't the biggest fan of the large backticks at first as well, but I have now really come to enjoy them. I like how it makes them stand out a bit more, with other fonts, you're often not sure whether something is a backtick or a piece of dust on your display 😀. I think it still would be great to have the option to turn these off though.

@cormullion
Copy link
Owner

cormullion commented Aug 20, 2020

OK - I'll add it to my todo-list anyway ... :)

Fira Code is based on Fira, so it probably inherited the non-programming approach to some punctuation marks. Thank you for having such a detailed look!

@pfitzseb
Copy link
Author

pfitzseb commented Aug 20, 2020

Yeah, I don't think I've ever seen a font show the non-diacritic differently.

Somewhat unrelated, but there also seems to be a hinting issue (or maybe just messy rendering or bad anti-aliasing) on Windows for certain font sizes that results in ` being unaligned with ' and ":
grafik
Looks fine for other font sizes though:
grafik

@cormullion
Copy link
Owner

Yes, probably Windows...

For the best and most accurate display, you need one of these. 🤣 Or any Apple retina display really... Your eyes will thank you, but your bank won't. Windows moves characters around in the process of hinting in order to get the most pixels lit up, so there are sometimes alignment problems, which vary according to font size anyway. I don't have many ways to fix it at the moment. :(

I've added another stylistic set, SS07.

Screenshot 2020-08-20 at 17 15 45

It can go in the next release if you want it. It's called "Smaller grave" - I wanted "Shallow grave" but that was a bit grim...

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