Hmm,yes,now I see.I tried for example to see how Adobe AfterEffects deals with tab spacing between glyphs and it seems they use some arbitrary values.
I have another question though.I am building a bounding box around the text,including multi - line text.Now, horizontal bounds expand always correctly from left to right of the actual text boundaries. But vertically,in some fonts I see the glyph caps pop outside the top bound.Vertical bounds I calculate by adding font height - line gap.Horizontal bounds I grow by adding the advance.