Re: Why are tty-char.tmac and tty.tmac separate files?

2022-07-25 Thread Dave Kemper
I've opened savannah ticket http://savannah.gnu.org/bugs/?62814 to capture the highlights of this discussion and a couple of possible paths forward.

Re: "Writing my PhD using groff"

2022-07-25 Thread DJ Chase
On Mon Jul 25, 2022 at 6:58 PM EDT, Peter Schaffter wrote: > My solution was to write a macro set so clearly > documented that users would never have to consult the g/troff > documentation at all unless they were themselves macro programmers. I’m seriously considering making another macro set on t

Re: "Writing my PhD using groff"

2022-07-25 Thread Peter Schaffter
On Sun, Jul 24, 2022, DJ Chase wrote: > ...I learned *roff through Unix For People,[1] then various online > materials maybe half a year ago. The turn-off for me was how > cryptic all of the troff examples (from any source) I saw were, > and how it felt like I was always fighting the typesetter to

Re: [PATCH v3] NULL.3const: Add documentation for NULL

2022-07-25 Thread Jakub Wilk
* Alejandro Colomar , 2022-07-24, 21:19: +.B "#define NULL ((void *) 0)" +.fi +.SH DESCRIPTION +.B NULL +represents a null pointer constant. +.PP +According to POSIX, +it shall expand to an integer constant expression with the value +.B 0 +cast to type +.IR "void *" . Might be worth noting tha

Re: [PATCH v3] NULL.3const: Add documentation for NULL

2022-07-25 Thread Ingo Schwarze
Hi Alejandro, Alejandro Colomar wrote on Sun, Jul 24, 2022 at 09:19:32PM +0200: > - Move to man3const [Ralph, Branden] > - Added LIBRARY section > - Added #include [Ralph] > - Note that it can also be used as a function pointer [Ralph] > - Document that 0 is another null pointer constant [Ralph]

Re: "Writing my PhD using groff"

2022-07-25 Thread Dave Kemper
On 7/25/22, G. Branden Robinson wrote: > I'm out of my comfort zone here; expertise from PS/PDF gurus is welcome. I'm hardly a guru in this realm, but I did have to untangle this problem once, so I have some relevant knowledge. I've found giving ps2pdf the "-dPDFSETTINGS=/printer" flag does the

Re: "Writing my PhD using groff"

2022-07-25 Thread DJ Chase
On Mon Jul 25, 2022 at 11:20 AM EDT, Deri wrote: > On Monday, 25 July 2022 16:04:36 BST G. Branden Robinson wrote: > > Yes, I could hack up my script to generate PDF directly with groff, but > > for now I would rather convert from PostScript. Is there a way to get > > ps2pdf to honor this flag? >

Re: "Writing my PhD using groff"

2022-07-25 Thread Deri
On Monday, 25 July 2022 16:04:36 BST G. Branden Robinson wrote: > Yes, I could hack up my script to generate PDF directly with groff, but > for now I would rather convert from PostScript. Is there a way to get > ps2pdf to honor this flag? > > I'm out of my comfort zone here; expertise from PS/PDF

Re: "Writing my PhD using groff"

2022-07-25 Thread G. Branden Robinson
Hi DJ, At 2022-07-25T01:40:28+, DJ Chase wrote: > My only critique is that you may want to embed the fonts when > distributing to prevent missing character issues. Hmm, passing "-dEmbedAllFonts=true" to ps2pdf did not change the file sizes at all. Checking with pdffonts(1), only the Symbol f

Re: "Writing my PhD using groff"

2022-07-25 Thread G. Branden Robinson
At 2022-07-25T01:40:28+, DJ Chase wrote: > On Sun Jul 24, 2022 at 12:11 PM EDT, G. Branden Robinson wrote: > > Apropos of our conversation, I recommend the 'ms.2022-07-24.pdf' > > document, and 'groff.2022-07-24.pdf', specifically the beginning of > > chapter 5, "gtroff Reference". > > I’ve re

Re: "Writing my PhD using groff"

2022-07-25 Thread G. Branden Robinson
Hi, Nate! At 2022-07-25T08:39:54-0500, Nate Bargmann wrote: > Sometimes I scan a document and enter proof reading mode. That happens to me all the time! >I submit this small patch to remove a misplaced 'the': > > 8<--- > > $ diff -u ms-1.ms ms-ed

Re: "Writing my PhD using groff"

2022-07-25 Thread Nate Bargmann
Hi Branden. Sometimes I scan a document and enter proof reading mode. I submit this small patch to remove a misplaced 'the': 8<--- $ diff -u ms-1.ms ms-edited.ms --- ms-1.ms 2022-07-24 12:58:02.997175471 -0500 +++ ms-edited.ms2022-07-