Right, but luckily each "encoded" T1 font (which is all dvips deals with, for better or for worse) is, I believe, limited to 256 chars. If that makes any sense. So I suspect the grid limit of 256 in dvips/writet1.c is fine. -tom