Mom macro set for groff
schaffter.ca
schaffter.ca
> "Who is mom meant for?
Mom (“my own macros”, “my other macros”, “maximum overdrive macros”...) is a macro set for groff, designed to format documents in Portable Document Format (.pdf) and PostScript (.ps). She’s aimed at three kinds of users:
Typesetters who suspect groff might be “the right tool for the job” but who are frustrated, intimidated, or puzzled by groff’s terse, not-always-typographically-intuitive primitives; Non-technical writers who need to format their work easily, with a minimum of clutter; Newcomers to groff, typesetting, or document processing who need a well-documented macro set to get them started.
Mom is actually two macro packages in one: a very complete set of typesetting macros, and an equally thorough set of document formatting macros. The typesetting macros afford fine-grained control over all visible aspects of page layout and design (margins, fonts, sizes, kerning, etc), while the document formatting macros focus on the logical structure of a document (titles, headings, paragraphs, lists, etc) and call on groff to render logical structure into pleasing type. "
I haven't found Windows binaries, yet, so I'll have to postpone playing with it until I have got more free time.
Groff comes with (almost) every *nix, although some you may have to install specifically (Ubuntu?), especially the mom macros although the groff_mom manpage may suggest it is already there.
The only thing that I find a hassle is the setting up of font families. Mom docs don't seem to say much on this.
Groff is much faster than Latex, and doesn't throw weird errors.
And thanks to Schaffter for this very useful macro. Schaffter used to have a donation page somewhere, can't see it now.
Did one of you use this to generate PDFs? If so, how does it look? I'd like to see examples!