Typing from phone so I'll be brief.

Just put the header at the bottom of the page and pipe the .ps output
through sed to change the vertical position.

I found this easier than moving back up the page in troff.

Greg

On Mar 24, 2011 12:56 PM, "Rudolf Sykora" <[email protected]> wrote:

Hello 9fans,

since in the previous thread started by me ('troff macros for
typesetting books/longer texts') nobody touched my question about
producing wanted headings, I started experimenting, but so far has not
been quite successful.

Since text to appear in my headings is to mirror section names, like
'1.2', and a beginning of such a section appears somewhere lower on a
page---definitely below the page heading---, I must create a page
heading just after the very page is filled, i.e., as I feel, the
heading could actually be produced when the ms .BT macro (usually used
to typeset footings) is called. So I naively tried to redefine the .BT
macro, actually, by just appending 4 extra lines:

.de BT
.nr PX \\n(.s
.nr PF \\n(.f
.ft 1
.ps \\n(PS
'lt \\n(LTu
.po \\n(POu
.if \\n%>0 .tl \(ts\\*(LF\(ts\\*(CF\(ts\\*(RF\(ts
.ft \\n(PF
.ps \\n(PX
.\"  ABOVE IS THE ORIGINAL, BELOW MY APPENDIX
.mk
\v'|0.5i'
.tl 'a'b'c'
.rt
..

Please consider this just as an experiment (no point-size changes,...).
This for some reason doesn't work.
Since some of you probably have experience, could sb. tell what is wrong?

Thank you
Ruda

Reply via email to