Annotation of researchv10no/cmd/postscript/trofftable/trofftable.1, revision 1.1.1.1

1.1       root        1: .ds dF /usr/lib/font
                      2: .ds dQ /usr/lib/postscript
                      3: .TH TROFFTABLE 1 "DWB 3.2"
                      4: .SH NAME
                      5: .B trofftable
                      6: \- output a PostScript program that builds a font width table
                      7: .SH SYNOPSIS
                      8: \*(mBtrofftable\f1
                      9: .OP "" options []
                     10: .OP "" shortname
                     11: .OP "" longname []
                     12: .SH DESCRIPTION
                     13: .B trofftable
                     14: writes a PostScript program on the standard output that builds a
                     15: font width table or typesetter description file.
                     16: The following
                     17: .I options
                     18: are understood:
                     19: .TP 1.0i
                     20: .OP \-t name
                     21: Use
                     22: .I name
                     23: as the template for fonts not in the default set.
                     24: Choose
                     25: .MW R
                     26: for proportionally spaced fonts and
                     27: .MW CW
                     28: for fixed width fonts.
                     29: Try
                     30: .MW ZD
                     31: (ZapfDingbats) if the font has a non-standard
                     32: character set.
                     33: The default is
                     34: .MR R .
                     35: .TP 1.0i
                     36: .OP \-C file
                     37: Copy
                     38: .I file
                     39: into each PostScript table program;
                     40: .I file
                     41: must contain legitimate PostScript.
                     42: .TP 1.0i
                     43: .OP \-H hostdir
                     44: Use
                     45: .I hostdir
                     46: as the host resident font directory.
                     47: A file in
                     48: .I hostdir
                     49: that matches the name of the troff font is assumed to be a host
                     50: resident font program and is included in the PostScript width
                     51: table program.
                     52: There is no default.
                     53: .TP 1.0i
                     54: .OP \-L file
                     55: Use
                     56: .I file
                     57: as the PostScript prologue.
                     58: .br
                     59: The default is
                     60: .MW \*(dQ/trofftable.ps
                     61: .TP 1.0i
                     62: .OP \-S file
                     63: Use
                     64: .I file
                     65: as the shell library file.
                     66: Overrides the choice made with the
                     67: .OP \-T
                     68: option.
                     69: .TP 1.0i
                     70: .OP \-T name
                     71: Set the target device to
                     72: .IR name .
                     73: Device
                     74: .I name
                     75: means
                     76: .br
                     77: .MI \*(dF/dev name /shell.lib
                     78: is the shell library file.
                     79: There is no default.
                     80: .PP
                     81: One of
                     82: .OP \-T
                     83: or
                     84: .OP \-S
                     85: is required.
                     86: If both are given
                     87: .OP \-S
                     88: wins.
                     89: Either
                     90: .OP \-H
                     91: or
                     92: .OP \-C
                     93: can be used to include a host resident font.
                     94: .PP
                     95: The shell library file defines a collection of functions used to
                     96: build troff tables.
                     97: The default set of tables is the list of names returned by the
                     98: .MW AllTables
                     99: function.
                    100: Changes to the default list can be made by updating the
                    101: .MW BuiltinTables
                    102: function.
                    103: .PP
                    104: .I Shortname
                    105: is the name of the
                    106: .B troff
                    107: font and
                    108: .I longname
                    109: is the name of the PostScript font;
                    110: .I longname
                    111: can be omitted only if
                    112: .I shortname
                    113: is a default table name.
                    114: PostScript table programs created by
                    115: .B trofftable
                    116: return data to the host computer using PostScript's
                    117: .MW print
                    118: operator.
                    119: See
                    120: .BR hardcopy (1)
                    121: if you don't have access to the printer's serial port.
                    122: .SH EXAMPLES
                    123: Get the PostScript program that builds a width table for font
                    124: .MR R :
                    125: .EX
                    126: trofftable -Tpost R >R.ps
                    127: .EE
                    128: If a font is not in the default set include the
                    129: .B troff
                    130: and PostScript font names:
                    131: .EX
                    132: trofftable -TLatin1 GL Garamond-Light >GL.ps
                    133: .EE
                    134: A font must be available on the printer when the table is built.
                    135: Use
                    136: .OP \-H
                    137: or
                    138: .OP \-C
                    139: to include host resident fonts.
                    140: .SH WARNINGS
                    141: A width table will not build properly if the printer cannot access
                    142: the PostScript font.
                    143: .PP
                    144: The
                    145: .OP -TLatin1
                    146: option only works on PostScript printers that support the full
                    147: .SM ISO
                    148: Latin-1 character set.
                    149: The error message from older printers will likely indicate a missing
                    150: .MW ISOLatin1Encoding
                    151: array.
                    152: .SH FILES
                    153: .MW \*(dF/dev*/shell.lib
                    154: .br
                    155: .MW \*(dQ/dpost.ps
                    156: .br
                    157: .MW \*(dQ/trofftable.ps
                    158: .SH SEE ALSO
                    159: .BR dpost (1),
                    160: .BR hardcopy (1),
                    161: .BR postio (1),
                    162: .BR troff (1),
                    163: .BR buildtables (1),
                    164: .BR font (5)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.