CatharsisFonts / Cormorant

Cormorant open-source display font family
SIL Open Font License 1.1
545 stars 22 forks source link

Some comments regarding Cyrillic glyphs #14

Closed orthoxerox closed 8 years ago

orthoxerox commented 8 years ago
  1. Cyrillic breve should be different from the Latin one. It should look like a telephone receiver, not like a crescent.
  2. Cyrillic Л and Д look more Transitional than Garalde. Triangular versions would fit better and should be provided at least as stylistic alternates.
  3. Cyrillic К and Ж could have ball terminals on their arms. This is a common feature of Cyrillic typefaces.
  4. Cyrillic uppercase У has a very unusual leg shape. Ball terminals are much more common.
CatharsisFonts commented 8 years ago

Hi Orthoxerox,

(1) Good point, I'll change the shape. (2) Triangular shapes seem to be almost entirely gone from present-day typography, and I've seen recommendations against using them (e.g., Leksandra's post on good Cyrillic; link below). I could add triangular shapes into the Garamond style, though. (3) Ball terminals on К and Ж look extremely modern to me. Leksandra's page tells me there's no reason to use curly arms for those letters in a humanist font. BTW, my Latin and Cyrillic K's are not identical... the Cyrillic shape is chosen so as to avoid clumping in Ж:

screen shot 2016-04-24 at 11 58 10

(4) I prefer a foot over a ball terminal here, given that the letter is supposed to «stand» on it. I suppose I could consider a ball terminal for the Garamond cut.

Leksandra's page: http://leksandra.livejournal.com/115861.html

Cheers, Christian

orthoxerox commented 8 years ago

(2) Well, Alexandra Korolkova definitely knows more about typesetting than I, but triangular shapes are still quite common in Old Style serif typefaces. I think both Ladoga (which is a very Old Style font) and Arno Pro have them.

(3) On this page (written by Aleksandra's boss) you can see that both serif and ball terminals were used even back in 1704 for minuscules (see esp. this and this). If I remember correctly, Yuri Gordon also prefers ball terminals to serifs.

(4) It's your typeface and should reflect your own stylistic choices, of course. It's just that I have never seen a foot like this on a Cyrillic У in any other typeface. It's always either a ball or a gentle bend.

orthoxerox commented 8 years ago

Okay, sorry for multiple posts in a row, but I wanted to summarize my views.

  1. Neither Venetian nor Garalde typefaces can have 100% natural Cyrillic letters, being invented before the typeface reform of Peter I. Even the best typeface will feel a bit like a castle in Indiana, no matter how authentic the construction process was. This is unavoidable. This also means they are less likely to be used for body text, especially Venetians.
  2. Venetian Cyrillic typefaces tend to have a look of a stainless steel murderspider, so your К, У, Ж should definitely stay as they are in the vulgaris cut. Д and Л should be triangular by default. I might even dare to propose an И with sharp "elbows" to avoid excessive "picket fences" in "Вершинин" and "минимизация синиц".
  3. The Garamond cut should be closer to the traditional Cyrillic typefaces to improve legibility, and that means moving closer to Caslon and later typefaces than to the real Garamond. К, У, Ж could get ball or flared terminals (well, У should get one), Д and Л can keep their modernized form in body text.

I feel I must add your font has some of the best Cyrillic glyphs among FOSS typefaces I've seen.

CatharsisFonts commented 8 years ago

Hi Orthoxerox

The thought that humanist serifs and Cyrillic are at odds with each other is very interesting — I've often had the impression that some aspects of Cyrillic reveal technical and geometric thinking at odds with the humanist pen logic (e.g., Ж and Я). If they were designed with modern serif logic in mind, then they make a lot more sense!

In my type design endeavors, though, I never let historical aspects get in my way. ;o) On one hand, I am just blissfully ignorant of most of the history of script and type design, having never gone through any sort of design school; on the other hand, I firmly believe in making fonts for the present and the future rather than for the past. Thus, I prefer to pick the elements that work best for my creative vision, regardless of whether they've ever appeared together in history.

Thus, for the default cut of Cormorant, I would prefer to keep the stainless-steel murderspider look (very accurate term!) for the capitals, which just fit the design intention behind Cormorant very well, as well as the trapezoid Д and Л, which strike me as the typographically superior forms. However, I'm happy to ensure that the Garamond cut contains a historically sound combination of forms. Would you rather have triangular Д and Л, or ball terminals there...? Judging from the Garamond name, I guess triangular would be more appropriate... although I guess the ball terminals would be more desirable from a usage point of view? In any case, I could fit the style not represented by the Garamond cut into SS01 instead.

Here's my new breve; does it work?

screen shot 2016-04-27 at 16 34 02

BTW, I noticed a few missing kerning pairs in my Cyrillic. I'll have to go over it a bit more carefully. Unfortunately I currently can't export Cormorant because I'm getting a weird error message that haven't seen before (I believe it has to do with the Unicase export script). I'll try to fix that ASAP.

orthoxerox commented 8 years ago

Hello Christian.

Ladoga by Viktor Kharyk has calligraphically correct Ж and Я. They look rather unusual, since the text instantly becomes written, rather than cast and printed. But every time you use Humanist serif typeface to print someting in Russian, Serbian or Bulgarian you are making a bold statement anyway. You might get away with printing Umberto Eco or G.R.R. Martin in Garamond or Jenson, but Stieg Larsson would look unbearably pretentious.

Trapezoidal Д and Л are not necessarily better typographically. They are more modern and are easier to kern, but triangular versions won't look out of place in a display font either. If you prefer to keep the existing versions, then I think the Garamond cut should get ball terminals for КЖУ.

I think the neck of the breve should have a bit more girth. I understand that Cormorant is a high contrast font with tall diacritics, so I won't say it must have more girth. I'd rather you asked a few more people (preferably desginers and not artistically challenged engineers like me).

Cheers.

CatharsisFonts commented 8 years ago

Hi Orthoxerox,

I suppose if Cyrillic Garalde always looks artificial to some degree, that gives me all the more artistic freedom, since I don't feel obliged to strive for some unattainable goal. ;o)

Meanwhile, I've started by implementing triangular forms for SS01, since I figure that's the easier of the two jobs. How is it working out? I like the looks of it, but I have to say the trapezoidal forms still make for a more harmonious look and feel overall.

trapde trigde
orthoxerox commented 8 years ago

Hi Christian, your letters look :+1:

Looks like ля will be a hard glyph pair to kern, though.

CatharsisFonts commented 8 years ago

Thanks! That pair actually appears in the text above:

screen shot 2016-04-30 at 15 42 23

I don't think it looks too bad. I suppose I could make up a contextual alternate for я to appear after letters with diagonally extended feet.

CatharsisFonts commented 8 years ago

I also changed the и design for the Garamond cut. I think it does help restore the sense of continuity that was partially lost with the departure from the trapezoidal shapes.

screen shot 2016-04-30 at 16 30 26
orthoxerox commented 8 years ago

Very nice. Have you thought about adding Serbian/Bulgarian letterforms?

CatharsisFonts commented 8 years ago

I do have those already (SS10).

orthoxerox commented 8 years ago

Oh, I must've missed them somehow, sorry.

CatharsisFonts commented 8 years ago

BTW, the latest version available on the coming Friday is going to be ingested into Google Fonts, so I need to wrap things up until then.

Would you be willing to help with that? Most of all, I could use someone to test the fonts with Cyrlllic texts and look for missing kerning pairs and the like.

orthoxerox commented 8 years ago

Sure, should I just download the latest binaries off GitHub? I also checked out your Bulgarian letterforms and some are a bit weird (here's a good reference: http://cyrillicsly.com/post/87982259290/for-our-talk-at-atypi-we-were-looking-for-a-way)

Serbian italic was in ss09, btw, and it looks fine to my non-Serbian eyes.

CatharsisFonts commented 8 years ago

Thanks, I've corrected those now.

screen shot 2016-05-01 at 00 19 44

Yes, you can get the latest Glyphs-files from the repository (the issues are now out of date). I just committed the newest version with the corrected Bulgarian.

CatharsisFonts commented 8 years ago

BTW, is this Bulgarian /ve better?

screen shot 2016-05-02 at 20 34 45
orthoxerox commented 8 years ago

I was talking about italic в, but I think the bowed back looks better than the straight.

CatharsisFonts commented 8 years ago

Really? The bowed one looks gooey and out of place to me amidst the Roman-style characters.

orthoxerox commented 8 years ago

The back can't be 100% straight. Is there a Latin letter where your stroke starts with a curve, then becomes straight and ends with another curve? f, t and j have only one transition, two transitions would require a scribe with robot hands. You could make the back straighter, but not making it completely straight.

To be honest, I don't like Bulgarian в, ж, з and ю in general. They are either calligraphically or historically dubious and their shapes are all about "more ascenders and descenders!".

CatharsisFonts commented 8 years ago

I see your point. I'll try a more vertical curve-back design. I do appreciate the friendliness of Bulgarian lowercase, which is why I'm exporting it in Cormorant Infant. I suspect all the u- and n-shapes hinder rather than improve legibility. The ascenders also look rather haphazard to me — particularly the fact that ж and к both have an extender, which doesn't help distinguish them at all...

EDIT: New /ve.loclBGR:

screen shot 2016-05-03 at 13 56 03
orthoxerox commented 8 years ago

Hello Christian,

Re: BGR. I don't find that u- and n-shapes hinder legibility, such letter shapes are relatively common even in Russia (though restricted to shopfronts, not body text), but I feel that words like шишки look like peasant rebels on the march with all the serifs.

Oh, and I can't get over this:

Bulgarian cyrillics

The word starts so very nice and script like, then bam, an м with modern stroke width, then bam, a Bulgarian soft sign with a kink at the bottom of the stroke, then we're back to smooth an refined и. I don't know what you could do with this м, but could you iron out the kink in ъ, ы, ь? I think it's just a feature of William, not something that's present in all Bulgarian typefaces. I think д (and your single-story g) wouldn't mind a more pronounced start of its straight downward stroke, either. Right now two strokes join one another impossibly cleanly.

I tried to print out some Pushkin using ss02 of Garamond Book, and it looks like pairs уд, лу, ле, гл etc need some attention. I made sure to enable kerning in Word, maybe it doesn't pick the settings correctly. Oh, and the sharp apex of и is a tiny bit too tall.

Finally, have you thought about alternate shapes for italic ґ? I'm not Ukrainian, but I think there's still no consensus regarding its preferred shape.

CatharsisFonts commented 8 years ago

Thanks for the feedback!

I actually built the kink into the soft/hard signs not because of William, but because it fits the style of /g and infant /a. But I understand if it looks out of place. I've made the bottom round now.

I've also made an attempt at making м fit. Does that work?

As for the /g, I guess you meant the sharp corner? I've softened it up a little.

screen shot 2016-05-04 at 00 23 12

As for kerning: I've done quite a bit of it in the last few commits. I think the pairs you mentioned are covered in my current version:

screen shot 2016-05-04 at 00 25 55

As for the apices of the /и: Better?

screen shot 2016-05-04 at 00 28 54
CatharsisFonts commented 8 years ago

Actually, I see what you mean about /g now. I've redesigned Infant /a, /g, and /q — better? I think so! :grin:

screen shot 2016-05-04 at 01 17 07
orthoxerox commented 8 years ago

:+1: I'll try and read some more with the new version.

CatharsisFonts commented 8 years ago

Awesome, thanks! BTW, I tried out some ball terminals, and I really don't like them. Maybe I'm just bad at them... I think I'm going to stick to murderspiders for both cuts. :grimacing:

screen shot 2016-05-04 at 14 23 39
CatharsisFonts commented 8 years ago

Actually, would this make a better /em for Bulgarian?

screen shot 2016-05-04 at 14 50 49

Or for the Garamond, for that matter...?

screen shot 2016-05-04 at 14 53 06
orthoxerox commented 8 years ago

I've actually been thinking about an м like that, I'll try it out later today.

Ball terminals need a double bend in the arm to look smart, if the look's too modern for you, then murderspiders everywhere is the way forward.

CatharsisFonts commented 8 years ago

That would be great, thanks. I just added a dedicated kerning class for the Garamond /em, that should improve things further.

Yeah, I think double bends would indeed look too modern.

orthoxerox commented 8 years ago

Hm, now I think the vertical stroke of р is too thick (at least in the book cut), and the ball terminal of л is too prominent, it's like it's trying to trip someone (the reader?). р aside, ss02 looks fabulous, ду looks particularly great.

If you want some more nitpicking, then б feels a bit too large in body text. The tongue might be fine for the display cut, but it is too flamboyant for the book cut.

I also finally checked out the italic font. д has the same flamboyancy problem with its tongue as б has in roman. It usually is an integral part of the right stroke and doesn't have a hump, it goes downwards right from the start (or almost downwards, Slimbach sometimes gives his _д_s' tails a very gentle hump). For some reason, б's tongue feels natural in italic.

CatharsisFonts commented 8 years ago

Thanks for your attention to detail! Indeed, the /p's stem was two units thicker than the /n's for some reason (this also affected /b/d/q in the Latin). Fixed it. Is this ball terminal on /л better? (Bottom is new)

screen shot 2016-05-05 at 01 59 29

I'll have to deal with /б and cursive /д tomorrow. Actually, I made the /д in response to a comment on Typedrawers: http://typedrawers.com/discussion/comment/14682/#Comment_14682 What's your take on that?

Do you think I can keep the architecture of /б in the Garamond cut and just reduce its size a bit?

orthoxerox commented 8 years ago

I can't tell until I look at it, sorry Christian. To me б looked fine at display sizes, but in body text it was too big.

д shown by Alexander has one important difference from your final result: its tongue is not a separate stroke that is attached to o. Your previous д had this property as well.

CatharsisFonts commented 8 years ago

Hi Orthoxerox,

how about this slightly narrower and less flamboyant /be-cy.ss02 (right-hand side)?

screen shot 2016-05-05 at 18 46 43

Now to figure out that cursive /de-cy... is this better? I removed the thinning of the ascender at the join. I'd like to keep the upward onstroke if possible, though...

screen shot 2016-05-05 at 18 53 21
orthoxerox commented 8 years ago

Hello Christian,

р looks good now, but it feels like ороророророро is not kerned correctly.

б doesn't jump out that much any more.

л is good as well.

I can't bring myself to like that д, though...

Could you please check the kerning of Ут, Уд, Уя, Уж, Уэ?

CatharsisFonts commented 8 years ago

Hi Orthoxerox,

I guess that's because my /er-cy has a flat top serif, which appears somewhat less space-consuming than the angled serif...? In any case, I've reduced the left sidebearing just a bit.

Is this /de-cy better? I can't help thinking of a rat's tail... do you have any other suggestions?

screen shot 2016-05-06 at 01 12 58

Thanks for catching the missing kerning, those were really bad!

BTW, my submission deadline has been extended to Monday, so it's not quite as last-minute as it used to be.

orthoxerox commented 8 years ago

There's nothing wrong with a rat's tail. I've made this album of Adobe's and ParaType's old style serifs to showcase several possible _д_s, and most have a tapering tail:

http://imgur.com/a/YzeuJ

CatharsisFonts commented 8 years ago

OK, I'm keeping the rat's tail, I've grown to like it. ;o)

BTW, how would you like to be represented in the acknowledgements in the font log? As Orthoxerox, or with your real name?

orthoxerox commented 8 years ago

You can call me orthoxerox with a lowercase "o" in the fontlog if you're fine with pseudonyms.

CatharsisFonts commented 8 years ago

Fair enough. Thanks for all the help, it's been tremendously useful!