![]()
|
Such PDF files (and the PostScript files they are related to or derived from) are somewhat larger than the bitmapped versions, but include font definitions which give the fonts ``infinite'' precision. By default, dvips produces PostScript font output appropriate for 600dpi printers.
Shown at right at very high magnification is an example of characters of a PDF document generated by dvipdf; normally, with a 600dpi bitmap font definition (above), and using Type 1 font definition (below).
To force dvips (or dvipdf) to use embedded Type 1 font definitions, create a file .dvipsrc in your home directory, inserting the following as line #1:
p +/usr/local/tex/texmf/fontname/psfonts.map
This way, when you run dvips (dvipdf) on your LaTeX-generated DVI file, the PostScript (PDF) file produced will use the Type 1 font definitions.
(You can comment out that line -- insert a # before the p -- when you are only creating ordinary PostScript/PDF files. The ``ordinary'' PostScript files are smaller and use the full resolution of a normal 600 dpi printer.)
You can create the PDF file in these ways.
newton> pdflatex mydoc.tex
newton> latex mydoc.tex newton> dvips mydoc.dvi -o mydoc.ps newton> ps2pdf mydoc.ps mydoc.pdf
newton> latex mydoc.tex newton> dvipdf mydoc.dvi mydoc.pdf
newton> ps2pdf -dMaxSubsetPct=100 -dCompatibilityLevel=1.2 -dSubsetFonts=true -dEmbedAllFonts=true mydoc.ps mydoc.pdfExperimentation on our system has not shown that the options are necessary; however, what can it hurt?