home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 10 / amigaformatcd10.iso / -readerstuff- / peter_hutchison / misc-drivers.lzx / Tek4695 / data.c < prev    next >
Text File  |  1996-11-27  |  3KB  |  96 lines

  1. /* Tektronix 4695 command table */
  2.  
  3. /****** printer.device/printers/Tektronix_4695_functions ********************
  4.  *
  5.  *    Name
  6.  *    Tektronix 4695 functions implemented:
  7.  *
  8.  *        aIND, aNEL,
  9.  *        aSLPP,
  10.  *        aTBC0, aTBC3, aTBCALL, aTBSALL
  11.  *
  12.  *        special functions implemented:
  13.  *        aRIN, aSLRM, aSFC, aSBC
  14.  *
  15.  **************************************************************************/
  16.  
  17. char *CommandTable[] = {
  18.     "\377",             /* reset     RIS    */
  19.     "\377",            /* initialize     RIN    */
  20.     "\012",            /* index    IND    */
  21.     "\015\012",        /* new line    NEL    */
  22.     "\377",            /* rev index    RI    */
  23.     "\377",            /* norm ch set  SGR0    */
  24.     "\377",            /* italics on    SGR3    */
  25.     "\377",            /* italics off    SGR23    */
  26.     "\022",            /* underline on    SGR4    */
  27.     "\021",            /* underlin off    SGR24    */
  28.     "\377",            /* bold on    SGR1    */
  29.     "\377",            /* bold off    SGR22    */
  30.     "\377",            /* set fore col    SFC    */
  31.     "\377",            /* set back col    SBC    */
  32.     "\377",            /* norm space    SHORP0    */
  33.     "\377",            /* elite on    SHORP2    */
  34.     "\377",            /* elite off    SHORP1    */
  35.     "\377",            /*  fine on    SHORP4    */
  36.     "\377",            /*  fine off    SHORP3    */
  37.     "\377",            /* enlarged on SHORP6    */
  38.     "\377",            /* enlarged off SHORP5    */
  39.     "\377",            /* shadow print on DEN6    */
  40.     "\377",            /* shadow print off DEN5    */
  41.     "\377",            /* double strike on DEN4    */
  42.     "\377",            /* double strike off DEN3    */
  43.     "\377",            /* NLQ on DEN2    */
  44.     "\377",            /* NLQ off DEN1    */
  45.     "\377",            /* superscript on SUS2    */
  46.     "\377",            /* superscript off SUS1    */
  47.     "\377",            /* subscript on SUS4    */
  48.     "\377",            /* subscript off SUS3    */
  49.     "\377",            /* normalize the line SUS0    */
  50.     "\377",            /* partial line up PLU    */
  51.     "\377",            /* partial line down PLD    */
  52.     "\377",            /* US Character Set FNT0    */
  53.     "\377",            /* French Character set FNT1    */
  54.     "\377",            /* German Character setFNT2    */
  55.     "\377",            /* UK character set FNT3    */
  56.     "\377",            /* Danish I character set FNT4    */
  57.     "\377",            /* Swedish character set FNT5    */
  58.     "\377",            /* Italian char set    FNT6    */
  59.     "\377",            /* Spanish char set    FNT7    */
  60.     "\377",            /* Jap char set        FNT8    */
  61.     "\377",            /* Norw char set    FNT9    */
  62.     "\377",            /* Danish II char set    FNT10    */
  63.     "\377",            /* Prop on        PROP2    */
  64.     "\377",            /* Prop off        PROP1    */
  65.     "\377",            /* prop clear        PROP0    */
  66.     "\377",            /* set prop offset    TSS    */
  67.     "\377",            /* auto left justify    JFY5    */
  68.     "\377",            /* auto right justify    JFY7    */
  69.     "\377",            /* auto full justify    JFY6    */
  70.     "\377",            /* auto justify off    JFY0    */
  71.     "\377",            /* letter space (justify) JFY3    */
  72.     "\377",            /* word fill (auto center) JFY1    */
  73.     "\377",            /* 8LPI            VERP0    */
  74.     "\377",            /* 6LPI            VERP1    */
  75.     "\377",            /* set lines/page    SLPP    */
  76.     "\377",            /* perf skip        PERF    */
  77.     "\377",            /* perf skip off    PERF0    */
  78.     "\377",            /* left margin set    LMS    */
  79.     "\377",            /* right margin set    RMS    */
  80.     "\377",            /* top margin set    TMS    */
  81.     "\377",            /* bottom margin set    BMS    */
  82.     "\377",            /* set t&b margin    STBM    */
  83.     "\377",            /* set l&r margin    SLRM    */    
  84.     "\0334",        /* clear all margins    CAM    */
  85.     "\377",            /* horizontal tab set    HTS    */
  86.     "\377",            /* vertical tab set    VTS    */
  87.     "\0338",        /* clear horiz tab    TBC0    */
  88.     "\0332",        /* clear all horiz tabs    TBC3    */
  89.     "\377",            /* clear vert tab    TBC1    */
  90.     "\377",            /* clear all vert tabs    TBC4    */
  91.     "\0332",        /* clear all tabs    TBCALL    */
  92.                 /* set default tabs    TBSALL    */
  93.     "033H10100808080808080808080810",    
  94.     "\377"            /* extended commands    EXTEND    */
  95. };
  96.