groff
[Top][All Lists]
Advanced

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

Re: [Groff] gropdf and pdfroff


From: Peter Schaffter
Subject: Re: [Groff] gropdf and pdfroff
Date: Sat, 30 Jul 2011 13:22:53 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

On Sat, Jul 30, 2011, Ralph Corderoy wrote:
> simple package like ms (or perhaps mom; I've not used it)

The "I haven't used/checked out mom" thing has come up a couple of
times in this thread (with respect to introducing groff to novices),
which is funny since mom already implements most of the proposals
being made, viz:

  o meaningful and humanly readable macro names
  o consistent syntax for macro arguments and escapes
  o capability almost never to resort to low-level groff for all but
    the most complex page layouts
  o heavily commented source
  o documentation that provides
    - a good general overview of groff, from formatted text file to
      finished product
    - a glossary of typesetting and groff terms
    - tutorials to get users up and running with groff_mom
    - complete, thorough, cross-linked descriptions of every macro
    - hundreds of examples of macro usage, with recipes for special
      tasks
    - suggestions for when low-level groff requests may be more
      appropriate than macros, with enough information to encourage
      interested users to delve into the internals
    - pointers to external documentation, including CSTR54, UTP, and
      the info pages

In other words, mom's already the "front door": a conceptually
easy, flexible set of macros that's perfect for beginners, serves
the needs of the more experienced, and leads naturally to greater
exploration of groff itself.

-- 
Peter Schaffter

Author of The Binbrook Caucus
http://www.schaffter.ca



reply via email to

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