[VCLab-Main] [HotEqn]


HotEqn Readme for a First Touch

The IMGless Equation Viewer

HotEqn is a Java applet to view and display mathematical equations on the Web. The applet uses the familiar LaTeX notation to code its equations. Fontsizes are variable, so the applet can be used to display inline equations as well. The window below shows the output of an applet.



Try out various LaTeX expressions. Simply type your code in the text
area above and click on with your left mouse button.
Try also a right mouse button click in the applet window.
       


Hot Links

Mathematics ---- LaTeX ---- LaTeX Primer ---- Applets ---- Developer
HotEqn ---- dHotEqn ---- mHotEqn
Download ---- Editor
FAQ --- Update --- Errors


New: Version 2.01

  • Full LaTeX language mathematics support
  • Faster and smaller code
  • New applets dHotEqn and mHotEqn for animation, which subclasses HotEqn.

Viewing mathematics with HotEqn

hourglassThe applet scans and parses LaTeX strings. In the example shown above, a LaTeX string has been given as an applet parameter. After pressing the button "Set", the string entered in the text area, is interpreted and fonts are downloaded from the server where the applet is stored on. This may take a while and is shown by the red hour glass symbol in the center of the applet window. Load activities and error messages are displayed in the Navigator's status line.

The LaTeX language support

The applet supports the LaTeX mathematics described in chapter 5 of the books of H. Kopka. With the exception of some seldom used features, the full mathematics style is available. The display of formulas may look slightly different from that of the printed version. In addition to the base language set, some extensions to LaTeX are introduced, which make the display on the screen more comfortable. A short look on the LaTeX features is included in the primer section.

A short look on the applet set

The equation viewer comes up with three different applet versions:

HotEqn
is the kernel applet for equation viewing. This applet supports all LaTeX features, but does not include methods for equation editing, variable substitution, and for more sophisticated interactive elements. This applet is preferably for only showing mathematics statically. A minimum of mouse operations for debugging purposes is supported.

dHotEqn
is a dynamical superclass extension of the base applet. It has the same functionality as the base plus methods for setting equations, left- and right-side equation setting and extraction, and the facilities to substitute dynamically variables by expressions from other applet instants on the same page on mouse clicks. This is the applet shown at the top of this page.

mHotEqn
is a dynamical superclass extension of the dHotEqn applet. It has the same functionality as dHotEqn plus methods for interaction with MATLAB. Expressions or m-files associated with the applet can be send on click to MATLAB and executed by the MATLAB machine. Results from MATLAB can be imported in LaTeX notation and represented on mouse click or requested periodically. This applet needs the VCLab plugin on the same page.

HotEqn developers edge

For those who intend to use HotEqn locally or from their home server, the applet should be stored on their sites. The HotEqn applet is freeware and can be downloaded from the download section on the developers edge page. The applet consists of a set of class and font files, which are described on the developers edge page.


[VCLab-Main] [HotEqn]


® CS SM 1996,1997,1998