! (c) Circle Software Feb 1990
!
! Premier command file defining printer functions available in Premier.
! If any function is not available on this printer, a null string is defined.
!
! Printer: Epson LQ/SQ
!
! The following strings define code sequences for controlling various
! printer functions, and should be used with the premier 'send' command,
! and (usually) incorporated into dynamic text items. Please see the
! reference manual for further details.
!
! These strings conform to the convention that pre-defined variable and 
! macro names are in upper case, while printer codes start with the letter
! 'P'. The following letters represent Font codes, while 1 & 0 = on & off.
!
! User defined codes should be included using lower case names, to avoid
! name clashes with future releases of this file.


str "PIN"   = "\27@"          ! Initialise printer.
str "PFU1"  = "\27-\1"        ! Underline on.
str "PFU0"  = "\27-\@"        ! Underline off.
str "PFB1"  = "\27E"          ! Bold on.
str "PFB0"  = "\27F"          ! Bold off.
str "PFI1"  = "\27\52"        ! Italic on.
str "PFI0"  = "\27\53"        ! Italic off.
str "PFSB1" = "\27S\1"        ! Subscript on.
str "PFSB0" = "\27T"          ! Subscript off.
str "PFSP1" = "\27S\@"        ! Superscript on.
str "PFSP0" = "\27T"          ! Superscript off.


!    * Please note the undocumented feature, whereby null or ASCII zero,
!      may be sent to the printer using the character escape sequence \@
!      The sequence \0 has the effect of terminating the string, and the
!      null byte, and any following bytes are not therefore sent.
!      See the User Guide page 140 for further details of string constants.


