⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 script-postscript-tso.txt

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 TXT
📖 第 1 页 / 共 4 页
字号:
 special device dependent processing.                                          

    All output  is directed  to "SYSPRINT"  in variable  length records        
 with no carriage control character.  The record boundaries are related        
 to the start of a new output  line in the final printed result.   This        
 file must  be post-processed  to convert  the SCRIPT  generated escape        
 sequences  and text  into  native PostScript  that may  be  sent to  a        
 printer.                                                                      

    Under MVS batch,  the output file is written to the SYSPRINT ddname        
 which would be allocated to a sequential data set.                            

    In a  CMS environment,   the "POSTS" option  directs the  output to        
 "filename POSTS" on  disk.   The  "filename" matches  the name  of the        
 primary input file.   The POSTS  files contain variable length records        
 with a maximum LRECL of 1024.                                                 


                                                                               
                           USER MODIFICATIONS                                  

 Some  device-dependent customizing  of  the output  may  be done  from        
 within the SCRIPT  input.   If more devices than PostScript  are to be        
 supported by  the same  input file,   the value  of System  Set Symbol        
 "SYSPDEV" should be compared with "POSTS" in an If (.IF) control word.        

       .if &SYSPDEV eq POSTS .th .do                                           
       .   enter PostScript method here                                        
       .do end                                                                 
       .el .do                                                                 
       .   enter non-PostScript method here                                    
       .do end                                                                 


 User Generated Comments                                                       

 The Output Comment  (.OC)  control word sends its operand  line to the        
 output file as if it were a comment.                                          

    SCRIPT does not examine the comments  produced to assess any effect        
 it might  have on  the current  SCRIPT formatting  environment.   User        
 comments are prefixed by an escape  character (X'27')  and an asterisk        
 (*) to indicate the entire record is to be treated as a comment.              
                                                                               

 Waterloo SCRIPT and a PostScript Printer                        page 3        
 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪        


 User Modified Characters                                                      

 The printable character set generated in  a Logical Font is defined in        
 tables known  as CODEPAGES.    If a document  has requirements  for an        
 existing character not defined in the "TN print train" based set,  the        
 Photo (.PH)  control word may be  used to alter a CODEPAGE definition.        
 Any input character may be mapped into a character position within the        
 physical fonts available on the printer.                                      

    By default,  each  of the 256 EBCDIC characters is  defined in each        
 Codepage.   Unknown  characters are mapped  into a  suitable printable        
 character so they  will not cause errors when encountered  in an input        
 file and will be recognizable in the formatted output.  The characters        
 that cannot be made printable include:                                        

 X'05':  the Tab,                                                              
 X'16':  the Backspace and                                                     
 X'27':  the Escape character.                                                 

    For a description  of how to define new characters  or redefine old        
 characters see "Font Definitions" in the  next two parts of this docu-        
 ment.                                                                         


                                                                               
               UNIMPLEMENTED SCRIPT POSTSCRIPT FUNCTIONS                       

 Complete and  transparent support for  PostScript has not  been imple-        
 mented.   As  the experiences accumulate,   the desired goal  of total        
 transparency or satisfactory emulation will become more complete.             

 Equivalent characters:  Not  all standard EBCDIC characters  in the TN        
   print train  currently exist.   This will  require new fonts  or new        
   Codepages for existing fonts.                                               
                                                                               

 page 4                        Waterloo SCRIPT and a PostScript Printer        
 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪        
                                                                               

 Waterloo SCRIPT and a PostScript Printer                        page 5        
 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪        


                                 Part 2                                        

                       POSTSCRIPT INTERFACE FILE                               


                                                                               
                       SUPPORTED POSTSCRIPT FONTS                              

 As distributed there  is support for many text fonts  with and without        
 underscoring.   All the available fonts  are supported in pointsizes 1        
 to 144 in steps of one point.                                                 


 Supported Font Names                                                          

 Courier:  A family  of monospaced fonts available  as Roman,  Oblique,        
   Bold and BoldOblique.                                                       

 Times:  A set of serif proportional fonts that are available in Roman,        
   Italic, Bold and BoldItalic.                                                

 Helvetica:  A family of sans-serif  proportional fonts that are avail-        
   able in Normal, Oblique, Bold and BoldOblique.                              

 AvantGarde:  A set of sans-serif proportional fonts that are available        
   as AvantGarde-Book and as -BookOblique, -Demi and -DemiOblique.             

 Bookman:  A  set of  serif proportional fonts.    They are  defined as        
   Bookman-Light, with -LightItalic, -Demi and -DemiItalic.                    

 Helvetica-Narrow:  A family of sans-serif  proportional fonts that are        
   available in Normal, Oblique, Bold and BoldOblique.                         

 NewCenturySchoolbook:   A set  of serif  proportional  fonts that  are        
   available in Roman, Italic, Bold and BoldItalic.                            

 Palatino:  A  set of  serif proportional fonts  that are  available in        
   Roman, Italic, Bold and BoldItalic.                                         

 ZapfChancery:  A serif proportional font that is available in MediumI-        
   talic.                                                                      

 ITC American  Typewriter:  Two serif  and proportional fonts  that are        
   available in Medium and Bold.                                               

 Symbol:  A collection of greek letters and special symbols.                   

 ZapfDingbats:  A collection of more special symbols.                          
                                                                               

 page 6                        Waterloo SCRIPT and a PostScript Printer        
 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪        


 谀哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪目        
 |                                                                    |        
 |                     Table 1:  PostScript Fonts                     |        
 |                                                                    |        
 |  The supported font names and their corresponding short name.      |        
 |                                                                    |        
 |      Short     Font                                                |        
 |      Name      Name                                                |        
 |                                                                    |        
 |      Cour      Courier                                             |        
 |      CourO     Courier-Oblique                                     |        
 |      CourB     Courier-Bold                                        |        
 |      CourBO    Courier-BoldOblique                                 |        
 |      Time      Times-Roman                                         |        
 |      TimeI     Times-Italic                                        |        
 |      TimeB     Times-Bold                                          |        
 |      TimeBI    Times-BoldItalic                                    |        
 |      Helv      Helvetica                                           |        
 |      HelvO     Helvetica-Oblique                                   |        
 |      HelvB     Helvetica-Bold                                      |        
 |      HelvBO    Helvetica-BoldOblique                               |        
 |      Agar      AvantGarde-Book                                     |        
 |      AgarO     AvantGarde-BookOblique                              |        
 |      AgarD     AvantGarde-Demi                                     |        
 |      AgarDO    AvantGarde-DemiOblique                              |        
 |      BookL     Bookman-Light                                       |        
 |      BookLI    Bookman-LightItalic                                 |        
 |      BookD     Bookman-Demi                                        |        
 |      BookDI    Bookman-DemiItalic                                  |        
 |      Heln      Helvetica-Narrow                                    |        
 |      HelnO     Helvetica-Narrow-Oblique                            |        
 |      HelnB     Helvetica-Narrow-Bold                               |        
 |      HelnBO    Helvetica-Narrow-BoldOblique                        |        
 |      Cent      NewCenturySchlbk-Roman                              |        
 |      CentI     NewCenturySchlbk-Italic                             |        
 |      CentB     NewCenturySchlbk-Bold                               |        
 |      CentBI    NewCenturySchlbk-BoldItalic                         |        
 |      Pala      Palatino-Roman                                      |        
 |      PalaI     Palatino-Italic                                     |        
 |      PalaB     Palatino-Bold                                       |        
 |      PalaBI    Palatino-BoldItalic                                 |        
 |      ChanMI    ZapfChancery-MediumItalic                           |        
 |      Atype     ITCAmericanTypewriterMedium                         |        
 |      AtypeB    ITCAmericanTypewriterBold                           |        
 |      Symb      Symbol                                              |        
 |      Ding      ZapfDingbats                                        |        
 |                                                                    |        
 滥哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪馁        
                                                                               

 Waterloo SCRIPT and a PostScript Printer                        page 7        
 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪        


 Underscored Fonts                                                             

    Each of these  font names may be further qualified  with "-U" which        
 causes the font name specified to be underscored (e.g. Helvetica-Bold-        
 U or Agar-U).                                                                 


                                                                               
                      POSTSCRIPT DEVICE INTERFACE                              

 Logical Font Definitions                                                      

 SCRIPT supports four logical fonts  at a time automatically:   normal,        
 italic,  bold and bold italic.   An  interface file,  named "POSTS" is        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -