Re: Re: Changing header/footer font in mm

2024-04-23 Thread Jan Eden
Hi Branden, On 2024-04-24 00:07, G. Branden Robinson wrote: > [self-follow-up] > > I had forgotten about a contribution Nikita Ivanov made in 2022. > > At 2024-04-21T23:52:48-0500, G. Branden Robinson wrote: > > For mm, what I would do is set up the mounting positions to replace > > Times with

Re: Re: Avoid page break in tables without box option

2024-04-23 Thread Jan Eden
Hi Branden, On 2024-04-23 15:11, G. Branden Robinson wrote: > Hi Jan, > > At 2024-04-23T10:56:38+0200, Jan Eden wrote: > > On 2024-04-23 01:10, G. Branden Robinson wrote: > > > Bracket your table with the `DS` and `DE` macros. > > > > This works great, but there's a side effect on one of my

Re: Changing header/footer font in mm

2024-04-23 Thread G. Branden Robinson
[self-follow-up] I had forgotten about a contribution Nikita Ivanov made in 2022. At 2024-04-21T23:52:48-0500, G. Branden Robinson wrote: > For mm, what I would do is set up the mounting positions to replace > Times with Helvetica. > > .fp 1 HR > .fp 2 HI > .fp 3 HB > .fp 4 HBI I retract this

Proposed: revised man(7) synopsis macros

2024-04-23 Thread G. Branden Robinson
Hi folks, I have been dissatisfied with groff man(7)'s SY and YS macros for a long time. My primary grievance is one that has frustrated its uptake by documenters of libraries: the macros are designed for synopsizing Unix commands, not C library functions. After working on the ncurses man pages

Re: Avoid page break in tables without box option

2024-04-23 Thread G. Branden Robinson
Hi Jan, At 2024-04-23T10:56:38+0200, Jan Eden wrote: > On 2024-04-23 01:10, G. Branden Robinson wrote: > > Bracket your table with the `DS` and `DE` macros. > > This works great, but there's a side effect on one of my machines: > > - With groff 1.23.0, the whole document is set in Helvetica (as

[bug #59442] [PATCH] groff.cpp: move soelim before preconv in constructed pipeline

2024-04-23 Thread Dave
Follow-up Comment #10, bug #59442 (group groff): Sorry, I did read comment #5 before posting but missed the implication of its effect on the soelim proposal. ___ Reply to this item at:

Re: Re: Avoid page break in tables without box option

2024-04-23 Thread Jan Eden
Hi Branden, On 2024-04-23 01:10, G. Branden Robinson wrote: > Hi Jan, > > At 2024-04-23T07:28:41+0200, Jan Eden wrote: > > enclosing a table in a box avoids page breaks within the table > > reliably for me – is it possible to get the same behaviour without the > > box? > > Yes. This is what

Re: Re: Avoid page break in tables without box option

2024-04-23 Thread Jan Eden
Hi Thomas, On 2024-04-23 10:14, Thomas Dupond via wrote: > Jan Eden a écrit : > > Unfortunately, I failed to describe my requirements properly – sorry > > again. My document contains multiple relatively small tables, and each > > table should appear on exactly one page (i.e. should not cross

Re: Avoid page break in tables without box option

2024-04-23 Thread Thomas Dupond via
Jan Eden a écrit : > Unfortunately, I failed to describe my requirements properly – sorry > again. My document contains multiple relatively small tables, and each > table should appear on exactly one page (i.e. should not cross page > boundaries). > > I attached sample documents and the

Re: Re: Avoid page break in tables without box option

2024-04-23 Thread Jan Eden
Hi Branden, On 2024-04-23 01:59, G. Branden Robinson wrote: > The foregoing advice could probably use some fine-tuning. Is it okay to > use *roff diversions if you let a macro package that ships with groff do > it for you? > > You seem to be bumping into an anticipated issue, though. > >

Re: Avoid page break in tables without box option

2024-04-23 Thread G. Branden Robinson
Hi Jan, At 2024-04-23T08:24:19+0200, Jan Eden wrote: > Sorry for failing to mention that I use the tbl preprocessor, I figured that. It takes exceptional courage and patience with tedium to lay out tables _without_ tbl. :P > which only has a `nokeep` option described as follows: > > "Don't

Re: Re: Avoid page break in tables without box option

2024-04-23 Thread Jan Eden
Hi Branden, On 2024-04-23 01:10, G. Branden Robinson wrote: > Hi Jan, > > At 2024-04-23T07:28:41+0200, Jan Eden wrote: > > enclosing a table in a box avoids page breaks within the table > > reliably for me – is it possible to get the same behaviour without the > > box? > > Yes. This is what

[bug #59442] [PATCH] groff.cpp: move soelim before preconv in constructed pipeline

2024-04-23 Thread G. Branden Robinson
Follow-up Comment #9, bug #59442 (group groff): Oh, what I said in comment #8 isn't news at all, given comment #5 and comment #6. Might help if I scrolled down and read sometimes before replying... ___ Reply to this item at:

[bug #59442] [PATCH] groff.cpp: move soelim before preconv in constructed pipeline

2024-04-23 Thread G. Branden Robinson
Follow-up Comment #8, bug #59442 (group groff): Thanks, Dave. It did occur to me at one point that this change might interfere with one of the deeper linguistic reforms I'm considering to the formatter, like bug #65108. But I've forgotten my reasoning and didn't write it down.

Re: Avoid page break in tables without box option

2024-04-23 Thread G. Branden Robinson
Hi Jan, At 2024-04-23T07:28:41+0200, Jan Eden wrote: > enclosing a table in a box avoids page breaks within the table > reliably for me – is it possible to get the same behaviour without the > box? Yes. This is what "keep" macros are for, assuming the macro package you're using offers those