[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/11.3.3.061214 |
Janez,
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.
>