Path: utzoo!mnetor!uunet!munnari!otc!metro!basser!elecvax!agsm!bobm From: bobm@agsm.unsw.oz (Robert Marks) Newsgroups: comp.text Subject: Re: troff .DC macro for drop caps, version 2.0 Message-ID: <564@agsm.unsw.oz> Date: 8 Mar 88 23:25:42 GMT References: <561@agsm.unsw.oz> <688@houxs.UUCP> <4021@vdsvax.steinmetz.ge.com> Organization: Australian Graduate School of Management Lines: 21 Summary: the macro assumes that .vs N points implies that .v =10*Nu In article <4021@vdsvax.steinmetz.ge.com> barnett@steinmetz.ge.com (Bruce G. Barnett) writes: >In article <688@houxs.UUCP> daw@houxs.UUCP (David Wolverton) writes: >|Can someone figure out how to modify the macro to do this? > >fiddle with the line that says: >.nr pS (\\n(nL*\\n(.L*\\n(.v/10)+(35*\\n(fS*(3*\\n(nL-4)/200) > >change the value to 35 to something larger. > Bruce G. Barnett > uunet!steinmetz!barnett Yes. The macro .DC embodies the assumption that with the vertical spacing set to N points (.vs N), the read-only register .v = 10*N units. But this is machine-dependent and may vary. After corresponding with David Wolverton, I believe that on his machine .v = 3*N, so Bruce Barnett is right: David should be OK with an amended line: .nr pS (\\n(nL*\\n(.L*\\n(.v/3)+(35*\\n(fS*(3*\\n(nL-4)/200) ^instead Bob Marks