Here is a quick table showing the old command-line arguments and the new ones:
Old New Meaning ======================================================= -f** Note that the default page order is now correct, so -r is no longer necessary (and will, in fact, reverse the pages back to the dvi2ps order). Also, the -o landscape can be replaced by -t landscape but should really be replaced by saying \special{landscape} on the first page of your TeX file.-p First page to print -c Number of copies to print (of each page) -t -l Last page to print -o Send output to file -r -r Reverse page order (but the default direction is now correct) ** -o -t This, followed by landscape, rotates the output 90 degrees -n -C Number of copies to print (of entire file) -P Send directly to the given printer (no need to run lpr) ++
++This option is very important: You no longer need to
pipe the output of dvips into lpr!
Simply including -P
If your PostScript figures are what is known as Encapsulated PostScript, and if you are using LaTeX, you probably want to use the epsf style, which is described in the dvips man page. The old style of inclusion will continue to work, with one exception; however, the new style is much more powerful.
The one change (which is important) is the following. If you are accustomed to changing the size of your PostScript with the hscale and vscale commands, you have been specifying a ratio of sizes (i.e., to make something twice as wide, dvi2ps would require hscale=2). With dvips, however, these numbers are percentages, not ratios, and must be one hundred times as large (i.e., to make something twice as wide, you must now specify hscale=200). This change was made because that is the standard in most other dvi converters.
If you are using LaTeX, and using a PostScript style, then you must make the appropriate change listed below. The old and new styles are not compatible; thus, using the old style files with the new dvips, OR the new style files with dvi2ps will not work at all. Once you have made this change and run LaTeX over the file, no other changes will be necessary to take advantage of the PostScript fonts.
Old style New style Font family ================================================== timrom times Times newcen ncs New Century Schoolbook avantgarde Avant-Garde bookman Bookman palatino new-pal * PalatinoThese new style files are not located in the standard path. To use any of the first four, you must add the sipb directory, and append the directory /mit/sipb/lib/tex/macros to your TEXINPUTS environment variable. In other words,
add sipbTo use new-pal, add the consult locker, and append the directory /mit/consult/lib/tex/macros to your TEXINPUTS variable instead (or in addition).
setenv TEXINPUTS .:/mit/sipb/lib/tex/macros:/usr/athena/lib/tex/macros
If you are loading PostScript fonts manually (using \font, \newfont, or just plain TeX, for example), there is a new encoding for the names of these fonts. Below are a few; for a complete listing, see the file /mit/sipb/lib/tex/ps-config/psfonts.map:
rphvr HelveticaFor curious users, the naming convention adopted for the .tfm and .vf (virtual font) files for these fonts is as follows:
rptmr Times-Roman
rpncr NewCenturySchlbk-Roman
rpbkd Bookman-Demi
rpplr Palatino-Roman
tm = Times , ag = AvantGarde
nc = NewCentury , bk = Bookman
hv = Helvetica , sy = Symbol
r = Roman , l = Light
d = demi , b = bold
e = Extended , n = Narrow