Path: utzoo!mnetor!tmsoft!torsqnt!jarvis.csri.toronto.edu!rutgers!ucsd!usc!samsung!uunet!mcsun!ukc!icdoc!sot-ecs!spqr From: spqr@ecs.soton.ac.uk (Sebastian Rahtz) Newsgroups: comp.text Subject: Re: Cross Referencing in TeX Message-ID: Date: 16 Nov 89 14:00:43 GMT References: Sender: spqr@ecs.soton.ac.uk Distribution: comp.text Organization: Southampton University Computer Science Lines: 24 In-reply-to: piaw@soda.Berkeley.EDU's message of 15 Nov 89 17:03:06 GMT >>>>> On 15 Nov 89 17:03:06 GMT, piaw@soda.Berkeley.EDU (Na Choon-Piaw) said: > I'd like to know how to do cross-referencing in TeX. Preferably > automatically. For instance, I'd like to be able to say something like: . . . > I'd like to be able to program TeX to do it. (No, I hate LaTeX, and haven't > bothered replacing my manual since it got lost) This would be useful for > things like computer manuals, or wargames rules, for instance. What is the point of Lamport writing a set of macros to implement structured writing on top of TeX, and then you asking for someone to do it again? > I have no idea how to do it, other than by writing to a file, and > that's kinda messy: thats how LaTeX does it. its the only way in TeX, so far as I can see; it MUST involve two passes, in anybody's game, and its not unreasonable to dump pass 1 onto disk, then read it in pass 2 -- Sebastian Rahtz S.Rahtz@uk.ac.soton.ecs (JANET) Computer Science S.Rahtz@ecs.soton.ac.uk (Bitnet) Southampton S09 5NH, UK S.Rahtz@sot-ecs.uucp (uucp)