eigilnikolajsen / commit-mono

Commit Mono is an anonymous and neutral programming typeface.
https://commitmono.com/
1.13k stars 15 forks source link

Smart kerning at the end of text #109

Open henryso opened 3 weeks ago

henryso commented 3 weeks ago

I've noticed that smart kerning does not occur at the end of the text. For example, MM has less space between the M's than MM (that is MM followed by a blank). This is surely an edge case, probably minor, and may be technically infeasable/undesirable.

eigilnikolajsen commented 3 weeks ago

Good call! This is something that I've looked into before, but it's not technically feasible due to the limitations of detecting end of line when using OpenType Features - at least to my knowledge. I will try to improve with the next version if possible:)