psb1558 / Junicode-font

A new version of Junicode font
SIL Open Font License 1.1
411 stars 18 forks source link

v. 1.066 kerning pairs #202

Closed ischaap closed 1 year ago

ischaap commented 1 year ago

I'm testing v. 1.066 in medium weight using the static TrueType version in MS Word. I've come across a few more kerning pairs that could use some touching up. (These are all in documents that I would eventually like to set in Junicode Two for print.)

A gap between capital O and g: image

SOLIDUS U+002F aka 'forward slash' is too close to MODIFIER LETTER VERTICAL LINE U+02C8, and this is a combination that will be used very often in phonemic trancriptions. image

In a non-transcription context, solidus is also too close to iota with breathing diacritics: image

Back to a transcription context, LATIN SMALL LETTER TURNED ALPHA U+0252 needs a little more space when it follows glyphs with right-reaching strokes: image

Round, square, and curly brackets are little too loose around LATIN SMALL LETTER SCHWA U+0259, but are fine around LATIN SMALL LETTER TURNED E U+01DD (angle brackets look okay to me): image

However, angled brackets need adjustment with glyphs with tails or hooks -- important in illustrating orthographies. Some examples: image

In the combination f + ï (as sometimes in orthography for Old French), it looks like the short or narrow f is being correctly applied, but it still doesn't quite fit: image

I'm not sure what could be done about that one -- more spacing? Or maybe a special ligature as below? (forgive the crudeness) image

psb1558 commented 1 year ago

Various issues here. Some rogue kerning (I'm reviewing kerning pairs, trying to root out the rogues, but there are more than 5,000; it will take some time). Some metrics gone bad (this is disturbing: I have no idea how it happened); some new kerning needed. I've just posted version 1.067, with many fixes to metrics and kerning. Try it out and let me know what else is needed!

ischaap commented 1 year ago

Things are looking good in v. 1.067. Thanks so much for making all these tweaks. I did come across a few more spacing odds and ends in v. 1.067:

Small cap J (achieved in Word using U+1D0A) colliding with round brackets: image

Some italic lowercases are a bit tight with roman closing quotation marks: image

Various italic upper- and lowercases colliding on the left or right with square and round brackets: image

Couple of IPA glyphs colliding with square brackets (possibly there are more but I happened to come across these in test documents): image

The sequence bb seems to have a little extra spacing (cf. dd): image

And finally, I'm wondering about the kerning of italic closing quotation mark/apostrophe with a following letter. In some combinations it looks fine to me (e.g. I'll, Arthur's), but in others (e.g. fin'amor, Andy's, you'd) it looks pretty tight. image

psb1558 commented 1 year ago

U+1D0A is a petite cap. No matter—I have fixed the collision of pcap j with all left brackets, the collision of pcap q with all right brackets, and all italic collisions with bracket characters.

The metrics of b had somehow gotten thrown off, and I have fixed. Also added contextual kerning for n’a and u’d.

Can't kern an italic with a following roman character, since they are in different fonts. Those have got to be fixed up in the document.

I think we have addressed all these things now.

ischaap commented 1 year ago

Looking at this again, it doesn't look like the spacing for italic closing quotation mark/apostrophe has been adjusted in v. 2.000beta3.

It's especially noticeable in italic when the italic quotation mark or apostrophe follows a letter with a diactric.

image

I think the spacing of quotation marks/apostrophes in italic may be a little too tight overall, and it's quite noticeable in the context of apostrophes. Some random examples in Junicode, Minion 3, and Brill. The spacing in Brill is similar to that in Junicode, in that very little space follows the apostrophe, but Junicode's quotation mark/apostrophe is more like Minion 3's in terms of its shape and scale. I do think that of the three, Minion 3's spacing looks the most successful and easy to read.

image

psb1558 commented 1 year ago

I'll review the metrics and spacing of apostrophe and quotation marks. I can't promise to make every possible sequence of letter + apostrophe + letter look right—with any font (including some of the sequences in Brill), users will sometimes have to kern manually. But I'll do what I can.

psb1558 commented 1 year ago

I've been over the kerning pairs involving the quoteright/apostrophe, the kerning for which was way too tight. I've made other adjustments to italic kerning as well. Again, it is not possible to tend to every possible kerning pair, but the general appearance of documents should be better now.

The result so far is in 2.000beta4. I will go on making adjustments.

ischaap commented 1 year ago

Great improvement, thank you!