The SYSPRINTFONT system
option sets the font to use when SAS is printing to the current default
printer (which might be specified in the SYSPRINT system option) or
to the printer identified with the optional keywords NAMED or ALL.
This information is stored in the Sasuser.Profile2 catalog.
Enclose the SYSPRINTFONT
option arguments in parenthesis when you specify the option in a
configuration file, on the command line, or in the
System
Options window. Parenthesis are not required if you specify
the SYSPRINTFONT system option in the OPTIONS statement.
If you use SYSPRINTFONT
with either the DEFAULT or no keyword and later use the SYSPRINT system
option or the
Print Setup dialog box to change
the current default printer, then the font used with the current default
printer will be
-
The font specified in
Sasuser.Profile2 for the given printer, if any.
-
The font specified with
SYSPRINTFONT, if the specified font exists on the printer.
-
If there is no font
defined for the printer in Sasuser.Profile2, and SYSPRINTFONT doesn't
specify a valid font for the printer, and the current display font
is scalable, then SAS will use the display font to print.
-
If the current display
font is not scalable, SAS will use 10-point SAS Monospace.
-
If the SAS Monospace
font is not available, SAS will use the printer's default font to
print.
Note: To ensure that row and column
separators and boxed tabular reports will be printed legibly when
using the standard forms characters, you must use these resources:
-
the SAS Monospace or the SAS Monospace
Bold font
-
a printer that supports TrueType
fonts