Hello, Le Thu, 31 May 2012 12:08:16 +0100, Tom Hughes <[email protected]> a écrit :
> I have suggested using Pango in the past, but Artem was reluctant due to > all the dependencies it has. I understand the dependency concern. Even though on Linux platforms Pango is virtually available everywhere, it might be different on Windows/MacOS platforms. > I agree that using something like Pango or HarfBuzz is the only sensible > way to go though as trying to reimplement shaping for all the languages > would be a massive job. Yeah, that's the point. Mapnik already has an enormous amount of work to do nice placement and rendering of elements, it would be good if it could re-use the text rendering logic from an existing library. Again, especially for the Arabic language, doing the text rendering is immensely difficult, reinventing the wheel here is not a good idea. > I'm not clear how much better HarfBuzz is from a dependency point of > view - it is still built on top of GLib so looks much the same to me > from that point of view. I don't know either, I've never heard of HarfBuzz before. Regards, Thomas -- Thomas Petazzoni http://thomas.enix.org MapOSMatic http://www.maposmatic.org Logiciels Libres à Toulouse http://www.toulibre.org Embedded Linux http://www.free-electrons.com _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

