> Yes, having .TAG <label> define a TAG-<label> would be useful.
>
> I would suggest defining TAG-<label> as a string rather than as a
> macro, so people can easily refer to it "in-line".
Yes.
> Also, in the first pass, \*[TAG-<label>] will successfully refer to
> TAG's second argument (or page number, if second arg missing) for
> backward references, and will only say "(see below)" for forward
> references. There should be no need for a "(see above)". It can be
> left to the user to effect a second pass where the "(see below)" is
> replaced by a more specific text. (This is easy enough to do, as in
> some macros described in the URL below.)
Can you provide a patch for www.tmac?
Werner