Index
Go backward to Introduction
Go up to Top
Go forward to About the Html output

Using Hyperlatex

Using Hyperlatex is easy. You create a file document.tex, say, containing your document with Hyperlatex markup (which you will learn from this manual).

If you use the command

  latex document
then your file will be processed by LaTeX, resulting in a DVI-file, which you can print as usual.

On the other hand, you can run the command

  hyperlatex document
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 as 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.


otfried@postech.vision.ac.kr

Prev Up Next