unicode internal font handling