If you use the command
then your file will be processed by LaTeX, resulting in a DVI-file, which you can print as usual.latex document
On the other hand, you can run the command
and your document will be converted to HTML format, presumably to a set of files called document.html, document_1.html, ....You can then use any HTML-viewer or WWW-browser, such ashyperlatex document
Mosaic
or netscape
, to view the document.
(The entry point for your document will be the file
document.html.)
This document describes how to use the Hyperlatex package and explains the Hyperlatex markup language. It does not teach you how to write for the web. There are style guides available, which you might want to consult. Writing an on-line document is not the same as writing a paper. I hope that Hyperlatex will help you to do both properly.
This manual assumes that you are familiar with LaTeX, and that you have at least some familiarity with hypertext documents--that is, that you know how to use a WWW-browser and understand what a hyperlink is.
If you want, you can have a look at the source of this manual, which illustrates most points discussed here. You can also look at the documents on my home page, all of which are created using Hyperlatex. If you have used Hyperlatex to make some document available on the world wide web, I would love to hear about it. If there's enough feedback, I would like to set up a list with demo documents.
I am maintaining a Hyperlatex mailing list that is used exclusively to announce new releases of Hyperlatex. If you are interested to hear about new versions, send email to otfried@vision.postech.ac.kr.
A final footnote: The converter to HTML implemented in Hyperlatex
is written in GNU Emacs Lisp. If you want, you can invoke it
directly from Emacs (see the beginning of hyperlatex-1.4.el for
instructions). But even if you don't use Emacs, even if you don't like
Emacs, or even if you subscribe to alt.religion.emacs.haters
,
you can happily use Hyperlatex. Hyperlatex can be invoked from the
shell as "hyperlatex," and you will never know that this script
calls Emacs to produce the HTML document.
The Hyperlatex code is based on the Emacs Lisp macros of the
latexinfo
package.
Hyperlatex is copyrighted.