Java API to display mathematical formulas written in LaTeX Maintained by:rfarmer@predatorlabs.net Port Added: 13 Feb 2010 11:25:03 Also Listed In:java License: GPLv2
The goal of this Java API is to display mathematical formulas written in
LaTeX. The default encoding is UTF-8.
The most of LaTeX commands are available and :
1) macros from amsmath and symbols from amssymb and stmaryrd;
2) \includegraphics (without options);
3) the TeX macro \over;
4) accents from amsxtra package;
5) the macros \definecolor, \textcolor, \colorbox and \fcolorbox from the
package color;
6) the macros \rotatebox, \reflectbox and \scalebox from the package graphicx;
7) the most of latin unicode characters are available and cyrillic or
greek characters are detected for the loading of the different fonts;
8) the commands \newcommand and \newenvironment;
9) the environments array, matrix, pmatrix,..., eqnarray, cases;
10) the fonts are embedded in the jar file to be used by fop 0.95 to generate
PDF, PS or EPS (SVG export with shaped fonts works fine too);
11) and probably other things I forgot...
WWW: http://forge.scilab.org/index.php/p/jlatexmath/
To install the port:cd /usr/ports/math/jlatexmath/ && make install clean To add the package:pkg_add -r jlatexmath
Configuration Options
===> The following configuration options are available for jlatexmath-0.9.7:
FOP=ON (default) "textproc/fop plugin (required for math/scilab)"
===> Use 'make config' to modify these settings
- update to 0.9.7
Changes:
* Add the TeX macros: \above and \abovewithdelims.
* Add an option in jlmDynamic ([i]) to give the possibility to insert a group as
if it was not a group.
* Fix various bugs
PR: ports/163596
Submitted by: Rob Farmer <rfarmer@predatorlabs.net> (maintainer)
Feature safe: yes
The goal of this Java API is to display mathematical formulas written in
LaTeX. The default encoding is UTF-8.
The most of LaTeX commands are available and :
1) macros from amsmath and symbols from amssymb and stmaryrd;
2) \includegraphics (without options);
3) the TeX macro \over;
4) accents from amsxtra package;
5) the macros \definecolor, \textcolor, \colorbox and \fcolorbox from the
package color;
6) the macros \rotatebox, \reflectbox and \scalebox from the package graphicx;
7) the most of latin unicode characters are available and cyrillic or
greek characters are detected for the loading of the different fonts;
8) the commands \newcommand and \newenvironment;
(Only the first 15 lines of the commit message are shown above )