Lasem 0.5.0, SVG and Mathml renderer
- From: Emmanuel Pacaud <emmanuel gnome org>
- To: "gnome-announce-list gnome org" <gnome-announce-list gnome org>
- Subject: Lasem 0.5.0, SVG and Mathml renderer
- Date: Wed, 11 Feb 2015 22:23:55 -0000
Hi,
Lasem development release 0.5.0 is now available.
Lasem is a library for rendering SVG and Mathml, implementing a DOM like
API. It's based on GObject and use Pango and Cairo for the rendering.
Included in the package, there is a simple application, lasem-render,
which is able to convert a Mathml, an itexmml (latex math like) or a SVG
file to either a PNG, PDF or SVG image.
Here's the changes since the last stable release 0.4.2:
* menclose mathml element support (emmanuel)
* svg: move element registering by id to SvgDocument
* dom: store owner_document as node member
* itex: export new functions for itex to matml conversion
* translation updates (Piotr, Daniel, Matej, Andika, Mario, Rafael, Fran, Balázs, Мирослав, Marek,
Dimitris, Aurimas, Muhammet, Kjartan, Anders)
Lasem is available for download at:
http://ftp.gnome.org/pub/gnome/sources/lasem
Development happens on the GNOME servers:
http://git.gnome.org/cgit/lasem/
http://bugzilla.gnome.org/enter_bug.cgi?product=lasem
http://blogs.gnome.org/emmanuel/category/lasem/
Emmanuel Pacaud.
---
Changes since the last tag 'LASEM_0_4_0':
Anders Jonsson (1):
Updated Swedish translation
Andika Triwidada (1):
Added Indonesian translation
Aurimas Černius (1):
Added Lithuanian translation
Balázs Úr (2):
Updated Hungarian translation
Added hu entry
Claude Paroz (1):
Updated French translation
Daniel Mustieles (3):
Remove unnecessary space in string
Updated Spanish translation
Updated Spanish translation
Dimitris Spingos (1):
Added Greek translation
Dominique Leuenberger (1):
build: fix build with bison 3.0
Emmanuel Pacaud (53):
Bump version to 0.5.0 and API version to 0.6.
i18n: actually use translations in lasem-render.
doc: fix lasem-render executable name in man page.
itex2mml: avoid const warning.
tests: use __atribute__((format)) for lasem_test_html.
tests: avoid unused but set warning.
mathml: avoid const warning.
itex2mml: avoid warning on input defined but not used.
lsmdebug: avoid const cast warning.
lsmdebug: fix hash table creation.
tests: change order of tests.
itex: unused warning suppression.
itex: export new functions for itex to matml conversion.
TODO update.
dom: store owner_document as node member.
dom: return on append_child when ref_child is null.
dom_node: check documents are the same when adding a child to a node.
svg: move element registering by id to SvgDocument.
svg_document: remove the need for an element id hash table.
render: don't setlocale.
build: don't use void * pointer arithmetic.
entities: add more definitions.
debug: use G_GNUC_PRINTF for debug functions
debug: add a missing G_GNUC_PRINTF
all: fix deprecation warnings related to g_type_init
svg_view: avoid a crash in case of NULL x or y parameter in _show_text
svg_style: remove unused code
dom_test: uncomment wrongly unused code and fix node owner check
itex: use gsize type instead if int for data size
dom: use gsize type for data size parameter
licence: date update
dom: revert to use -1 as value for NULL terminated buffer
build: don't include bad-function-cast in more_warnings
doc: rename man page to lasem-render-0.6
NEWS file update
mathml: new enclose element
mathml: notation trait for menclose
mathml: add menclose to the test suite
menclose: acceptable display for most notations
menclose: implement radical notation rendering
menclose: longdiv, roundedbox, circle and updiagonal rendering fix
menclose: remove commented out code
menclose: more test files
menclose: fix bounding box
menclose: ignore menclose API in documentation
menclose: another test file
mathml_view: debug style
menclose: fix notation color and background
mstyle: fix font size
mpadded: basic support of mpadded attributes
todo: file update
mathml_view: stub for max/min size handling
news: file update
Fran Diéguez (1):
Added galician translations
Inaki Larranaga Murgoitio (2):
Added Basque language\nAdded 'eu' (Basque) to LINGUAS
Updated Basque language
J.H.M. Dassen (Ray) (20):
Briefly document the render binary
Reorder functions to avoid implicit declaration of function 'itex2MML_do_html_filter' which is
invalid in C99.
Pass along return value of itex2MML_do_html_filter() in itex2MML_html_filter() and
itex2MML_strict_html_filter(). This addresses "control reaches end of non-void function" warnings
from -Wreturn-type.
Correct initializer
Fix implicit declaration of function 'g_printf' which is invalid in C99 and which was noted by
-Wimplicit-function-declaration. <glib/gprintf.h> has to be included separately; cf.
<http://developer.gnome.org/glib/2.31/glib-compiling.html>.
Declare 'lsm_shutdown' which is used in the test suite.
Pick up declaration of lsm_shutdown()
Use the right enum type
Drop unintentional comma expression
Fix missing prototype
Adopt GNOME compile warnings (if available)
Flag unused code
Mark many more functions as static
Use proper prototype for parameter-less function itex2MML_restart()
Flag unused code
Remove unused variables
Use proper prototype for parameter-less function yylex()
Fix old style declaration warning
Enable additional warnings (both gcc and sparse ones) that are reasonable given the current code
base.
const
Jean Bréfort (1):
render: clear path after rendering
Kjartan Maraas (2):
Add nb
Added Norwegian bokmål translation
Marek Černocký (2):
Czech translation
Added Czech language
Mario Blättermann (1):
Update German translation
Matej Urbančič (2):
Added Slovenian translation
Added sl for Slovenian translation
Milo Casagrande (1):
[l10n] Added Italian translation.
Muhammet Kara (1):
[l10n] Added Turkish translation
Piotr Drąg (3):
Updated Polish translation
Updated Polish translation
doap: update URLs
Rafael Ferreira (1):
Added Brazilian Portuguese Translation
Rūdolfs Mazurs (1):
Added Latvian translation
Victor Ibragimov (1):
New Tajik Translation
Wylmer Wang (1):
Add Chinese simplified translation
Yuri Myasoedov (1):
Added Russian translation
Мирослав Николић (1):
Added Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]