
    TABIT  -  contract spaces to tabs

              by John Simmons, April 95

        This filter program takes an input file of plain ASCII text and
    converts consecutive spaces into tabs based on tab stops every n
    columns.  Tabbing is suppressed for single spaces or when two or
    more spaces immediately follow a full stop so that tabs are not
    inadvertently placed between sentences of text.  The tab width n
    defaults to 8 but can be set on the command line to any value
    between 2 and 32.

    Examples:    TABIT 6 < TEXTFILE.TXT > TEXTFILE.DOC
          or:    TYPE TEXTFILE.TXT | TABIT 6 > TEXTFILE.DOC

        These commands take an input file TEXTFILE.TXT and produce an
    output file TEXTFILE.DOC with tabs based on six character columns.

