Laeqed (lā'kĕd') is a LaTeX equation editor specifically targeted at producing PNG images of math equations for use on web pages. It runs wherever Java and LaTeX runs, i.e. Linux, Windows, Mac...
Laeqed stores the LaTeX equation into the PNG image, so it can be reopened later for further editing.
Index
Run/Download
- Run Laeqed via Java WebStart.
-
Download the Laeqed.jar binary jar archive and run by issuing
'java -jar Laeqed.jar'
. - Download the laeqed.tar.gz GPL licensed source tarball.
Screenshot
This shows the Laeqed editor and preferences windows.
System Requirements
Laeqed requires a Java Runtime Environment (JRE) of version 5.0 or later, a LaTeX system and the dvipng program.
On Linux (Debian) the requirements can be met by running:
$ apt-get install sun-java6-jre texlive dvipng
On Windows, get the latest JRE from java.com, and MiKTeX which provides both the LaTeX system and the dvipng program.
PNG Meta Data
The LaTeX equation, preamble, postamble and dvipng options are saved in the PNG as metadata. This means that you can reopen any equation created by Laeqed and edit it if necessary.
Here is a listing of the metadata saved with the metric equation seen in the above screenshot:
$ pngmeta --all metric.png pngmeta: PNG metadata for metric.png: image-format: PNG image-colors: 8 image-width: 343 image-height: 42 image-type: Palette, non-interlaced LaeqedPreamble: \documentclass{article} \usepackage{amssymb,amsmath} \usepackage{mathptmx}% Times Roman font \pagestyle{empty} \begin{document} \begin{displaymath} LaeqedPostamble: \end{displaymath} \newpage \end{document} LaeqedDvipngOptions: -T tight -x 1200 -z 9 -bg Transparent LaeqedEquation: \text{d}s^2 = \text{d}t^2 - a^2(t) \left[ \frac{\text{d}r^2}{1 - kr^2} + r^2 \Bigl( \text{d}\theta^2 + \sin^2 \theta \text{d}\phi^2 \Bigr) \right]
Similar Projects
- eqe: Linux LaTeX equation editor
- OOoLatex: a set of OpenOffice.org macros
- LaTeX Equation Editor for Mac OS X
ChangeLog
2011-01-19 Jess Thrysoee * version-info: 1.2 * all: Change license to MIT * all: Add experimental Drag'n'drop 2006-11-16 Jess Thrysoee * version-info: 1.1 * ErrorDialogC.java, NativeC.java, PNGMetaDateC: call close()/dispose() on readers and writers to free resources. On Windows saved PNG files was locked until Laeqed was exited. Patch by Amit Jain. 2006-10-31 Jess Thrysoee * version-info: 1.0 * all: Initial package.