Simple - while creating the data statements for each font, also add in a point for the restore command to refer to - then you can switch fonts in a fraction of a second. Alternatively, read all the data in one go, and store it in a 2D array - kern[font,character]