groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] Revised version of the proposed revised START macro for -mom


From: Peter Schaffter
Subject: Re: [Groff] Revised version of the proposed revised START macro for -mom
Date: Sat, 11 Jan 2003 02:34:40 -0500
User-agent: Mutt/1.0.1i

James --

As I mentioned a couple of days ago, I won't have time to inspect and
test your proposed changes immediately.  Due to moving, it's quite
likely I won't even have my box up and running for the next two weeks.
:(  However, quick inspection of your proposed changes is very
encouraging.

On Wed, Jan 08, 2003, James J. Ramsey wrote:
> In response to suggestions from Peter Schaffer (author
> of the -mom macros), I made the following changes:
> 
> 1) TITLE_DOCHEADER is now DEFAULT_DOCHEADER.

Good.  Helps with consistency.

> 2) The space after the docheader is adjusted so that
> the text should line up on the bottom margin. However,
> I used a different algorithm that calculates the
> height of the docheader directly and doesn't require
> #DOCHEADER_LINES. So far, the result seems identical
> to the original algorithm from -mom, and the new
> algorithm has the advantage of accounting for things
> like graphics and spacing adjustments within the
> macros.

I really like this.  My fingers are crossed that you got it bang on
first time around. :)

> I did find that to further modify the START macro to
> adjust the line spacing, I had to work around a weird
> (mis?)feature of the ALD macro, namely that this
> 
> .if <conditional> \{ .ALD <number> \}
> 
> and this
> 
> .if <conditional> \{\
> .   ALD <number> 
> .\}
> 
> yield very different results!

Weird.  I'll be checking it out.

-- 
        +-----------------------------------------------------------+
        | "For-profit medical care is the Hippocratic equivalent of |
        |                   for-profit religion."                   |
        +-----------------------------------------------------------+
PTPi
Peter Schaffter
31, Curé-André-Préseault
Appt. 22
Gatineau (Québec)
CANADA  J8T 6E4

A confirmed GNU/Linuxer. Sorry, I don't do Windows.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]