Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

Command Qualifiers

/CHARACTERISTIC

/FORM

/DOLLARS

Parameters

Parameters

Command Qualifiers

/DESCRIPTION

/LENGTH

/MARGIN

/PAGE_SETUP

/SETUP

/SHEET_FEED

/STOCK

/TRUNCATE

/WRAP

/WIDTH

HELP DECK — VMS 4.6

  Marks the beginning of an input stream for a command or program.

  Format:


    $ DECK

Additional information available:

Command Qualifiers

/CHARACTERISTIC/FORM

Command Qualifiers

Additional information available:

/DOLLARS

/DOLLARS

 /DOLLARS[=string]

 Sets the end-of-file indicator to the specified string.

  If you do not specify /DOLLARS, or if you specify  /DOLLARS  without
  specifying  a  string,  you  must  use the EOD command to signal the
  end-of-file.

  Specify a string if the input data  contains  one  or  more  records
  beginning  with the string $EOD.  The string can have from 1 through
  15 characters.  Enclose it in quotation marks if you want to specify
  an  end-of-file  indicator  that contains literal lowercase letters,
  multiple spaces, or tabs.

/CHARACTERISTIC

  Defines a characteristic name and associated  characteristic  number
  in  the system characteristics table.  If the characteristic name is
  already  defined,  the  request  alters  the   definition   of   the
  characteristic.  The /CHARACTERISTIC qualifier is required.

  Format:


    DEFINE/CHARACTERISTIC  characteristic-name characteristic-number

Additional information available:

Parameters

Parameters

 characteristic-name

  Assigns a name to the characteristic being defined.   Characteristic
  names  can  have  from  1  to 31 characters, including all upper and
  lower case letters, digits, the dollar  sign,  and  the  underscore.
  The name, however, must contain at least one non-numeric character.

 characteristic-number

  Assigns a number to the characteristic being defined.   Numbers  can
  range from 0 to 127.

/FORM

  Defines a form name and number as well as the type of  the  physical
  paper  stock.   If  the  form  name  is already defined, DEFINE/FORM
  alters the definition of the form.  Each form  must  have  a  unique
  number.  The /FORM qualifier is required.

  Format:


    DEFINE/FORM  form-name form-number

Additional information available:

ParametersCommand Qualifiers

Parameters

 form-name

  Assigns a name to the form being defined.  Form names can have  from
  1  to  31  characters,  including  all  upper and lowercase letters,
  digits, the dollar sign, and the  underscore.   The  name,  however,
  must contain at least one non-numeric character.

 form-number

  Assigns a number to the form being defined.  Numbers can range  from
  0 to 999.  The DEFAULT form, which is automatically defined when the
  system is bootstrapped is assigned number 0.

Command Qualifiers

Additional information available:

/DESCRIPTION/LENGTH/MARGIN/PAGE_SETUP/SETUP
/SHEET_FEED/STOCK/TRUNCATE/WRAP/WIDTH

/DESCRIPTION

 /DESCRIPTION=string

 Specifies a string of up to 255 characters.  The  default  string  is
  the specified form name.

  The string can be used to define the form  type  more  specifically.
  For  example,  if  you have form names such as LETTER1, LETTER2, and
  LETTER3, the /DESCRIPTION qualifier could be used to let  the  users
  and  operators  know  that  LETTER1 refers to the standard corporate
  letterhead paper (8.5 x 11), LETTER2 refers to the smaller corporate
  letterhead  paper  (6  x  9),  and LETTER3 refers to the president's
  personalized letterhead paper.

/LENGTH

 /LENGTH=n

 Specifies the physical length of a form page in lines.   The  default
  page  length is 66 lines, which assumes a standard page length of 11
  inches with 6 lines of print per inch.  The n parameter  must  be  a
  positive integer greater than 0 and not more than 255.

  The print symbiont sets the page length of the device equal  to  the
  form  length.  This enables the driver to compute the number of line
  feeds for devices lacking mechanical form feed.

/MARGIN

 /MARGIN=(option[,...])

 Specifies one or more of the  four  margin  options:   BOTTOM,  LEFT,
  RIGHT, and TOP.

       BOTTOM=n   Specifies the number of blank lines to leave between
                    the  end  of the print image on a page and the end
                    of the physical page of  paper.  The  n  parameter
                    must  be  a positive integer that is less than the
                    /LENGTH parameter. The default value is  6,  which
                    generally means a one-inch bottom margin.

       LEFT=n     Specifies the number of columns  to  be  left  blank
                    between  the  leftmost  printing  position and the
                    actual print image area. The n parameter must be a
                    positive  integer  that is between 0 and the value
                    of the /WIDTH parameter. The default value  is  0,
                    which  means  that  the print image area starts as
                    far to the left of the paper as  the  printer  can
                    go.

       RIGHT=n    Specifies the number of columns  to  be  left  blank
                    between  the  /WIDTH  setting and the actual print
                    image area. The n parameter  must  be  a  positive
                    integer  that  is  between  0 and the value of the
                    /WIDTH  parameter.  When  determining  the  /RIGHT
                    parameter,  start at the /WIDTH value and count to
                    the left. The default value is 0, which means that
                    the print image extends as far to the right as the
                    /WIDTH value.

       TOP=n      Specifies the number of blank lines to leave between
                    the  top  of  the  physical  page of paper and the
                    start of the print image. The n parameter must  be
                    a  positive  integer  between  0  and  the /LENGTH
                    parameter. The default value is 0, which generally
                    means that there is no top margin.

/PAGE_SETUP

 /PAGE_SETUP=(module[,...])
 /NOPAGE_SETUP (default)

  Specifies one or more modules that set up the  device  before  every
  page.   The modules are located in the device control library.  When
  a new page is detected, the system extracts the appropriate  modules
  from  the  device  control  library  and  copies them to the printer
  before the page is printed.

/SETUP

 /SETUP=(module[,...])

 Specifies one or more modules that set up  the  device  appropriately
  for  the  specified  form.   The  modules  are located in the device
  control library.  When the form is mounted, the system extracts  the
  appropriate  modules from the device control library and copies them
  to the printer before the file is printed.

/SHEET_FEED

 /SHEET_FEED
 /NOSHEET_FEED (default)

  Specifies that the output print symbiont pause at the end  of  every
  physical page so that a new piece of paper can be inserted.

/STOCK

 /STOCK=string

 Enables you to specify a type of paper stock to  be  associated  with
  the form you are defining.  The default for string is the form name.

  This qualifier is useful when you have several forms  that  use  the
  same  paper  stock,  but  differ  in  other  ways,  such  as  margin
  specifications, wrapping, or page dimension.  The system will change
  from  one  form  to  another  automatically  if  those forms have an
  identical /STOCK qualifier.  If the /STOCK qualifiers are different,
  you  need  to stop the queue, change the form, and restart the queue
  to print on another stock.

  The string parameter with /STOCK can be from  1  to  31  characters,
  including  all  letters,  all  digits,  the  dollar  sign,  and  the
  underscore.  You can create any string that you want.  However, when
  you  are creating forms with the same stock, be sure that the /STOCK
  string is identical in all the DEFINE/FORM commands  that  refer  to
  the same type of paper.

/TRUNCATE

 /TRUNCATE (default)
 /NOTRUNCATE

  Determines how the printer will accommodate lines that exceed either
  the  /WIDTH  value  or  the  /MARGIN=RIGHT  value.   If  you specify
  /TRUNCATE, the default, the printer will discard any characters that
  exceed the line length that is currently in effect.

  If you specify /TRUNCATE, you cannot specify /WRAP.   The  /TRUNCATE
  qualifier forces /NOWRAP.

  If you specify both /NOTRUNCATE and /NOWRAP, the printer prints  all
  characters  on  a  line  insofar as it is able.  This combination of
  qualifiers is useful for some types of graphics output.

/WRAP

 /WRAP
 /NOWRAP (default)

  Determines how the printer will accommodate lines that exceed either
  the  /WIDTH  value  or the /MARGIN=RIGHT value.  The /WRAP qualifier
  causes print lines that exceed the current line length to wrap  onto
  the next line.

  If you specify /WRAP,  you  cannot  specify  /TRUNCATE.   The  /WRAP
  qualifier forces /NOTRUNCATE.

  If you specify both /NOWRAP and /NOTRUNCATE, the printer prints  all
  characters  on  a  line  insofar as it is able.  This combination of
  qualifiers is useful for some types of graphics output.

/WIDTH

 /WIDTH=n

 Specifies the physical width of the paper  in  terms  of  columns  or
  character positions.  Any lines exceeding this value will be wrapped
  if /WRAP is in effect or truncated if /TRUNCATE is in  effect.   (If
  both /NOTRUNCATE and /NOWRAP are in effect, lines will be printed as
  far as  is  possible.)  If  the  /MARGIN=RIGHT  qualifier  has  been
  specified,  its value overrides the /WIDTH value in determining when
  lines of text will be wrapped.  The n parameter must be  a  positive
  integer  greater  than 0 and not more than 65535.  The default value
  for n is 132.

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