Annotation of coherent/a/usr/man/COHERENT/col, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: col                          Command                          col
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Remove reverse and half-line motions
                      9: 
                     10: ccooll [ -bbddffxx ][ -pp_n ]
                     11: 
                     12: The command col reads the  standard input and writes to the stan-
                     13: dard output.   It removes reverse and  half-line motions from the
                     14: output of  nroff for  the benefit  of output devices  that cannot
                     15: perform them.   It maintains an  image of the page  in memory and
                     16: performs these  motions virtually  so they  do not appear  on the
                     17: output.
                     18: 
                     19: col understands  four escape sequences: <esc>  7 for reverse line
                     20: feed, <esc> 8  for half reverse line feed, <esc>  9 for half for-
                     21: ward line feed, and <esc> B  for a forward line feed.  It removes
                     22: <esc> (ASCII 033) from the input  stream if it is followed by any
                     23: other character.
                     24: 
                     25: Eight control  characters besides  <esc> are interpreted  by col.
                     26: Newline,  return, space,  backspace,  and tab  carry their  usual
                     27: meaning.  VT  (013) is  an alternate  form of reverse  line feed.
                     28: The characters SO (017) and SI  (016) signal the start and end of
                     29: text in an  alternate character set.  col remembers the character
                     30: set for each character and uses  SO and SI to distinguish them on
                     31: the output.   col removes all  other control characters  from the
                     32: input stream.
                     33: 
                     34: ccooll recognizes the following options:
                     35: 
                     36: -bb  The  output device cannot backspace.  Only the  last of a set
                     37:     of characters destined for a given position will appear.
                     38: 
                     39: -dd  Double-space the output.   This doubles the length of a docu-
                     40:     ment but preserves  relative vertical spacing.  The -f option
                     41:     has precedence.
                     42: 
                     43: -ff  The output  device can perform half-forward line feeds.  Full
                     44:     lines  appear single  spaced  with half  lines between  them.
                     45:     This is  the only situation in which  half forward line feeds
                     46:     appear in the output of col -- reverse line motions never ap-
                     47:     pear.
                     48: 
                     49: -xx  Suppress  the default  conversion of  white space to  tabs on
                     50:     output.
                     51: 
                     52: -pp _n
                     53:     Set the  internal page buffer size to  n full lines (default,
                     54:     128).
                     55: 
                     56: If neither -f nor -d is chosen, col moves non-empty half lines to
                     57: the  next lower  full line  and pushes all  later lines  down one
                     58: line.  This can distort the appearance of the document.
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 
                     67: 
                     68: 
                     69: col                          Command                          col
                     70: 
                     71: 
                     72: 
                     73: ***** See Also *****
                     74: 
                     75: ASCII, commands, nroff
                     76: 
                     77: ***** Notes *****
                     78: 
                     79: Backing up  past the start  of a document  or of the  page buffer
                     80: loses characters.
                     81: 
                     82: 
                     83: 
                     84: 
                     85: 
                     86: 
                     87: 
                     88: 
                     89: 
                     90: 
                     91: 
                     92: 
                     93: 
                     94: 
                     95: 
                     96: 
                     97: 
                     98: 
                     99: 
                    100: 
                    101: 
                    102: 
                    103: 
                    104: 
                    105: 
                    106: 
                    107: 
                    108: 
                    109: 
                    110: 
                    111: 
                    112: 
                    113: 
                    114: 
                    115: 
                    116: 
                    117: 
                    118: 
                    119: 
                    120: 
                    121: 
                    122: 
                    123: 
                    124: 
                    125: 
                    126: 
                    127: 
                    128: 
                    129: 
                    130: COHERENT Lexicon                                           Page 2
                    131: 
                    132: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.