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

Non-var theta and epsilon #102

Open
phipsgabler opened this issue Apr 29, 2021 · 3 comments
Open

Non-var theta and epsilon #102

phipsgabler opened this issue Apr 29, 2021 · 3 comments
Labels
enhancement may be implemented as an enhancement

Comments

@phipsgabler
Copy link

There have already been a couple of Greek issues, but there's two more small things I want to bring to attention.

The thing which I stumbled upon was that the θ (normal theta) character looks too much like a zero to me -- its width is pretty much the same, and the "horizontal" bar is slightly diagonal, which my brain parses as a diagonal stroke as in some typewriter fonts' zeros. This doesn't happen when the stroke is completely horizontal. Perhaps also the total width and the extent above the M-height play a role. Is that just me? And in certain resolutions, it is rendered as completely horizontal, which I find much clearer:

Screenshot_2021-04-29_14-54-59

And then, when I investigated the whole alphabet, I got the impression that the blackness of the non-var epsilon is noticeably higher than that of the rest:

Screenshot_2021-04-29_14-46-53

(Screenshots are from Emacs under Ubuntu.)

@cormullion
Copy link
Owner

It might be you ... 😄 I think the theta is bit pointier at the top and bottom...?

I've tried to make all the thetas different:

Screenshot 2021-04-29 at 14 50 48

You could try using the OpenType standard alternative slashed zero (https://docs.microsoft.com/en-us/typography/opentype/otspec140/features_uz#zero) if you often get the θ and 0 confused... Emacs should be able to handle that?

Screenshot 2021-04-29 at 14 29 49

And there's an alternate 0 too, in StylisticSet 4, which will give you a zero without anything inside.

Screenshot 2021-04-29 at 14 30 10

I can tweak the ϵ a bit some day...

@cormullion cormullion added the enhancement may be implemented as an enhancement label Apr 29, 2021
@phipsgabler
Copy link
Author

Ah, with your resolution I see now that the bar is actually a wave, in which case the distinction is much more prominent. Then it's not even me, but my renderer + display :P

One more thing: at small sizes, the greek letters start getting a smaller, at least optically:

Screenshot_2021-04-29_16-44-06

Is that also my system's (or Emacs') fault?

@cormullion
Copy link
Owner

cormullion commented Apr 29, 2021

Once the glyph shapes are extracted from the file, everything about how they're displayed varies from OS to OS and application to application! It certainly looks like Emacs is opinionated when it comes to displaying Greek text, though - this is the way it looks normally:

Screenshot 2021-04-29 at 15 54 40

Unfortunately I don't test on emacs (or most other text editors really - last time I tried emacs I had trouble exiting... 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement may be implemented as an enhancement
Projects
None yet
Development

No branches or pull requests

2 participants