.fmap format:
first line specifies format and its version
second line specifies font name, font (point)size, font style, antialiasing
third line specifies start glyph, number of glyphs
fourth line specifies texcoord format (0.0-1.0 float or pixel int)
fifth line specifies no. of pages, page width, page height, page color format
sixth line specifies page file names
seventh line says GLYPHS (with no commas) - if format is ever updated, this will start the glyphs section

After that are groups of glyph lines for every page. 
Every group is preceded by a line specifying number of glyphs in this page.

every line after that specifies one glyph:
glyph data specified, in this order:
  x offset from pen(at left) to left of the glyph image,
  y offset from pen(at top) to bottom of the glyph image, 
  x advance to move pen after drawing the glyph, 
  x size in pixels, 
  y size in pixels,
  min x texcoord,
  min y texcoord,
  max x texcoord,
  max y texcoord
e.g.:

FontMapper,1.0
Courier New,16,bold,gray_aa
0,256
float_clamped
2,128,128,gray_8
courier_new_16_0000.png,courier_new_16_0001.png
GLYPHS
42
4,16,12,10,14,0,0,0.22,0.25
...
...
...
12
4,12,12,12,14,0,0,0.22,0.28
...
...
...

