Article View: comp.text.tex
Article #999Re: Anyone have indexing with eplain?
From: David Howell
Date: Fri, 10 Apr 1992 17:06
Date: Fri, 10 Apr 1992 17:06
84 lines
3343 bytes
3343 bytes
As a matter of fact, there's an excellent index processing
program available. It's intended for use with LaTeX, but I found
it pretty easy to port the indexing bits of LaTeX into plain
TeX, and use the MakeIndex tools with that file. The proof is in
the pudding: the index that was created can be found in the Role
Playing Game book _The_Primal_Order_ (now at finer gaming stores
everywhere :) The book, BTW, was set in TeX.
Anyway, here's the readme file for Mmake Index:
=========== README ============
MakeIndex is Copyright (C) 1987 by Pehong Chen (phc@berkeley.edu)
All rights reserved.
MakeIndex is a general purpose index processor. This
directory contains this README file, a src directory, a doc
directory, a mac directory, and a paper directory.
The doc directory contains
makeindex.info an Emacs (TOPS-20 and Gnu) INFO node
produced automatically from
makeindex.vms by vmshelp (available
from Utah)
makeindex.l a Unix man page
makeindex.ps PostScript translation of makeindex.l
makeindex.tex documentation for the use under
LaTeX by Leslie Lamport
makeindex.vms VAX VMS equivalent of makeindex.l
suitable for inclusion in a local
help library
readme this file
The src directory contains the C source of MakeIndex. Tis
current version is known to compile and run on UNIX (cc and
gcc) VAX/VMS (VMS cc), TOPS-20 (kcc-20 and pcc-20), and IBM
PC DOS (Microsoft C Version 5.0); Atari ST support is
present as well, but has not been tested as of late January
1988.
Type make to compile under UNIX. Makefiles for the other
operating systems are included as well. Implementations of
Make for them are available as part of the Utah DVI driver
distribution (send e-mail to beebe@science.utah.edu).
Early porting work was carried out by Charles Karney
(karney%ppc.mfenet@nmfecc.arpa) at Princeton University@/v{2
David J. Buerger (dbeurger%scu.bitnet@jade.berkeley.edu) at
Santa Clara University. These efforts were independent of
the port to PC DOS, TOPS-20, VAX VMS, and the draft-ANSI C
environment for version 2.3 carried out by Nelson H.F. Beebe
(beebe@science.utah.edu). That port is described in the
file 00revhst.txt in the src directory.
For a detailed discussion on the design of MakeIndex, please read
Pehong Chen and Michael Harrison, ``Automating Index
Preparation'', Tech. Report No. 87/347,Computer
Science Division, University of California,
Berkeley, March 1987.
A version of this report is included in the doc directory.
A somewhat condensed version entitled
``Issues in Preparing and Processing Indexes''
has been submitted for@blication.
Pehong Chen
11-17-1987
Nelson H.F. Beebe
28-Jan-88
Oops. Sorry about the tabs. :(
Dave Howell
howell@blegga.cac.washington.edu
Technical Details
Message-ID:
<1992Apr10.170655.12341@u.washington.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!ogicse!news.u.washington.edu!blegga!howellReferences:
<MCGLK.92Apr9115838@bailey.cpac.washington.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!news.u.washington.edu!blegga!howell From: howell@blegga.u.washington.edu (David Howell) Newsgroups: comp.text.tex Subject: Re: Anyone have indexing with eplain? Message-ID: <1992Apr10.170655.12341@u.washington.edu> Date: 10 Apr 92 17:06:55 GMT Article-I.D.: u.1992Apr10.170655.12341 References: <MCGLK.92Apr9115838@bailey.cpac.washington.edu> Sender: news@u.washington.edu (USENET News System) Organization: University of Washington, Seattle Lines: 84