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

Differentiating between hyphen, en-dash, and em-dash #318

Closed
dervist opened this issue Sep 24, 2020 · 1 comment
Closed

Differentiating between hyphen, en-dash, and em-dash #318

dervist opened this issue Sep 24, 2020 · 1 comment

Comments

@dervist
Copy link

dervist commented Sep 24, 2020

Currently, the difference between the three: the hyphen, the en-dash, and the em-dash, is so small, that it is hardly perceivable, which makes JetBrains unusable in any area in which that difference is important – basically, in every setting except programming. It would be awesome if this could be remedied since authors and especially editors benefit greatly from monospaced typefaces.

My suggestion regarding this would be as follows:

  1. make the em-dash, as wide as possible,
  2. make the hyphen about 1/2 the width of the em-dash,
  3. finally, make the en-dash somewhere in between, about 3/4 the width of the em-dash.

In proportional typefaces, the ratio is usually this: em-dash = 1, en-dash = 0.5, hyphen = 0.25. This would be ideal, but it’s hardly achievable in monospaced typefaces.

dashes

@philippnurullin
Copy link
Member

Hi @dervist Thanks for the feedback.
I will update the symbol in the next release.

philippnurullin added a commit that referenced this issue Oct 21, 2020
Major changes
— Added Greek alphabet #58
— Reworked diacritics #228
— Removed x-height increasing from hinting. Affects non Retina screens. #286 #265 #272 #262 #275
— A lot of tiding up of contours to meet Google Fonts criteria
Other updated and fixes
— Ligature for 0x (hexadecimal) prefix #98
— Lowered horizontal bar in Florin to make it more distinguishable form italic f #129
— Changes the 8 construction to make it more distinguishable from B and 0 #188
— Added Changelog #263
— Variable font correctly grouped in one family with Italics #270
— Reverted to previous construction of f #273
— Corrected OneNote line height #278
— Removed kerning pair #297
— Add Overline #298
— Increased difference between hyphen, en-dash, and em-dash #318
— Removed the "tail" in the italic a
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

2 participants