m2ps - Converts text in Mule internal code to PostScript
m2ps [options] <infile> outfile
Uses the specified file as a header for PostScript output.
The default header file is /usr/i18n/mule/lib/mule/$VERSION/etc/m2ps.ps.
Specifies the resolution of the output
device. The default value is 300. Specifies FontScale in
points. The default value is 10. Specifies LinePitch in
points. The default value is 14. Specifies the number of
lines on a page. The default value is 56. Specifies TopMargin
in points. The default value is 800. Specifies
LeftMargin in points. The default value is 30. Indicates
that your PostScript printer has limited memory. Indicates
that your PostScript printer has a large memory.
This is the default. Indicates A4 paper size. This is
the default. Indicates US-LETTER paper size. Shows the
version number of m2ps software. Uses the specified font
server. Refer to the xfs(1X) referent page for information
about font servers. Uses the specified path to find the
bdf.tbl file that maps leading codes to their associated
fonts. The default path is /usr/i18n/mule/lib/mule/$VERSION/etc/bdf.tbl.
Specifies the file containing text in mule *internal*
code. Specifies the file containing the output PostScript
The m2ps command converts text encoded in Mule internal
code (called *internal*) to a PostScript file that can be
printed. To handle text not coded in *internal* code, you
first have to convert the code to *internal*. You can use
the coco command to perform this code conversion. Alternatively,
you can run the any2ps program to do both jobs
(convert the code to *internal* and also generate the
Our implementation of the m2ps command is derived from
software supplied by the Free Software Foundation. However,
the original code, written by Ken'ichi Handa of the
Electrotechnical Laboratory in Japan, uses BDF files that
are available for public domain fonts. BDF files are not
available for fonts supplied with the Tru64 UNIX product.
Therefore, our implementation of m2ps uses the X font
server, along with a table (bdf.tbl), to obtain printing
Each line of the bdf.tbl file maps a leading code value to
a font name. A line contains 2 columns, separated by a
colon (:), for the leading code value and font name,
respectively. You can modify the file if you want m2ps to
use different fonts for one or more of the leading codes.
PostScript header file Sample PostScript file created by
m2ps. The original file is in mule's documentation directory.
Table that maps leading codes to font names.
Commands: any2ps(1), coco(1), mule(1), xfs(1X)
[ Back ]