Article View: alt.sources.d
Article #1573Re: cawf (man page formatter)
From: Vic Abell
Date: Tue, 29 Dec 1992 15:31
Date: Tue, 29 Dec 1992 15:31
22 lines
1707 bytes
1707 bytes
In article <C004K0.E0K@NeoSoft.com> peter@NeoSoft.com (Peter da Silva) writes: >In article <BzzIM1.MEM@mentor.cc.purdue.edu> abe@mace.cc.purdue.edu (Vic Abell) writes: >> Cawf's development is finished. It does an adequate job on most UNIX manual >> pages. > >That it does. It's missing one major macro (.SS), and has a serious problem >with having to know the terminal type (I can't think of a single reason >it should), but it does a decent job. Cawf's man.mac file does have a .SS macro, Peter. Is there something wrong with it? Do you have a fix? The terminal type requirement comes from AWF and probably Henry Spencer could answer better than I why it is there. My understanding is that he chose to use the terminal type to locate an appropriate set of device-dependent definitions -- mostly multi-stroke character definitions for things like \(bu, but also some page and character size definitions. If one set out to really duplicate nroff, I agree one wouldn't do it that way. The saving grace for the AWF/cawf use of the terminal type for this purpose is that the default definition file handles almost all cases, so one rarely needs to define a special definition file.
Technical Details
Message-ID:
<C011tB.1GB@mentor.cc.purdue.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!mace.cc.purdue.edu!abeReferences:
<BzzIM1.MEM@mentor.cc.purdue.edu> <C004K0.E0K@NeoSoft.com>Show Full Headers
Complete Article Headers
Newsgroups: alt.sources.d Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!mace.cc.purdue.edu!abe From: abe@mace.cc.purdue.edu (Vic Abell) Subject: Re: cawf (man page formatter) Message-ID: <C011tB.1GB@mentor.cc.purdue.edu> Keywords: AWF Sender: news@mentor.cc.purdue.edu (USENET News) Organization: Purdue University References: <BzzIM1.MEM@mentor.cc.purdue.edu> <C004K0.E0K@NeoSoft.com> Date: Tue, 29 Dec 1992 15:31:59 GMT Lines: 22