Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ 300(1) — AIX/RT 2.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

450

eqn, neqn, checkeq

graph

mesg

nroff, troff

stty

tbl

tplot

greek

300

PURPOSE

     Handles special  line-motion functions for  DASI 300/300s
     work stations.

SYNOPSIS
     300 [ +12 ] [ -n ] [ -dt,l,c ]

     300s [ +12 ] [ -n ] [ -dt,l,c ]


DESCRIPTION

     Note:  If your work station  has a PLOT switch, make sure
     this switch is turned "on" before using this command.

     The 300 command reads standard input, processes its input
     for printing  on the DASI 300,  GSI 300, or DTC  300 work
     stations,  and  writes  to  standard  output.   The  300s
     command performs  the same  functions for the  DASI 300s,
     GSI 300s,  and DTC 300s.   They convert the  input files'
     motion  control characters  for half-line  forward, half-
     line reverse, and full-line  reverse into motion commands
     recognized by these work stations.

     You can use the 300 and 300s commands to draw Greek char-
     acters and  other special symbols that  require more than
     one  vertical line,  and it  allows you  to use  12-pitch
     text.   For a  discussion  of special  symbols and  greek
     characters supported by 300, see "greek."

     The nroff  command can  be used with  the 300  command to
     format text.  300 must be  used if you use special delays
     or formatting options.  You can either pipe from nroff to
     300  or use  the -T300  flag  with nroff  to specify  the
     printing device.  The movement control of the 300 command
     usually produces better aligned output than nroff -T300.

     When  using  nroff,  the  -s flag  or  .rd  requests  are
     required for  inserting paper manually or  changing fonts
     in the  middle of a  document.  In these cases,  you must
     press the line feed key to continue printing.

     Using the 300 command with the neqn command will give you
     the best display of your equations.  You can use the fol-
     lowing sequence to display equations:

       neqn file . . .  | nroff | 300

     Note:   Some  special   characters  cannot  be  correctly
     printed  in column  1 because  the print  head cannot  be
     moved to the left from that position.

     If your output contains  Greek characters or reverse line
     feeds,  use a  friction-feed  platen instead  of a  forms
     tractor.  A forms tractor slips when reversing direction.

FLAGS

     -dt,len,c  Controls  output delay  factors.  The  default
                setting is -d3,90,30.  DASI 300 is too slow to
                handle very  long lines, too many  tab charac-
                ters, or  long strings  with no blanks  and no
                identical characters.   One null  character is
                inserted in  a line for  every set of  t tabs,
                and for every contiguous string of c nonblank,
                nontab characters.  When a line is longer than
                len  bytes,  several  nulls (the  line  length
                divided by  20, plus one) are  inserted at the
                end  of that  line.  In  all three  cases, the
                nulls  delay  the  output enough  to  avoid  a
                problem.  Items can be omitted from the end of
                the   list,  implying   the  default   values.
                Entering zero  for t  results in  insertion of
                two null  bytes per  tab, while  entering zero
                for c  results in insertion of  two null bytes
                per character.

                When  printing  C   Language  programs,  using
                "-d0,1" will help adjust for the many indenta-
                tion   levels.   When   printing  files   like
                /etc/passwd, using "-d3,30,5"  will help print
                it properly.

                This  flag affects  carriage  return and  line
                feed delays.   The stty parameters nl0  cr2 or
                nl0 cr3 are recommended for most uses.
     -num       Controls the  size of half-line  spacing.  The
                default  half-line  values  (which  are  exact
                half-lines) of num are:

                10-pitch, 6 lines-per-inch, num=4
                12-pitch, 8 lines-per-inch, num=3
                12-pitch, 6 lines-per-inch, num=4

                You can use other values for num to change the
                appearance  of  subscripts  and  superscripts.
                For  example, -2  makes  nroff half-lines  act
                like quarter-lines.
     +12        Uses  12-pitch,  6 lines-per-inch  text.   The
                DASI  300 normally  allows  only two  combina-
                tions:   10-pitch,   6  lines  per   inch,  or
                12-pitch,  8  lines  per  inch.   To  use  the
                12-pitch,  6  lines-per-inch combination,  set
                the PITCH switch to "12"  and use the +12 flag
                on the command line.

RELATED INFORMATION

     The  following commands:   "450,"  "eqn,  neqn, checkeq,"
     "graph,"  "mesg,"   "nroff, troff," "stty,"   "tbl," and
     "tplot."

     The greek miscellaneous facility  in AIX Operating System
     Technical Reference.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026