[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Milestone reached: hyperlinked mdoc(7) documents in PDF
From: |
G. Branden Robinson |
Subject: |
Re: Milestone reached: hyperlinked mdoc(7) documents in PDF |
Date: |
Fri, 22 Mar 2024 11:30:11 -0500 |
Hi Alex,
At 2024-03-17T23:44:07+0100, Alejandro Colomar wrote:
> On Sun, Mar 17, 2024 at 05:23:20PM -0500, G. Branden Robinson wrote:
> > Following up my earlier announcement regarding man(7),[1], I'm
> > pleased to report that we have a functioning PDF hyperlink story for
> > the mdoc package.
[...]
> > P.S. Alex, you might want to consider simplifying your cover page
> > similarly once you bring your copy of groff up to date.
>
> How much would you consider having a release sooner than expected, and
> then have what originally would have been 1.24.0 be 1.25.0? :)
Not very much. As I noted previously, I'm still not the official GNU
maintainer of groff. (This is partly procrastination and partly
consideration for Bertrand's very tight time budget for GNU work.)
> I would prefer using a packaged version of groff, for two reasons:
>
> - I got impedance mismatches, when I see stuff like the 5n base-
> paragraph indent, but contributors are still seeing 7n.
Fair. You _can_, of course, configure groff Git to replicate the output
line arrangement of groff 1.23.0 and earlier, with `-rBP=7n -rLL=78n`.
> - In my server, I have a script that builds the man-pages book for
> every push to the main branch (true for both the Linux man-pages
> and shadow), and another that runs the lints and checks for the
> Linux man-pages. Having built-from-source software in my computer
> is less of a problem, but in a server, it's less comfortable. (I
> already have Deri's branch in there, and I'm not in love with
> that.)
You're a good person to ask; is there anything from Deri's branch that
Linux man-pages still needs? I know it has some stuff you probably
_don't_ need, like the slanted symbol font and a new approach to
associating glyphs in groff font description files with Unicode code
points.
> But yeah, I'm willing to simplify as much as possible! ;)
I won't pressure you. If I recall correctly I still owe you another
preliminary to the Most Disruptive Automated Change Ever Unleashed on a
Man Page Corpus ("MR.sed"), that being something to do with man page
cross references inside tbl(1) tables. I'll have to review the email
thread from January.
By the time I get to it, the argument that groff 1.23 is "too new" will
be pretty feeble...
Regards,
Branden
signature.asc
Description: PGP signature
Re: Milestone reached: hyperlinked mdoc(7) documents in PDF, Lennart Jablonka, 2024/03/17
- Re: Milestone reached: hyperlinked mdoc(7) documents in PDF, G. Branden Robinson, 2024/03/18
- Re: Milestone reached: hyperlinked mdoc(7) documents in PDF, G. Branden Robinson, 2024/03/18
- Re: Milestone reached: hyperlinked mdoc(7) documents in PDF, Lennart Jablonka, 2024/03/18
- mandoc(1)'s man pages, groffed, and Project KIC (was: Milestone reached: hyperlinked mdoc(7) documents in PDF), G. Branden Robinson, 2024/03/18