home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / text / frame / 3367 < prev    next >
Encoding:
Internet Message Format  |  1992-11-12  |  1.8 KB

  1. Path: sparky!uunet!know!mips2!news.bbn.com!noc.near.net!nic.umass.edu!news.mtholyoke.edu!news.byu.edu!hamblin.math.byu.edu!sol.ctr.columbia.edu!destroyer!cs.ubc.ca!newsserver.sfu.ca!opifex.ucs.sfu.ca!Mike_Dustan
  2. From: Mike_Dustan@sfu.ca (Mike Dustan)
  3. Newsgroups: comp.text.frame
  4. Subject: Re: Indexing:  Is There A Better Way?
  5. Message-ID: <1992Nov12.232417.29184@sfu.ca>
  6. Date: 12 Nov 92 23:24:17 GMT
  7. References: <STEVENO.92Nov3100350@novadyne.unidata.com>
  8. Sender: news@sfu.ca
  9. Organization: Simon Fraser University
  10. Lines: 27
  11. X-Xxmessage-Id: <A728279BCB012B30@opifex.ucs.sfu.ca>
  12. X-Xxdate: Thu, 12 Nov 92 23:24:11 GMT
  13. X-Useragent: Nuntius v1.1.1d12
  14.  
  15. In article <STEVENO.92Nov3100350@novadyne.unidata.com> Steven J. Owens,
  16. steveno@unidata.com writes:
  17. >My department faces the task of indexing several extremely large
  18. documents.
  19. >Having indexed a 273 page and a 384 page document, I'm desperately
  20. looking
  21. >for a better method than the basic indexing process in frame.  Does
  22. anybody
  23. >know of one?
  24.  
  25. There's a Unix shareware program called fmixgen (or some such) which will
  26. take a MIF file and a list of index terms and produce a new MIF file with
  27. index markers everywhere those terms appear. I've used it with some
  28. success. It's a a bit simplistic and tends to over-index a lot, but it's
  29. certainly helpful for a first pass. Several Frame-aware FTP sites have
  30. it; sorry I can't point you to a specific site off the top of my head.
  31.  
  32. The problem of indexing ranges becomes somewhat easier if you use the
  33. <$autorange> component in your index format. Just include it before or
  34. after the <$pagenum> for each index level on the reference page, and
  35. Frame will automatically concatenate entries from consecutive pages into
  36. a range-type entry. For example, "widgets 2,3,4,5,6,7,9,10,11" becomes
  37. "widgets 2-9, 10-11".
  38.  
  39. Cheers
  40. Mike Dustan, Computing Services, Simon Fraser University, Burnaby, BC
  41. Canada
  42.