scriptfont0 appears to be undefined. This error occurs under certain circumstances that I have not fully understood. Alan -- ! \scriptfont0 is undefined (character 54). \mathematics ... #1\else \Ustartmath #1\Ustopmath \fi l.1 \mathematics{1\times10^{6}} \MPgraphformat ...a {metapost.format_n("#1","#2")} l.11 \MPLIBsettext{11}{\MPgraphformat {g}{1e6} } <inserted text> ...603;]===], [===[;]===], false)} \processMPgraphic ...le \!!es , \MPaskedfigure )}} \egroup \placeMPgraphic \d... l.366 \stopMPcode }