GSoC: TeX rendering engine

Hi all,

I noticed that a Google Summer of Code project has been allocated for
extraction of the TeX rendering engine of matplotlib. Excellent!

Are there already any more concrete ideas on how this will be realised
technically, in particular how this engine will be callable from
Python programs? Will it be bound to e.g. PyGtk or some other
low-level graphics library? And is there perhaps a plan to make this
usable also from other languages? (I am thinking concretely about C++
for my own needs, but can very well imagine that this would be
extremely useful also in other languages; something like a 'glib for
TeX, plus language wrappers' would be ideal).

Best,
Kasper

Other projects than can profit if this is thought through:

- docutils (e.g., the rst2mathml writer)
- plasTeX (which additionally should have many good ideas to share)

Alan Isaac

That's could be "cool" but this needs to have access to the size of the final picture of the formula and the location of the baseline of the text. With this, it's easy to put formulas in a web page.

Christophe.

···

Are there already any more concrete ideas on how this will be realised
technically, in particular how this engine will be callable from
Python programs?

At this point, the expected dependencies are on freetype for font rendering and Numpy and/or PIL for imaging. Nothing platform-specific.

There aren't any plans to make it usable from other languages, but certainly a commandline interface would be trivial.

Mike

Kasper Peeters wrote:

···

Hi all,

I noticed that a Google Summer of Code project has been allocated for
extraction of the TeX rendering engine of matplotlib. Excellent!

Are there already any more concrete ideas on how this will be realised
technically, in particular how this engine will be callable from
Python programs? Will it be bound to e.g. PyGtk or some other
low-level graphics library? And is there perhaps a plan to make this
usable also from other languages? (I am thinking concretely about C++
for my own needs, but can very well imagine that this would be
extremely useful also in other languages; something like a 'glib for
TeX, plus language wrappers' would be ideal).

Best,
Kasper

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
  
--
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA