I am noticing inconsistencies in kerning between systems in the text fonts we
provide (FreeSerif, FreeSans, MuseJazz in particular), and want to start a
discussion here rather than IRC where it will disappear into the ether like
it did in the days leading up to Beta 1 when I last looked at this.

Back then, I determined that the key to kerning on MacOS was to check
OpenType (under the TrueType options); no other options seemed relevant. 
But the key to kerning on Linux was to *not* check that box.  And in
particular, the advice I now see in fonts/README.md to uncheck "Old style
kern" seemed to have no bearing on anything.  I ended up producing two
different versions of MuseJazz - one with OpenType off (for Linux and
Windows), one with it on (for Mac).  I observed that FreeSerif and FreeSans
seemed to also have kerning issues, but I chose not to worry about that at
that time.

Now that I am needing to generate updated versions of MuseJazz (I'm adding
double flat and double sharp glyphs), I've had the opportunity to revisit
this, and I am confused again.

I find that on one of my Ubuntu systems, FreeSerif and FreeSans do *not*
kern at all in my self-builds from current sources.  On my other Ubuntu
system as well as my Windows system, FreeSerif kerns but FreeSans does not. 
MuseJazz kerns on all three systems.

The check I am using is the the text "Terj" which should be a good obvious
case in most fonts.  Serif fonts should show kerning more noticeably on the
"rj" whereas sans fonts will show it more noticeably on the "Te".

The one thing I know of that is different about the system where even
FreeSerif does not kern is that it is running Qt 5.4 whereas the others are
5.3.  No idea if that's relevant or not, but it seems it could be.  I can
get FreeSerif to kern on this system by regenerating it with OpenType turned
off.  But paradoxically to me, MuseJazz kerns on this system even when
generated with OpenType left on (the default), and FreeSans won't kern no
matter what I do.  Regarding FreeSans, if I bring up a metrics window in
FontForge and try to examing kerning info for pairs like Te, there is none. 
So maybe the kerning is just plain broken for that font.

Anyone know anything about any of this?  Anyone want to test "Terj" (or some
other string where you know what you are looking for) using all three fonts
on your system and report the results?    chenlung reports that for him,
only MuseJazz kerns on Mac.



--
View this message in context: 
http://dev-list.musescore.org/Kerning-tp7579040.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to