download prepends host resident fonts to files and writes the results on the standard output. If no files are specified, or
if - is one of the input files, the standard input is read. download assumes the input files make up a single
PostScript job and that requested fonts can be included at the start of each input file.
Requested fonts are named in a comment (marked with %%DocumentFonts:) in the input files. Available fonts are the ones listed in the map table selected
using the -m option.
The map table consists of fontname-file pairs. The fontname is the full name of the PostScript font, exactly as it would appear in a %%DocumentFonts: comment. The file is
the pathname of the host resident font. A file that begins with a / is used as is. Otherwise the pathname is relative to the host font directory. Comments are introduced by % (as in PostScript)
and extend to the end of the line.
The only candidates for downloading are fonts listed in the map table that point download to readable files. A font is downloaded once, at most. Requests for unlisted fonts or
inaccessible files are ignored. All requests are ignored if the map table can not be read.
|