\documentclass{article} \pagestyle{empty} \begin{document} \newcount\slot \newcount\p \def\fonttable#1{{% \font\foo=#1 at12pt \foo \global\slot=0 \global\p=0 \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow \fontrow }} \def\fontrow{% \global\p=0 \setbox0\hbox{} \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \fontcell \ifnum\p<16 \leavevmode\box0\par \fi } \def\fontcell{% \setbox0\hbox{% \unhbox0 \hbox to 10pt{% \hss \penalty1 \char\slot \global\advance\p by \lastpenalty \hss }% }% \global\advance\slot by 1 } \fonttable{ptmr} \end{document}