summaryrefslogtreecommitdiff
path: root/static/unix-v10/man1/download.1
diff options
context:
space:
mode:
Diffstat (limited to 'static/unix-v10/man1/download.1')
-rw-r--r--static/unix-v10/man1/download.1175
1 files changed, 175 insertions, 0 deletions
diff --git a/static/unix-v10/man1/download.1 b/static/unix-v10/man1/download.1
new file mode 100644
index 00000000..72ff6730
--- /dev/null
+++ b/static/unix-v10/man1/download.1
@@ -0,0 +1,175 @@
+.ds dH /usr/lib/font/postscript
+.TH DOWNLOAD 1 "DWB 3.2"
+.SH NAME
+download \- host-resident PostScript font download
+.SH SYNOPSIS
+\*(mBdownload\f1
+.OP "" options []
+.OP "" files []
+.SH DESCRIPTION
+.B download
+prepends host-resident fonts to
+.I files
+and writes the results on the standard output.
+If no
+.I files
+are specified, or if
+.OP \-
+is one of the input
+.IR files ,
+the standard input is read.
+.B download
+assumes the input
+.I files
+are a single PostScript job and that requested fonts
+can be included at the start of each input
+.IR file .
+The following
+.I options
+are understood:
+.TP 1.0i
+.OP \-f
+Force a complete scan of each input
+.I file.
+In the absence of an explicit comment pointing
+.I download
+to the end of the file, the default scan stops
+immediately after the PostScript header comments.
+.TP 1.0i
+.OP \-m name
+Use
+.I name
+as the font map table.
+A
+.I name
+that begins with
+.MW /
+is the full pathname of the
+map table.
+Otherwise
+.I name
+is relative to the host font directory.
+.TP 1.0i
+.OP \-p printer
+Read the printer-resident font list from file
+.br
+.MI /etc/lp/printers/ printer /residentfonts \f1.
+.br
+Fonts named in this file will not be downloaded.
+The
+.OP \-p
+option is for use with Unix 4.0 lp.
+Other spoolers should use the
+.OP \-r
+option.
+.TP 1.0i
+.OP \-r file
+Read the list of printer-resident fonts from
+.I file.
+Fonts named in this file will not be downloaded.
+.TP 1.0i
+.OP \-H dir
+Use
+.I dir
+as the host font directory.
+The default is
+.MR \*(dH .
+.TP 1.0i
+.OP \-T dir
+Use
+.I dir
+as the temporary file directory.
+Only used to make a copy of standard input.
+By default
+.I dir
+is set to
+.MR /tmp .
+.PP
+Requested fonts are named in a
+.MW %%DocumentFonts:
+comment in the input
+.IR files .
+Available fonts are the ones listed in the map table
+selected using the
+.OP \-m
+option.
+.PP
+The map table consists of fontname\-filename pairs.
+The fontname is the full name of the PostScript font,
+exactly as it would appear in a
+.MW %%DocumentFonts:
+comment.
+The filename is the pathname of the host resident font.
+A filename that begins with a
+.MW /
+is used as is,
+otherwise the pathname is relative to the host font
+directory.
+Comments are introduced by
+.MW %
+(as in PostScript) and
+extend to the end of the line.
+.PP
+The only candidates for downloading are fonts listed
+in the map table that point
+.B download
+to readable files.
+A font is downloaded at most once per job.
+Requests for unlisted fonts or inaccessible files
+are ignored.
+All requests are ignored if the map table can't be read.
+.SH EXAMPLES
+A map table used to control the downloading
+of the Bookman font family might be,
+.EX -1
+%
+% The first string is the full PostScript font name. The second string
+% is the file name - relative the host font directory unless it begins
+% with a /.
+%
+
+ Bookman-Light KR
+ Bookman-LightItalic KI
+ Bookman-Demi KB
+ Bookman-DemiItalic KX
+.EE
+Use file
+.MW myprinter
+(in the default host font directory) as the
+map table:
+.EX
+download -m myprinter \f2file
+.EE
+Set the host font directory to
+.MW /tmp/font
+and use
+.MW /tmp/font/xxx
+as the map table:
+.EX
+download -H /tmp/font -mxxx \f2file
+.EE
+.SH DIAGNOSTICS
+0 exit status is returned if
+.I files
+were successfully processed.
+.SH BUGS
+.B download
+should be part of a more general program.
+.PP
+.B download
+does not look for
+.MW %%PageFonts:
+comments
+and there is no way to force multiple downloads of
+a particular font.
+.PP
+Using full pathnames, either in map tables or for the map table
+name, is not often recommended.
+.SH SEE ALSO
+.BR dpost (1),
+.BR postdaisy (1),
+.BR postdmd (1),
+.BR postio (1),
+.BR postmd (1),
+.BR postprint (1),
+.BR posttek (1)