-
Notifications
You must be signed in to change notification settings - Fork 586
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
Consolidation of Glyph Variants Requests #140
Comments
Thumbs up for modifying |
So, @p-e-w, do you like this? |
@p-e-w @sliceofcode Hmmm... |
@be5invis That looks nice. Although I prefer the tip of the brace (I don't know what it is called) to extend more instead of being short, like in Monaco: That's just my personal preference though, the font looks great 😄 If you don't mind me asking what colorscheme and text editor is that? Looks great with Iosevka! |
@sliceofcode VSCode, theme is Railgun |
Alright, thanks. |
@be5invis: Sorry for the late reply. I have studied the changes and find two small issues: First, the new Second, I agree with @sliceofcode in that I feel all three bracket types should be wider than they currently are, and indeed I believe should be as wide (and as tall) as the character cell allows. While your adjustments make In any case, I continue to be amazed by your responsiveness and swift release cycle. I am not aware of any other font with a development speed approaching that of Iosevka. |
Here is another comparison. This time, Iosevka and Input. I agree on what @p-e-w said, especially the last sentence. It's what makes Iosevka so great. 👍 |
@sliceofcode well its “wider”. |
|
@be5invis Looks like it. 😄 Thank you for this. |
@sliceofcode It's in Master. build it (on linux please, because OSX fontforge is some sort broken) |
@be5invis Looks beautiful. 😄 Had to use this workaround for Fontforge to work properly in Linux: fontforge/fontforge#2992 |
|
@sliceofcode I have no clue what happened to FF. Perhaps I should write something to get rid of it (for example, Currently FF is ueds to:
|
Interesting... in @sliceofcode's last preview, for the light weights Otherwise, this is an enormous improvement, @be5invis! I'm also excited about the possibility you hinted at of eliminating FontForge from the build chain, which has always felt like the odd one here (FF is primarily a GUI tool, after all). A pure command line-based font compilation toolchain could literally usher in a new era of "precision fontmaking", of which Iosevka thus far appears to be the only example. |
@p-e-w |
@jdw1996 |
@jdw1996 And we have this: |
To be honest I think some operators are too tall too. I may change the default parameter rather providing a variant.
Parens and brackets won’t be changed. They should be tall to be coupled with other letters, both uppercase and lowercase.
…________________________________
发件人: Memophenon <notifications@github.com>
发送时间: Monday, March 18, 2019 1:24:34 AM
收件人: be5invis/Iosevka
抄送: Belleve Invis; Mention
主题: Re: [be5invis/Iosevka] Consolidation of Glyph Variants Requests (#140)
Odd that I discovered Iosevka just recently, while looking for a holy mono grail for so long. Interesting for its collection of glyphs and variants, as well as for the way the whole thing is produced. As a newcomer, I might say things now that have been said before, but I found little evidence of it so far. Despite all appreciations of the glyphs, I cannot imagine that many people are really happy with the paperclip shapes of the @ sign (cv31 and cv32). At least, I am not.
I've tried to find out the logic of the chosen measures. There is an x-height of course, and a cap height. And -- forgive me not knowing the proper typographical terms -- a somewhat bigger #-height, and an even exceeding slash height. Ascenders don't surpass the cap height, and descenders go slightly deeper than the slash height characters.
Making special characters like # just a bit outstanding from capitals is a defensible design decision in my opinion. But I wonder why cv31 and cv32 were stretched to slash height. Why not #-height, like cv33? That would make these characters less distracting. And I think there is still some room for widening all @ variants a tiny bit.
The slash height in itself doesn't make me enthousiastic either. May I suggest adding an option for a little more modesty by equalizing the top side with the top level of the #-height? That's a more balanced compromise between the combination with uppercase/digits vs the combination with lowercase text. Satisfying everyone (high-levelers vs low-levelers) would require this to be parameterized categorically, I guess. No idea how much effort would be involved in constructing a tweaking mechanism for that.
The attached graphic shows my fiddling around with ss09 based on these ideas, concluded by the same text in PragmataPro.
[Iosevka-at-sign-1-45perc]<https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F4470470%2F54495073-e302da80-48e0-11e9-8174-78ff8cbd1372.png&data=02%7C01%7C%7C451f703ea5554db699e508d6aafd6d4b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636884402765770042&sdata=jlcCjDATejtUhZp7RoW0GQasUvDXtcPe69Rl%2B8EjC84%3D&reserved=0>
―
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbe5invis%2FIosevka%2Fissues%2F140%23issuecomment-473686616&data=02%7C01%7C%7C451f703ea5554db699e508d6aafd6d4b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636884402765770042&sdata=mJAvJ4nnyb%2BkRvmxM%2B1ajnIZjFqvfWR5hVkcrrW3HM0%3D&reserved=0>, or mute the thread<https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAOp2-4wNYFsHab_J7pPde2dd6p3kU9lks5vXnpSgaJpZM4LX5Yi&data=02%7C01%7C%7C451f703ea5554db699e508d6aafd6d4b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636884402765780050&sdata=icqBoJ%2BTTs%2B4TN2bsrEVVLFOC9UJhA%2Fdendf5g4cIlk%3D&reserved=0>.
|
Thank you @be5invis and @sharpjs, I really like the new ringed
I also dislike the paperclip |
Absolutely NOT! The existing current zeros looks far nicer than the proposed oval zeros (to my eyes). I strongly disagree on changing it. Your arguments about My 2c as a big fan of the current font. |
@memophen Changing the shape of |
@be5invis -- Do we need and want such a fargoing design consistency? Arabic digits are a different species, after all. That was clear when they arrived in Europe (in 976 or just before):
And it’s also clear in contemporary bookprint, where they still don’t go along the established lines of uppercase and lowercase letters: Nevertheless I think Iosevka has a lot of charms. It would suit well for display on posters and covers, when you want to apply an austere style. |
@be5invis You still haven't added my suggestion for the digit 7 having a downward pointing bit. |
Where do I find it? |
Maybe consider adding it to the task list? |
I'd like a version of |
Oh, it looks like these are available as design options ( |
@zyxw59 |
If made available, I'd use and appreciate the old style upper case I don't like when letters get very skinny at joins (like how the Thanks again for this incredible project. EDIT: EDIT: I did the bisect, so for anyone else wondering, it looks like the EDIT: got the old EDIT: If anyone else wants a patch for the smoother diff --git a/glyphs/letters-unified-basic.ptl b/glyphs/letters-unified-basic.ptl
index 40fb8784..5cd2ffae 100644
--- a/glyphs/letters-unified-basic.ptl
+++ b/glyphs/letters-unified-basic.ptl
@@ -2753,8 +2753,6 @@ export : define [apply] : begin
do "G and related ============================================================================="
define [GShape top sma smb] : glyph-construction
local yBar : top * 0.52 + STROKE * 0.25
- local fine SHOULDERFINE
- local sb : shoulderMidSlope fine nothing (-1)
include : dispiro
widths.lhs
g4 RIGHTSB (top - HOOK)
@@ -2762,12 +2760,13 @@ export : define [apply] : begin
flat (SB + OX) (top - sma)
curl (SB + OX) smb
arcvh
- g4.right.mid (MIDDLE + (CORRECTION_OMIDX - sb) * STROKE) O [widths.heading STROKE 0 {.y (1) .x (sb)}]
+ g4 (MIDDLE + CORRECTION_OMIDS) O
archv
- straight.up.end (RIGHTSB - (STROKE - fine) * HVCONTRAST) sma [widths.heading fine 0 UPWARD]
- include : HBarTop MIDDLE RIGHTSB yBar
- include : VBarRight RIGHTSB sma yBar
- include : VBarRight RIGHTSB sma 0 (STROKE - fine / 2)
+ flat RIGHTSB sma
+ curl RIGHTSB yBar [heading UPWARD]
+ include : dispiro
+ flat MIDDLE yBar [widths 0 STROKE]
+ curl RIGHTSB yBar [heading RIGHTWARD]
sketch # G
set-width WIDTH |
I'd like a j variant with the round bottom like I see zyxw59 asked something similar, buy I am not sure if he obtained it or how. Edit:
just comment (or remove) the last line. |
I believe this was just added, @cata0309 Check out ss14 from the latest release candidate |
I'd like to close this issue now. |
#
{}
ß
@
in four-fold@
like that in Firat
&
) with open contour1
.
,,
,:
,;
,?
,!
and quotes.
and one for,
?y
c2sc
feature?)t
/ Angulart
7
The text was updated successfully, but these errors were encountered: