groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Writing techical paper in mm


From: Bento Borges Schirmer
Subject: Re: Writing techical paper in mm
Date: Tue, 21 May 2024 11:46:28 -0300

Branden,

Em qua., 15 de mai. de 2024 às 18:03, G. Branden Robinson
<g.branden.robinson@gmail.com> escreveu:
> One of our subscribers, T. Kurt Bond, maintains what I consider to be
> the go-to version of the DWB mm documentation; it's what I use when
> staring at groff's implementation and trying to make decision about
> features and bugs.
>
> https://tkurtbond.github.io/troff/mm-all.pdf

yes, I found it online at some point! interesting material.

> > its last chapter mentions some tools like spell, style and diction, I
> > guess they come from this package?
>
> As far as I know, _those_ DWB programs did not become freely licensed as
> DWB troff did, but I haven't seriously researched the issue.

oh okay!

> > Unless I find them, I'll have to find deroff or unroff to check my
> > grammar using some other tool!
>
> deroff and unroff have a hard job to do, and I literally _never_ hear
> testimonials from people employing them.  The difficulty arises from the
> nature of the *roff language, which is Turing complete.  To know what
> letters are going to appear on the page, you have to interpret
> *roff--nearly the whole language.  The more of it you interpret
> correctly, the more reliable your results will be.
>
> I suggest using "groff -a".  This "approximate output mode" works as
> well or better than any deroff or unroff I've seen.  The caveat is that
> special characters show up in a special notation.  The most notorious
> example is probably the hyphen.

good! I'll try groff -a, and keep in mind hyphens!

> The groff_mm man page in groff 1.23.0 is much improved over earlier
> versions, and even more so in groff Git.  (This is my opinion as the
> person who's started maintaining it.)  Also many bugs have been fixed.
>
> https://savannah.gnu.org/bugs/?group=groff&func=browse&set=custom&msort=0&bug_id[]=&submitted_by[]=0&category_id[]=121&severity[]=0&bug_group_id[]=0&resolution_id[]=0&assigned_to[]=0&status_id[]=0&plan_release_id[]=0&summary[]=&advsrch=0&msort=0&chunksz=50&spamscore=5&report_id=225&sumORdet=&morder=bug_id%3C&offset=0#results
>
> (Savannah bug tracker URLs are obnoxious--sorry.)
>
> I would be keenly interested to hear of any bugs in GNU mm,
> particularly any seemingly unintentional incompatibilities with DWB mm.

I'm just starting hehe! and yes, I'm always looking up groff_mm
several times, it's been of great help!

> Please continue to use this mailing list as a resource for questions,
> problems, or clever mm hacks you have.

haha sure :)

Best regards,
Bento



reply via email to

[Prev in Thread] Current Thread [Next in Thread]