The texmathml library provides functions to convert LaTeX math formulas to

presentation MathML (which can be used in HTML) or OMML (Office Math Markup
Language, used in Microsoft Office). It supports basic LaTeX and AMS
extensions, and it can parse and apply LaTeX macros.

Use the test flag to install a standalone executable, texmath, that reads a
LaTeX formula from stdin and writes MathML to stdout.

Use the cgi flag to install a cgi script, texmath-cgi.
This commit is contained in:
Ryosuke Moro 2013-08-22 22:39:20 +00:00 committed by Thomas Klausner
parent 299bf78357
commit ab11470414
5 changed files with 181 additions and 0 deletions

9
hs-texmath/DESCR Normal file
View file

@ -0,0 +1,9 @@
The texmathml library provides functions to convert LaTeX math formulas to
presentation MathML (which can be used in HTML) or OMML (Office Math Markup
Language, used in Microsoft Office). It supports basic LaTeX and AMS
extensions, and it can parse and apply LaTeX macros.
Use the test flag to install a standalone executable, texmath, that reads a
LaTeX formula from stdin and writes MathML to stdout.
Use the cgi flag to install a cgi script, texmath-cgi.

15
hs-texmath/Makefile Normal file
View file

@ -0,0 +1,15 @@
# $NetBSD: Makefile,v 1.1 2013/08/22 22:39:20 szptvlfn Exp $
DISTNAME= texmath-0.6.3
CATEGORIES= textproc
MAINTAINER= szptvlfn@a-net.email.ne.jp
COMMENT= Conversion of LaTeX math formulas to MathML or OMML
LICENSE= gnu-gpl-v2
.include "../../wip/mk/haskell.mk"
.include "../../wip/hs-parsec/buildlink3.mk"
.include "../../wip/hs-syb/buildlink3.mk"
.include "../../wip/hs-xml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

139
hs-texmath/PLIST Normal file
View file

@ -0,0 +1,139 @@
@comment $NetBSD: PLIST,v 1.1 2013/08/22 22:39:20 szptvlfn Exp $
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/HStexmath-${PKGVERSION}.o
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Macros.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Macros.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/MathML.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/MathML.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/OMML.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/OMML.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Parser.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Parser.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/ToUnicode.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/ToUnicode.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Types.hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/Text/TeXMath/Types.p_hi
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/libHStexmath-${PKGVERSION}.a
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/libHStexmath-${PKGVERSION}_p.a
lib/texmath-${PKGVERSION}/${HASKELL_VERSION}/package-description
share/doc/texmath-${PKGVERSION}/LICENSE
share/texmath-${PKGVERSION}/cgi/texmath.xhtml
share/texmath-${PKGVERSION}/tests/01.omml
share/texmath-${PKGVERSION}/tests/01.tex
share/texmath-${PKGVERSION}/tests/01.xhtml
share/texmath-${PKGVERSION}/tests/02.omml
share/texmath-${PKGVERSION}/tests/02.tex
share/texmath-${PKGVERSION}/tests/02.xhtml
share/texmath-${PKGVERSION}/tests/03.omml
share/texmath-${PKGVERSION}/tests/03.tex
share/texmath-${PKGVERSION}/tests/03.xhtml
share/texmath-${PKGVERSION}/tests/04.omml
share/texmath-${PKGVERSION}/tests/04.tex
share/texmath-${PKGVERSION}/tests/04.xhtml
share/texmath-${PKGVERSION}/tests/05.omml
share/texmath-${PKGVERSION}/tests/05.tex
share/texmath-${PKGVERSION}/tests/05.xhtml
share/texmath-${PKGVERSION}/tests/06.omml
share/texmath-${PKGVERSION}/tests/06.tex
share/texmath-${PKGVERSION}/tests/06.xhtml
share/texmath-${PKGVERSION}/tests/07.omml
share/texmath-${PKGVERSION}/tests/07.tex
share/texmath-${PKGVERSION}/tests/07.xhtml
share/texmath-${PKGVERSION}/tests/08.omml
share/texmath-${PKGVERSION}/tests/08.tex
share/texmath-${PKGVERSION}/tests/08.xhtml
share/texmath-${PKGVERSION}/tests/09.omml
share/texmath-${PKGVERSION}/tests/09.tex
share/texmath-${PKGVERSION}/tests/09.xhtml
share/texmath-${PKGVERSION}/tests/10.omml
share/texmath-${PKGVERSION}/tests/10.tex
share/texmath-${PKGVERSION}/tests/10.xhtml
share/texmath-${PKGVERSION}/tests/11.omml
share/texmath-${PKGVERSION}/tests/11.tex
share/texmath-${PKGVERSION}/tests/11.xhtml
share/texmath-${PKGVERSION}/tests/12.omml
share/texmath-${PKGVERSION}/tests/12.tex
share/texmath-${PKGVERSION}/tests/12.xhtml
share/texmath-${PKGVERSION}/tests/13.omml
share/texmath-${PKGVERSION}/tests/13.tex
share/texmath-${PKGVERSION}/tests/13.xhtml
share/texmath-${PKGVERSION}/tests/14.omml
share/texmath-${PKGVERSION}/tests/14.tex
share/texmath-${PKGVERSION}/tests/14.xhtml
share/texmath-${PKGVERSION}/tests/15.omml
share/texmath-${PKGVERSION}/tests/15.tex
share/texmath-${PKGVERSION}/tests/15.xhtml
share/texmath-${PKGVERSION}/tests/16.omml
share/texmath-${PKGVERSION}/tests/16.tex
share/texmath-${PKGVERSION}/tests/16.xhtml
share/texmath-${PKGVERSION}/tests/17.omml
share/texmath-${PKGVERSION}/tests/17.tex
share/texmath-${PKGVERSION}/tests/17.xhtml
share/texmath-${PKGVERSION}/tests/18.omml
share/texmath-${PKGVERSION}/tests/18.tex
share/texmath-${PKGVERSION}/tests/18.xhtml
share/texmath-${PKGVERSION}/tests/19.omml
share/texmath-${PKGVERSION}/tests/19.tex
share/texmath-${PKGVERSION}/tests/19.xhtml
share/texmath-${PKGVERSION}/tests/20.omml
share/texmath-${PKGVERSION}/tests/20.tex
share/texmath-${PKGVERSION}/tests/20.xhtml
share/texmath-${PKGVERSION}/tests/21.omml
share/texmath-${PKGVERSION}/tests/21.tex
share/texmath-${PKGVERSION}/tests/21.xhtml
share/texmath-${PKGVERSION}/tests/22.omml
share/texmath-${PKGVERSION}/tests/22.tex
share/texmath-${PKGVERSION}/tests/22.xhtml
share/texmath-${PKGVERSION}/tests/axiom_of_power_set.omml
share/texmath-${PKGVERSION}/tests/axiom_of_power_set.tex
share/texmath-${PKGVERSION}/tests/axiom_of_power_set.xhtml
share/texmath-${PKGVERSION}/tests/binomial_coefficient.omml
share/texmath-${PKGVERSION}/tests/binomial_coefficient.tex
share/texmath-${PKGVERSION}/tests/binomial_coefficient.xhtml
share/texmath-${PKGVERSION}/tests/complex_number.omml
share/texmath-${PKGVERSION}/tests/complex_number.tex
share/texmath-${PKGVERSION}/tests/complex_number.xhtml
share/texmath-${PKGVERSION}/tests/deMorgans_law.omml
share/texmath-${PKGVERSION}/tests/deMorgans_law.tex
share/texmath-${PKGVERSION}/tests/deMorgans_law.xhtml
share/texmath-${PKGVERSION}/tests/differentiable_manifold.omml
share/texmath-${PKGVERSION}/tests/differentiable_manifold.tex
share/texmath-${PKGVERSION}/tests/differentiable_manifold.xhtml
share/texmath-${PKGVERSION}/tests/divergence.omml
share/texmath-${PKGVERSION}/tests/divergence.tex
share/texmath-${PKGVERSION}/tests/divergence.xhtml
share/texmath-${PKGVERSION}/tests/ensuremath.omml
share/texmath-${PKGVERSION}/tests/ensuremath.tex
share/texmath-${PKGVERSION}/tests/ensuremath.xhtml
share/texmath-${PKGVERSION}/tests/labels.omml
share/texmath-${PKGVERSION}/tests/labels.tex
share/texmath-${PKGVERSION}/tests/labels.xhtml
share/texmath-${PKGVERSION}/tests/macros.omml
share/texmath-${PKGVERSION}/tests/macros.tex
share/texmath-${PKGVERSION}/tests/macros.xhtml
share/texmath-${PKGVERSION}/tests/moore_determinant.omml
share/texmath-${PKGVERSION}/tests/moore_determinant.tex
share/texmath-${PKGVERSION}/tests/moore_determinant.xhtml
share/texmath-${PKGVERSION}/tests/quadratic_formula.omml
share/texmath-${PKGVERSION}/tests/quadratic_formula.tex
share/texmath-${PKGVERSION}/tests/quadratic_formula.xhtml
share/texmath-${PKGVERSION}/tests/runtests.sh
share/texmath-${PKGVERSION}/tests/schwinger_dyson.omml
share/texmath-${PKGVERSION}/tests/schwinger_dyson.tex
share/texmath-${PKGVERSION}/tests/schwinger_dyson.xhtml
share/texmath-${PKGVERSION}/tests/sophomores_dream.omml
share/texmath-${PKGVERSION}/tests/sophomores_dream.tex
share/texmath-${PKGVERSION}/tests/sophomores_dream.xhtml
share/texmath-${PKGVERSION}/tests/sphere_volume.omml
share/texmath-${PKGVERSION}/tests/sphere_volume.tex
share/texmath-${PKGVERSION}/tests/sphere_volume.xhtml
share/texmath-${PKGVERSION}/tests/stackrel.omml
share/texmath-${PKGVERSION}/tests/stackrel.tex
share/texmath-${PKGVERSION}/tests/stackrel.xhtml
share/texmath-${PKGVERSION}/tests/subsup.omml
share/texmath-${PKGVERSION}/tests/subsup.tex
share/texmath-${PKGVERSION}/tests/subsup.xhtml
share/texmath-${PKGVERSION}/tests/unicode.omml
share/texmath-${PKGVERSION}/tests/unicode.tex
share/texmath-${PKGVERSION}/tests/unicode.xhtml

13
hs-texmath/buildlink3.mk Normal file
View file

@ -0,0 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.1 2013/08/22 22:39:20 szptvlfn Exp $
BUILDLINK_TREE+= hs-texmath
.if !defined(HS_TEXMATH_BUILDLINK3_MK)
HS_TEXMATH_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.hs-texmath+= hs-texmath>=0.6.3
BUILDLINK_PKGSRCDIR.hs-texmath?= ../../wip/hs-texmath
.endif # HS_TEXMATH_BUILDLINK3_MK
BUILDLINK_TREE+= -hs-texmath

5
hs-texmath/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2013/08/22 22:39:20 szptvlfn Exp $
SHA1 (texmath-0.6.3.tar.gz) = 5ad0d8b8e4849bc87887635dc58aee0a8dcb5b60
RMD160 (texmath-0.6.3.tar.gz) = eaae8ed26eae9ba6cc56b16fc6e262afd8071e2e
Size (texmath-0.6.3.tar.gz) = 44158 bytes