Deutsch English Français Italiano |
<li94jaF65i3U2@mid.individual.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: vallor <vallor@cultnix.org> Newsgroups: comp.os.linux.misc Subject: Re: Document processing -- modern deroff(1)? Date: 16 Aug 2024 14:04:26 GMT Lines: 46 Message-ID: <li94jaF65i3U2@mid.individual.net> References: <li5i3hFl6f1U1@mid.individual.net> <v9klt5$u0r9$1@dont-email.me> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net rzbiVQ6K6yT5hANtej1cvAi7QXrRsGuPUGhpNaJWFBGSgayJBk Cancel-Lock: sha1:VAhOYgyX6jVFta+KZ8IgVkMM0wI= sha256:Pxmn4WXEqObCEzU0zqqsE3tXpKGye1517WWsqYiUQYo= X-Face: +McU)#<-H?9lTb(Th!zR`EpVrp<0)1p5CmPu.kOscy8LRp_\u`:tW;dxPo./(fCl CaKku`)]}.V/"6rISCIDP` User-Agent: Pan/0.160 (Toresk; b2470fe; Linux-6.11.0-rc3) Bytes: 2665 On Thu, 15 Aug 2024 11:39:32 +0100, Nuno Silva <nunojsilva@invalid.invalid> wrote in <v9klt5$u0r9$1@dont-email.me>: > On 2024-08-15, vallor wrote: > >> So I'm (finally) writing a book, and using groff -mom macros for >> typesetting. Wanted to run what I have so far through style(1) and >> diction(1), which on Linux requires one to run the input through >> deroff(1) first. >> >> Linux doesn't seem to have deroff. > [...] >> Also, if anyone knows where there is source for a working Linux >> deroff(1), would very much appreciate the pointer. >> So far I found the OpenBSD one, but it seems to rely on a lot of >> preprocessor macros that Linux doesn't have. >> >> Finally, one last look on Google, and I found a version of deroff for >> Debian... but it seems to be dated 1996, and doesn't grok -mom macros. >> (It is, however, written in lex, which might be an opportunity for me >> to learn that lingo and fix it...) > > Never used it, but GNU roff mentions in one of its files (MORE.STUFF) a > deroff by Michael Haardt at > > http://www.moria.de/~michael/deroff/ > > (Timestamps are from 2003 and 2004?) > > Besides one for Debian by David Frey (which, I suppose, is the one you > found?) > > Does the moria.de one support any of these "mom" macros? Hello. I tried it, and still found macro text in the output. Rich suggested using groff with -Tascii or -Tutf8, which of course does the trick. (It was a "facepalm" moment for me.) (I actually kind of feel bad for the author of deroff-2.0: the scanner appears to be hand-written...) -- -v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti OS: Linux 6.11.0-rc3 Release: Mint 21.3 Mem: 258G "Computer - A device designed to speed and automate errors."