[Top][All Lists]

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

Re: [Groff] trap problem

From: Bill Ward
Subject: Re: [Groff] trap problem
Date: Thu, 05 Apr 2007 10:22:55 -0500
User-agent: Microsoft-Entourage/


I have done this by setting the page offset in the PT macro:

.nr P3 1.5i      \" Page offset for odd pages (see PT)
.nr P4 2i        \" Page offset for even pages (see PT)
.\" PT - page top
.\" modified to handle different margins for even and odd pages
.de PT
.ie o      .nr PO \\n(P3u           \" Page offset for odd pages
.el        .nr PO \\n(P4u           \" Page offset for even pages
.po \\n(POu

Other useful stuff can be stashed in PT as well, such as restarting footnote
numbers when the document convention requires that.

Hope this helps.

Bill Ward

> From: <address@hidden>
> Date: Thu, 05 Apr 2007 06:46:08 -0600
> To: <address@hidden>
> Subject: [Groff] trap problem
> Thanks to Raph and Ted for their help in my last question. Now I have
> another one. I need different left and right margins on odd- and
> even-numbered pages using the ms macros. This is dealt with PO and LL number
> registers, but I somehow need to alter them according to whether a page is
> odd- or even-numbered. I suppose I need to write a trap to do this. Are
> there any implementations of this already available somewhere? I am
> currently looking at macros used in production of the UTP book. Thanks.

reply via email to

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