Rich Salter's Home Page
Rich Salter's Home Page
November 14, 1996
Introducing HtX
Since September, 1994, I have been developing HtX, an extensible Web
development system, which is to HTML what LaTeX is to DVI. HtX uses
a LaTeX-like source file to specify a set of related HTML pages
called an information space. As in LaTeX, each information
space is formatted according to a style specified by the author. Authors can create their own styles or extend and/or overwrite
existing styles to produce intricate documents with minimal effort.
Available styles include support for
- Translating from the LaTeX article style to a hierarchical info
space embedded with extensive navigation tools (i.e. like existing
LaTeX to HTML converters).
- Creating interactive laboratories (see, for example, The CS275 Lab
Manual and The
CS280 Lab Manual).
- Creating hyper-programmed texts (see, for example, a prototype
based on Friedman & Felleisen's Little Lisper.
- Creating "slide-show" lecture displays that can subsequently
be converted to lecture notes (see the lecture notes on the CS115 home page).
- A slide show on HtX recently presented by Fritz Ruehr can be seen here. The HtX
source is here.
- Managing crosslinked, multiply sorted information sources, such
as event listings (see the sample Oberlin Online listing).
HtX also supports HTML forms and maps, LaTeX compatibility, file
management, indexing, file record sorting, and automated libraries
modeled on BiBTeX.
This document was created using the HtX homepage style.
A beta version of HtX is now available!
Click on the HtX logo at right to visit the HtX home page and
download a copy! --->
.
Mail comments and questions to rms@cs.oberlin.edu
..
..
..
last modified November 14, 1996 by rms@cs.oberlin.edu