Have you looked at LaTeX? I have scanned the manual and it seems to have the ability to generate the type of index you desire. The only problem is that you will have to note each item that you want to appear in the index. Bill Torkelson {allegra, ihnp4, uiucdcs, ctvax}!convex!tork Convex Computer Corp. Richardson, TX