Lasem 0.4.1

A C/Gobject based SVG/Mathml renderer and editor

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Lasem 0.4.1:

  • SVG: Revert text patches. They were not supposed to be in 0.4.0 release.
Read full changelog
send us
an update
GPL (GNU General Public License) 
Emmanuel Pacaud
ROOT \ Utilities
1 Lasem Screenshot:
Lasem aims to be a C/Gobject based SVG/Mathml renderer and editor, supporting CSS style sheets. It uses cairo and pango as it's rendering abstraction layer, and then support numerous output formats: xlib, PNG, SVG, PDF, PS, EPS...

The API tries to follow the SVG and MathML DOM.

It currently includes two simple applications:

lasemrender, which takes a filename as argument and generates either a SVG, a PDF or a PS file, depending on the output file extension. There's a debug mode option (-d) that displays the bounding boxes of elements as blue rectangles, the logical extents of text as red boxes and the ink extents of text as green boxes. It accepts either MathML, Latex maths and SVG input. For the latex input, gmathmlrender uses the embedded itex2mml library for the conversion to MathML.

lasemtest, which, if launched without argument, renders recursively all svg and mml files in a directory, and generate an html file which displays the browser rendering, lasem rendering, and if present the reference output. The HTML filename is lasemtest.xml. It's main use is the rendering of the sample files in the samples directory, by invoking "cd test && ../src/lasemtest".

Last updated on December 5th, 2012

#Mathml renderer #Mathml editor #CSS editor #Mathml #renderer #editor #CSS

Add your review!