\font\tenit=timesi\font\tenrm=times\font\tentt=times\catcode`@=11 % borrow the private macros of PLAIN (with care)\def\oct#1{\hbox{\rm\'{}\kern-.2em\it#1\/\kern.05em}} % octal constant\def\hex#1{\hbox{\rm\H{}\tt#1}} % hexadecimal constant% macros for font tables\def\oddline#1{\cr  \noalign{\nointerlineskip}  \multispan{19}\hrulefill&  \setbox0=\hbox{\lower 2.3pt\hbox{\hex{#1x}}}\smash{\box0}\cr  \noalign{\nointerlineskip}}\def\evenline{\cr\noalign{\hrule}}\def\chartstrut{\lower4.5pt\vbox to14pt{}}\def\beginchart#1{$$\global\count@=0 #1  \halign to\hsize\bgroup    \chartstrut##\tabskip0pt plus10pt&    &\hfil##\hfil&\vrule##\cr    \lower6.5pt\null    &&&\oct0&&\oct1&&\oct2&&\oct3&&\oct4&&\oct5&&\oct6&&\oct7&\evenline}\def\endchart{\raise11.5pt\null&&&\hex 8&&\hex 9&&\hex A&&\hex B&  &\hex C&&\hex D&&\hex E&&\hex F&\cr\egroup$$}\def\*{\global\advance\count@ by1 }\def\:{\setbox0=\hbox{\char\count@}%  \ifdim\ht0>7.5pt\reposition  \else\ifdim\dp0>2.5pt\reposition\fi\fi  \box0\global\advance\count@ by1 }\def\reposition{\setbox0=\hbox{$\vcenter{\kern2pt\box0\kern2pt}$}}\def\normalchart{%%\global\advance\count@ by16  &\oct{00x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline0  &\oct{01x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{02x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline1  &\oct{03x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{04x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline2  &\oct{05x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{06x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline3  &\oct{07x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{10x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline4  &\oct{11x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{12x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline5  &\oct{13x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{14x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline6  &\oct{15x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline  &\oct{16x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\oddline7  &\oct{17x}&&\:&&\:&&\:&&\:&&\:&&\:&&\:&&\:&\evenline}\font\xrm = cmex10 scaled 1100  % change this line to test font\beginchart\xrm\normalchart\endchart\bye