EBGaramond12
EBGaramond12 copied to clipboard
Q.long bad path and substitution
Q.long in this particular version of EB Garamond has a defect where the tail doesn't taper out smoothly, but ends up with a "bubble" on the end:
Also, ss06 doesn't reproduce the smart behavior of the original EB Garamond, illustrated here:
https://github.com/georgd/EB-Garamond/blob/master/featurefiles/Regular/calt.fea
lookup Q_alts { sub Q' @NO_DESC_1 @NO_DESC_1 by Q.long; sub Q' @NO_DESC_1 [ @NO_DESC quoteleft quoteright ] @RIGHT_DESC by Q.long; sub Q' [ g j p y ] by Q.short; sub Q' [ J comma semicolon parenright bracketright braceright ] by Q.low; sub [ Q.sc q.sc]' @SMALLCAPS by q.longsc; } Q_alts;
Principally Q.long is only substituted if there are at least two characters succeeding it, and those two characters don't have any descenders (or descender like qualities).
I've started works to reunite the two versions. This will definitely be addressed.