If you didn't enable automatic font-generation, or if you
did and something went wrong, you might have to generate
fonts by hand. You need to look at the documentation for
your TeX system, specifically the mktexpk
and
MakeTeXPK
scripts (one of which might be just
an interface to the other).
See the discussion of the `make test
' script
in Section 2.5.1. Also, note that the
option -Qg
, given to dvi2bitmap
,
displays the font-generation commands which would be
required to build the fonts missing from the specified DVI
file. These are the commands which
dvi2bitmap
would employ to generate these
fonts, when automatic-font-generation is enabled.
Since dvi2bitmap's default resolution is 72 dpi, as opposed to the usual printer resolution of 300 or 600 dpi, you are unlikely to have suitable fonts on your system, and will need to generate them. The program will generate these automatically, if it was configured with support for that (see Section 5.1); if it wasn't configured with that support, or if the automatic font generation fails, you might need to generate the fonts by hand.
How you generate fonts depends on your TeX distribution.
As explained in Section 2.4, you can
determine which fonts you need using the -Qf
option. The teTeX and TeXLive TeX distributions include
scripts to generate fonts for you; if you have a different
distribution, there might be a similar script for you to
use, or you might have to do it by hand. In the case of
teTeX, the command you'd use in the example above would
be:
This would generate fonts using the% MakeTeXPK cmr10 165 110 1.5 ibmvga
ibmvga
Metafont mode, using a base resolution
of 110 dpi (the default for that mode), at a magnification
of 1.5 times, giving a resultant resolution of 165 dpi.If you're using the TeXLive distribution, the equivalent command would be:
% mktexpk --mfmode ibmvga --mag 1.5 --bdpi 110 --dpi 165 cmr10
If you want to use the same mode as you use for printing
documents, then the mode localfont
should do
the right thing. Otherwise, and probably better if these
images are intended for the screen rather than paper, you
could use a more specialised mode such as
ibmvga
, which has been tweaked to be readable
at small resolutions. See the file modes.mf
somewhere in your metafont distribution for the list of
possibilities.
After you have created the fonts, try giving the command
to confirm that TeX and friends can find the new fonts, and that your dvi2bitmap environment variable is set correctly. This command is part of the% kpsewhich pk cmr10.165pk
kpathsea
distribution,
rather than the core TeX distribution, so may not be
present on your system.