Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Michał Kruszewski
I have encountered few problems. 1. .pdfswitchtopage puts ToC always as the first page, and I would like to put it after the cover page. 2. There is a page number shift between the actual page number and the one I need to input into the evince to jump to particular heading. 3. What is the prefer

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Michał Kruszewski
> For this, you need the "pdfpagename" macro. Where do you get all of this knowledge from? I use man groff, man groff_ms, man gropdf, google and I do not come across all of these. Using .XN with groff does not include heading numbers in the ToC. With pdfroff heading numbers were included in the

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread G. Branden Robinson
At 2023-04-05T14:20:44+, Michał Kruszewski wrote: > > For this, you need the "pdfpagename" macro. > > Where do you get all of this knowledge from? Five or six years of developing groff. 😂 > I use man groff, man groff_ms, man gropdf, google and I do not come > across all of these. No. I do

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Michał Kruszewski
There are so many differences between pdfroff 1.22.4 <-> groff 1.22.4 and between groff 1.22.4 <-> 1.23.0rc3 that I think I am lost. I have started doing small changes. Firstly I have switched from pdfroff 1.22.4 to groff 1.22.4. The layout of the document did not change in case of this switch. T

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Peter Schaffter
Michał -- On Wed, Apr 05, 2023, Micha Kruszewski wrote: > I would like to have simple structure: custom cover page -> ToC -> > custom page -> text. No matter how I try always some kind of mess > is generated. I am attaching my "favorite" output so far. If you haven't invested too much in ms, yo

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Dave Kemper
On 4/5/23, Michał Kruszewski wrote: > There are so many differences between pdfroff 1.22.4 <-> groff 1.22.4 and > between groff 1.22.4 <-> 1.23.0rc3 that I think I am lost. 1.23 is definitely a quantum leap forward from 1.22.4. There's a lot to digest! > Secondly I have switched from groff 1.22

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread Michał Kruszewski
Hi Peter, I have once evaluated ms, mm and mom. I have come from the Latex world after being sick of its bloat. I was looking for something simple. I know some differences between ms, mm and mom, but I do not really understand why people did not want to cooperate to create a single macro package

Re: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4

2023-04-05 Thread G. Branden Robinson
At 2023-04-05T13:04:45-0500, Dave Kemper wrote: > The missing page break you're seeing here is due to a combination of > factors: > - Immediately before the .bp, you call the .DE macro > - The .DE macro was recently modified to invoke the .ns request. > - When no-space mode (.ns) is in effect, a

[PATCH] fix for groff Git regression (Savannah #64005)

2023-04-05 Thread G. Branden Robinson
Hi folks, At 2023-04-05T18:07:28-0500, G. Branden Robinson wrote: > At 2023-04-05T13:04:45-0500, Dave Kemper wrote: > > The missing page break you're seeing here is due to a combination of > > factors: > > - Immediately before the .bp, you call the .DE macro > > - The .DE macro was recently modi

an opinionated history of *roff macro packages (was: pdfroff in groff 1.23.0.rc3 changes compared to 1.22.4)

2023-04-05 Thread G. Branden Robinson
[dropped Peter from CC; I'm sure he'll find one copy of this enough] Hi Michał, At 2023-04-05T18:13:16+, Michał Kruszewski wrote: > I have once evaluated ms, mm and mom. I have come from the Latex > world after being sick of its bloat. I was looking for something > simple. I know some diff