Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Jun 1996 21:40:23 -0400 (EDT)
From:      Chuck Robey <chuckr@Glue.umd.edu>
To:        FreeBSD-doc@FreeBSD.org
Subject:   Linuxdoc
Message-ID:  <Pine.OSF.3.91.960604212648.26610G-100000@ginger.eng.umd.edu>

next in thread | raw e-mail | index | archive | help
I sent this to John Fieber, then I realized I should have let the list in 
on it.  I was noting that the idea of making an intermediate language 
like linuxdoc is a good one, the only bad part (for me) is the specific 
choice of linuxdoc.  The reasons that I can't use it are (1) I've never 
been able to undersatnd sgml all that well, and (2) linuxdoc seems to be 
undocumented.

I'm pretty sure it wouldn't be all that hard for me to do up a macro 
package using groff to do all the stuff we've used linuxdoc for.  I think 
it might be doable in TeX eve better (tho I don't persoanlly understand 
TeX as well as I do troff code).

I think TeX would be a good choice because it has a wider user base than 
groff, and is somewhat more modern.  I think the TeX/LaTeX distribution 
in /usr/ports/print/teTeX is a great starting point, if largeish.

I think groff would be a better choice because I already know it and I'm 
lazy.  It could produce the ascii version pretty directly, and just use 
the groff tool we already have.

I'd be happy to accept linuxdoc, if it were just well-documented, like 
groff and TeX.  I can buy books on either TeX or groff.

The sheer generality of sgml has always defeated me.  When I get confused 
by something in groff, I break it up into pieces that at least have 
definitions.  The pieces of sgml basically don't have any base, concrete 
definitions.

Are there any other possibilities for discussion?

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@eng.umd.edu          | communications topic, C programming, and Unix.
9120 Edmonston Ct #302      |
Greenbelt, MD 20770         | I run Journey2 and n3lxx, both FreeBSD
(301) 220-2114              | version 2.2 current -- and great FUN!
----------------------------+-----------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.91.960604212648.26610G-100000>