[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mgp-users 00745] ANN: mgppp - a preprocessor for MagicPoint files with LaTeX support
- To: mgp-users@mew.org
- Subject: [mgp-users 00745] ANN: mgppp - a preprocessor for MagicPoint files with LaTeX support
- From: Pearu Peterson <pearu@cens.ioc.ee>
- Date: Sun, 28 Oct 2001 19:23:53 +0200 (EET)
- Delivered-to: mailing list mgp-users@mew.org
- Mailing-list: contact mgp-users-help@mew.org; run by ezmlm
Hi!
I am pleased to announce
mgppp - a preprocessor for MagicPoint files
that I wrote to simplify the usage of LaTeX text and formula in
MagicPoint presentation files. mgppp is written in Python
(www.python.org) scripting language. You can download mgppp in
http://cens.ioc.ee/projects/mgppp/
and/or see an example of its usage in
http://cens.ioc.ee/projects/mgppp/tutorial/
mgppp is released under the terms of GPL.
I know, from reading the archives of this list, that the problem of using
LaTeX math in mgp-files has been addressed before and several solutions
have been proposed (e.g. using various scripts, taking advantage of
%filter...%endfilter block,etc.).
Some of the advantages of using mgppp are the following:
* It introduces %latex...%endlatex block as an extension of MagicPoint
syntax. Everything that is in between %latex...%endlatex is processed
as LaTeX text. One can use mgpp as an transparent extension of mgp
program with LaTeX support.
* Processing LaTeX parts in mgp-files is optimized to minimum. If a
particular LaTeX part is not modified, then cached preprocessing
results are used. As a result, the performance of mgpp does not
really differ from the mgp one.
Comments about mgppp are most welcome.
Best regards,
Pearu