IXF     : Index formatter

Title   : IXF
Version : 1.3
Date    : Feb 15, 2000
Author  : J R Ferguson
Download: http://hello.to/ferguson
E-mail  : j.r.ferguson@iname.com

This program may be used and copied freely without  charge,  but  only  for
non-commercial  purposes.  The  author is not responsible for any damage or
loss of data that may be caused by using it.

IXF can create an index to include in a large document. You  will  have  to
provide  an  input  file with all index entries and their page numbers, and
IXF will format it into a textfile that is ready to include or print.

Usage  : IXF inpfile [outfile] [/option[...] [...]]
 where : inpfile has default extent .IND
         outfile has default extent .IXF and filename as in inpfile
Options: Ln  Left  margin (n=0..255, default 5).
         Rn  Right margin (n=0..255, default 78). n=0: no dot fill pattern.
         H   Display full help

Input file format (raw index):
  comment lines: all spaces, or "*" in column 1
  index entries: <spaces> <ref> <spaces> <text>
Output file format (formatted index):
  <margin> <text> ...................................... <ref>[,<ref>...]

<spaces> = sequence of 1 or more space or tab characters.
<ref>    = index entry (page) reference. No embedded spaces/tabs.
<text>   = index entry text. May contain embedded spaces or tabs.
<margin> = optional left margin (space characters).

The Output file has the index text entries in lexicographic order (control,
punctuation, digits, letters ignoring case).  For  lexicographically  equal
entries the first text entry from the input file is copied, with all (page)
references concatenated in the order found in the input file.


History:
v1.3 Feb 15, 2000 - Changed author's Internet address
v1.2 Dec 21, 1996
No earlier history data available
