Annotation of researchv10no/cmd/post.src/download/download.1, revision 1.1

1.1     ! root        1: .ds dH /usr/lib/font/postscript
        !             2: .TH DOWNLOAD 1 "DWB 3.2"
        !             3: .SH NAME
        !             4: download \- host-resident PostScript font download
        !             5: .SH SYNOPSIS
        !             6: \*(mBdownload\f1
        !             7: .OP "" options []
        !             8: .OP "" files []
        !             9: .SH DESCRIPTION
        !            10: .B download
        !            11: prepends host-resident fonts to
        !            12: .I files
        !            13: and writes the results on the standard output.
        !            14: If no
        !            15: .I files
        !            16: are specified, or if
        !            17: .OP \-
        !            18: is one of the input
        !            19: .IR files ,
        !            20: the standard input is read.
        !            21: .B download
        !            22: assumes the input
        !            23: .I files
        !            24: are a single PostScript job and that requested fonts
        !            25: can be included at the start of each input
        !            26: .IR file .
        !            27: The following
        !            28: .I options
        !            29: are understood:
        !            30: .TP 1.0i
        !            31: .OP \-f
        !            32: Force a complete scan of each input
        !            33: .I file.
        !            34: In the absence of an explicit comment pointing
        !            35: .I download
        !            36: to the end of the file, the default scan stops
        !            37: immediately after the PostScript header comments.
        !            38: .TP 1.0i
        !            39: .OP \-m name
        !            40: Use
        !            41: .I name
        !            42: as the font map table.
        !            43: A
        !            44: .I name
        !            45: that begins with
        !            46: .MW /
        !            47: is the full pathname of the
        !            48: map table.
        !            49: Otherwise
        !            50: .I name
        !            51: is relative to the host font directory.
        !            52: .TP 1.0i
        !            53: .OP \-p printer
        !            54: Read the printer-resident font list from file
        !            55: .br
        !            56: .MI /etc/lp/printers/ printer /residentfonts \f1.
        !            57: .br
        !            58: Fonts named in this file will not be downloaded.
        !            59: The
        !            60: .OP \-p
        !            61: option is for use with Unix 4.0 lp.
        !            62: Other spoolers should use the
        !            63: .OP \-r
        !            64: option.
        !            65: .TP 1.0i
        !            66: .OP \-r file
        !            67: Read the list of printer-resident fonts from
        !            68: .I file.
        !            69: Fonts named in this file will not be downloaded.
        !            70: .TP 1.0i
        !            71: .OP \-H dir
        !            72: Use
        !            73: .I dir
        !            74: as the host font directory.
        !            75: The default is
        !            76: .MR \*(dH .
        !            77: .TP 1.0i
        !            78: .OP \-T dir
        !            79: Use
        !            80: .I dir
        !            81: as the temporary file directory.
        !            82: Only used to make a copy of standard input.
        !            83: By default
        !            84: .I dir
        !            85: is set to
        !            86: .MR /tmp .
        !            87: .PP
        !            88: Requested fonts are named in a
        !            89: .MW %%DocumentFonts:
        !            90: comment in the input
        !            91: .IR files .
        !            92: Available fonts are the ones listed in the map table
        !            93: selected using the
        !            94: .OP \-m
        !            95: option.
        !            96: .PP
        !            97: The map table consists of fontname\-filename pairs.
        !            98: The fontname is the full name of the PostScript font,
        !            99: exactly as it would appear in a
        !           100: .MW %%DocumentFonts:
        !           101: comment.
        !           102: The filename is the pathname of the host resident font.
        !           103: A filename that begins with a
        !           104: .MW /
        !           105: is used as is,
        !           106: otherwise the pathname is relative to the host font
        !           107: directory.
        !           108: Comments are introduced by
        !           109: .MW %
        !           110: (as in PostScript) and
        !           111: extend to the end of the line.
        !           112: .PP
        !           113: The only candidates for downloading are fonts listed
        !           114: in the map table that point
        !           115: .B download
        !           116: to readable files.
        !           117: A font is downloaded at most once per job.
        !           118: Requests for unlisted fonts or inaccessible files
        !           119: are ignored.
        !           120: All requests are ignored if the map table can't be read.
        !           121: .SH EXAMPLES
        !           122: A map table used to control the downloading
        !           123: of the Bookman font family might be,
        !           124: .EX -1
        !           125: %
        !           126: % The first string is the full PostScript font name. The second string
        !           127: % is the file name - relative the host font directory unless it begins
        !           128: % with a /.
        !           129: %
        !           130: 
        !           131:   Bookman-Light            KR
        !           132:   Bookman-LightItalic      KI
        !           133:   Bookman-Demi             KB
        !           134:   Bookman-DemiItalic       KX
        !           135: .EE
        !           136: Use file
        !           137: .MW myprinter
        !           138: (in the default host font directory) as the
        !           139: map table:
        !           140: .EX
        !           141: download -m myprinter \f2file
        !           142: .EE
        !           143: Set the host font directory to
        !           144: .MW /tmp/font
        !           145: and use
        !           146: .MW /tmp/font/xxx
        !           147: as the map table:
        !           148: .EX
        !           149: download -H /tmp/font -mxxx \f2file
        !           150: .EE
        !           151: .SH DIAGNOSTICS
        !           152: 0 exit status is returned if
        !           153: .I files
        !           154: were successfully processed.
        !           155: .SH BUGS
        !           156: .B download
        !           157: should be part of a more general program.
        !           158: .PP
        !           159: .B download
        !           160: does not look for
        !           161: .MW %%PageFonts:
        !           162: comments
        !           163: and there is no way to force multiple downloads of
        !           164: a particular font.
        !           165: .PP
        !           166: Using full pathnames, either in map tables or for the map table
        !           167: name, is not often recommended.
        !           168: .SH SEE ALSO
        !           169: .BR dpost (1),
        !           170: .BR postdaisy (1),
        !           171: .BR postdmd (1),
        !           172: .BR postio (1),
        !           173: .BR postmd (1),
        !           174: .BR postprint (1),
        !           175: .BR posttek (1)

unix.superglobalmegacorp.com

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