Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!lll-lcc!rutgers!husc6!wjh12!maynard!campbell
From: campbell@maynard.BSW.COM (Larry Campbell)
Newsgroups: news.software.b,news.admin
Subject: Re: Bug in `.ux' macro in 2.11 doc/tmac.n USENET TROFF macros ; fix
Message-ID: <788@maynard.BSW.COM>
Date: Tue, 23-Dec-86 16:36:09 EST
Article-I.D.: maynard.788
Posted: Tue Dec 23 16:36:09 1986
Date-Received: Tue, 23-Dec-86 23:46:44 EST
References: <785@smeagol.UUCP> <786@smeagol.UUCP>
Reply-To: campbell@maynard.UUCP (Larry Campbell)
Organization: The Boston Software Works, Inc.
Lines: 23
Keywords: troff  doc/tmac.n  2.11
Xref: mnetor news.software.b:140 news.admin:91

In article <786@smeagol.UUCP> earle@smeagol.UUCP (Greg Earle) writes:
>According to Rick Adams, and others without PostScript LaserWriters, the bug
>is NOT in the macro package; the output is fine on their printers.  It appears
>that we've tickled a bug in the Adobe TranScript program `pscat', which is
>used to convert the troff CAT output into PostScript.
>
>Therefore, you need only install this `fix' if you wish to work around this
>problem *iff* you have a LaserWriter and the TranScript package.

Well, it happens to me too, and I'm using neither a LaserWriter nor
TranScript.  I'm using Tplus (a DWB port by Textware) and an HP LaserJet.

Now, it seems to me that the macro is just plain incorrect.  According
to the troff manual, \u and \d move 1/2 em up or down.  The definition
of an em is three times the current point size.  So to balance a \u,
the \d should be made at the same point size as the \u.

So I think Greg was right the first time.
-- 
Larry Campbell                                The Boston Software Works, Inc.
Internet: campbell@maynard.bsw.com          120 Fulton Street, Boston MA 02109
uucp: {alliant,wjh12}!maynard!campbell              +1 617 367 6846
ARPA: campbell%maynard.uucp@harvisr.harvard.edu      MCI: LCAMPBELL