afm2tfm Times-Roman.afm Times-Roman.tfm
and the tfm's should be placed in the same directory as the other tfm's (usually /usr/lib/tex/fonts/tfm). (The most common ones are in the tfm directory.) You may also want to add a line to psfonts.map like the following:
Times-Roman
to tell the PostScript driver that it has a PostScript font to play with. (A sample list is in psfonts.map.) Also, the supplied texps.ps file should be placed in the prologue directory. To use the font, simply:
\font\myfont=Times-Roman % scaled, or at, or whatever. \myfont Hello, I am being typeset in Times-Roman.
Note that the font name must be specified in the correct case, with the correct hyphens, both in the config file and in your TeX document---otherwise things won't work. These fonts can be scaled to any size. Go wild!
Note that even though the PostScript fonts are built into the printer, using them takes up VM and takes time. You may find downloading the computer modern fonts to be faster than using the built-in PostScript fonts!
So, if you start running out of memory for your Linotronic jobs, you might consider using PostScript fonts. Some people even think they look better.
Note: Helvetica-Narrow style fonts won't work---these fonts are brain-damaged somehow, in that the width entries in the `Metrics' dictionary are scaled wrong.
\special{psfile="filename"} \special{psfile="filename"[ key=value]*}
The first form will download the PostScript file called filename such that the current point will be the origin of the PostScript co-ordinate system. The second form is a generalization of the first in which you are allowed to specify transformations on the PostScript in the file filename. After the filename, you are allowed to enter, in any order, key=value pairs separated by spaces. The possible keys are:
psfile The PostScript file to include hoffset The horizontal offset voffset The vertical offset hsize The horizontal clipping size vsize The vertical clipping size hscale The horizontal scaling factor vscale The vertical scaling factor angle The rotation
The hoffset, voffset, hsize, and vsize are given in PostScript units (1/72 of an inch). The hscale and vscale are given in non-dimensioned percentage units, and the rotate value is specified in degrees counterclockwise. Thus
\special{psfile=foo.ps hoffset=72 hscale=90 vscale=90}
will shift the graphics produced by file foo.ps right by 1", and will draw it at 0.9 normal size. Hsize and vsize are given relative to the (0,0) point of the drawing and are unaffected by offsets and scales. Offsets are given relative to the point of the \special command, and are unaffected by scales.
If the file contains Encapsulated Post Script (EPS) commands, then it is possible to use a simpler \special command that will automatically reserve the required space.
To use, simply
\input epsf \espffile{filename.ps}
A vbox of the appropriate size for the bounding box will be built. By default, the graphic will have its `natural' width. If you wish to set the graphic at a different width, simply set the dimension `\epsfxsize' to something else, such as `\hsize', and all will be well. This vbox can be centered with \centerline, or treated as any other vbox.
If the bounding box is not found, a bounding box of `72 0 540 324' is assumed. If the PostScript file to be included is not EPSF, it is recommended that the psfile special be used instead.
Literal specials include text in the TeX document literally into the output PostScript file, and are intended for those whose favorite graphics language is raw PostScript.
\special{" text}
includes text literally in the output PostScript document, after positioning correctly, opening the special library, and reverting to the PostScript convention of 72 units=1in. By positioning correctly, what is meant is that the origin is translated to the current page position.
\special{! text}
includes text literally in the prologue, putting definitions in the special library; good for definitions you intend to use with the above Note that such specials will always be included in the prologue, independent of which pages are selected to print or what page such specials might be found on. This allows correct printing of selected pages, even when literal PostScript definitions are used.
The \special{landscape} command may be used to set the whole document in landscape mode. For this to work correctly, this command must be early enough in the document. Also see the -M option.
The \special{header= filename} command may be used to add filename as a header file (i.e a file that will be downloaded before the start of processing). This is usually used for Macintosh header files. Also see the -h option.
the prologue dir /usr/lib/tex/ps
the tfm dir /usr/lib/tex/fonts/tfm
the font dir /usr/lib/tex/fonts/pk
Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97