Re: [groff] Work-related rants

2018-12-16 Thread John Gardner
*> IIUC, you are working on a JavaScript program in the context> of some gigantic heavy-weight framework to render manual pages in> real time on a canvas while an author is editing them. Corrrect> me if i got that wrong...* That "heavyweight framework" is simply the World Wide Web. There is (and

Re: [groff] Work-related rants

2018-12-16 Thread Ingo Schwarze
Hi John, John Gardner wrote on Mon, Dec 17, 2018 at 02:33:25AM +1100: > I really do wish Mandoc would support the Troff intermediate > output format. I just had a brief look again at your message "Formal AST output in mandoc" from January 16, and the ensuing thread, to refresh my memory. IIUC,

Re: [groff] Work-related rants

2018-12-16 Thread John Gardner
> *pages 11 to 13 are about implementing a new output format,* I really do wish Mandoc would support the Troff intermediate output format. Even if processing text piped between programs isn't nearly as efficient as reading it from a compiled program, it's so much more flexible. On Mon, 17 Dec 201

Re: [groff] Work-related rants

2018-12-16 Thread Ingo Schwarze
Hi Larry, Larry Kollar wrote on Sun, Dec 16, 2018 at 02:20:32AM -0500: > Rant the Third: How *DO* you Embed Manpages? one very clean option is to write a mandoc output formatter. Admittedly, that requires a one-time investment of about a week of work for a new output format, and better coordina

[groff] Work-related rants

2018-12-15 Thread Larry Kollar
They have some groff-relevance, so I thought I’d share. Both have to do with our recent move to DITA at work. Rant the First: conditional page breaks = Like *roff, making a PDF from DITA involves going straight from source through a formatting processor to PDF. Unli