9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] htmlroff
@ 2006-01-05  7:01 Russ Cox
  2006-01-05  7:45 ` Rob Pike
  0 siblings, 1 reply; 8+ messages in thread
From: Russ Cox @ 2006-01-05  7:01 UTC (permalink / raw)
  To: 9fans

Is anyone interested in hacking on a simple version
of troff that generates html?  The idea is to implement
most of the troff base language and add primitives for
putting in raw html and watching to make sure tags get
matched properly.  It's considerably simpler than troff
since one doesn't have to deal with the low-level details
of text layout, character widths, and so on.

The idea is that then htmlroff could use the existing
macro packages more or less directly, perhaps with a
few small changes.  It would replace both ms2html,
which works at a higher level, and troff2html, which
works at a lower level.  It could format the manual
pages as well as the papers, and the resulting html
would actually look good and be easy to change
(just edit the macros).

Completing the picture would be versions of pic, eqn,
and tbl that emit SVG, MathML, and HTML tables.

I've started to cannibalize ms2html to build htmlroff,
but I really don't have much time to spend on it.

Russ


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-01-05 18:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-05  7:01 [9fans] htmlroff Russ Cox
2006-01-05  7:45 ` Rob Pike
2006-01-05  7:56   ` Russ Cox
2006-01-05  8:43     ` Francisco J Ballesteros
2006-01-05  8:48       ` Russ Cox
2006-01-05  8:59         ` Francisco J Ballesteros
2006-01-05 10:32         ` John Murdie
2006-01-05 18:48         ` Taj Khattra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).