On Sat, Dec 23, 2006 at 10:26:43PM -0500, Larry Kollar wrote:
>       :
> The problem with using XML for documentation is that it was
> designed specifically for machine processing -- and *people*
> write documents for *other* people.

I agree and think this is _very_ important.  groff -mm and -ms attempt to do
this, but mixing macros that associate _meaning_ with text with macros that
associate _presentation_ with text quickly gets confusing.  LaTeX has the same
problem to my eye.

> The human element has been
> tripping up XML doctypes, one after another, for quite a while
> now. One can mandate DocBook here, or DITA there, but if you
> have to *mandate* you've already failed. Success means an
> *embrace* -- and HTML is about the only doctype that has ever
> been widely embraced rather than endured.

HTML may have been "embraced" but I don't think because it helped people
communicate with people.  The lack of implimented standards across browsers
emphasizes how desparate people were to get their words on the web.

>       :
> Another possibility is that groff itself can do the conversion.
> The HTML "driver" has a ways to go yet before being able to
> produce beautiful HTML, but what comes out now is close enough
> to clean up using some awk scripts and HTML Tidy. So it might
> be easier, short- and long-term, to encourage people to add the
> -mwww macros to their man pages.

I think this is unlikely to work because _meaning_ and _presentation_ markups
look alike.

I want to write documents with only _meaning_ markup (and as little of that as
possible) and have the appearance come from a standardized assignment of
_presentation_ to _meaning_.  I want to avoid "tweeking" appearance altogether
since I firmly believe "our way is better than my way (for all `our ways' I
agree with)".  I'm working hard on at accumulating lots of `our ways' I agree
with by learning to agree more readily.

-- 
 Mike Bianchi


_______________________________________________
Groff mailing list
Groff@gnu.org
http://lists.gnu.org/mailman/listinfo/groff

Reply via email to