kerning: all glyph combinations in a font

Martin LAllier
16.Jul.2005 6.34pm
Martin LAllier's picture

Maybe my question has been asked somewhere else already, but search not beign available yet...

Is there a way, either from Fontlab or from a script (maybe robofog?) to have a list of all the glyph combinations possible. Lets say an output to a txt file.

For instance, I’m currently working on a 620 glyphs font and would like to quickly check out all the possible miss matches in the metrics and kerning. I’ve used the KernKing by Mr Cabarga but I’ve yet many more glyphs that are not covered in there.

Thanks in advance!



.
16.Jul.2005 11.24pm
.'s picture

There’s a little thing called an AFM file...


Eduardo Omine
17.Jul.2005 9.38am
Eduardo Omine's picture

... And another one called class-kerning.

It’s not a good idea to check every possible combination of letters. With 620 glyphs you have more than 380000 possible pairs; it’s just too much to handle.


Martin LAllier
19.Jul.2005 5.00am
Martin LAllier's picture

My goal is just to identify problematic pairs.

The best recommendation I’ve got so far was on typographe.com/forum, by JF Porchez, “do a ’listing manually’ of all the pairs (aba, aca, ...) in the font, then check them all”.

Longer but more rigorous. Just wish this long list could be generated automatically... :)


dimitre
26.Jul.2005 11.58am
dimitre's picture

Hello, I was designing a font that I needed to identify some common pairs too, and I developed this application to make statistics based on some online sample text

http://dmtr.org/experimental/pairs.php

I used it to define priorities in kerning and legatures of my font, based in some TXT books in spanish, portuguese and english


dezcom
31.Jul.2005 6.41pm
dezcom's picture

dmitre,

Can you explain what you have done?

ChrisL


grod
5.Aug.2005 4.43pm
grod's picture

yeah, it looks interesting but it isn’t completely self-explanatory.


dimitre
6.Aug.2005 6.53pm
dimitre's picture

ow sorry, here it goes:
it is a software to analyze the character pairs occourence
for example, I can take a txt book
http://library.beau.org/gutenberg/1/0/0/0/10001/10001.txt
and discover the frequency of pairs.
the funny thing is the pair of characters depends of language you use, of course, and of writing style too

here you can see some examples:
http://dmtr.org/type/FluidTypeface/stats.php


elliot100
8.Aug.2005 6.34am
elliot100's picture

“the funny thing is the pair of characters depends of language you use”

This was recently brought home to me when I tried to use some common fonts to set some Albanian. Seems “gj” isn’t a common pair in other languages...


hrant
8.Aug.2005 9.58am
hrant's picture

Logjam. It’s on the freeway about half of every day.

hhp


elliot100
8.Aug.2005 10.14am
elliot100's picture

good point. what about ej?

[edit: oh yeah, bluejay. Well whatever the problem pair was, the result was spaced like Shane McGowan’s teeth]


hrant
8.Aug.2005 10.24am
hrant's picture

Reject.

My secret: chapter 3 in Ross Eckler’s “Making the Alphabet Dance”.

hhp


Martin LAllier
5.Sep.2005 4.30am
Martin LAllier's picture

Another exercise in pairs visualization - http://www.m-i-b.com.ar/mib/letter_pairs/eng/


hrant
5.Sep.2005 9.46am
hrant's picture

Now that’s some cool visualization - bravo.

hhp


sim
5.Sep.2005 12.27pm
sim's picture

here you can see some examples:
http://dmtr.org/type/FluidTypeface/stats.php

This link does’nt work for me.


dezcom
6.Sep.2005 9.36am
dezcom's picture

The biggest kerning pair needs are either all caps or cap to lower case— I should also mention puctuation marks.
Are there frequency stats on these? The usual T, Y, V, A, ones are obvious but I have not seen real stats.

ChrisL


dezcom
6.Sep.2005 9.39am
dezcom's picture

I try to shift sidebearings on caps so that the right is set to sit well with lower case and the left sidebearing is larger for all caps setting. This reduces the number of kern pairs but there are still pairs needed.

ChrisL