Hallo Peter,

On 31.05.2011 22:50, Peter wrote:
Aber wenn es hier keinen mit dem Font interessiert: auch gut, halt
Lösung ohne Problem:-)
mich interessiert schon eine Lösung, aber wir haben hier mit zwei verschiedenen Problemen zu kämpfen.

Dass in einem Font die Größen nicht passen lässt sich durch einen "kombinierten" Font wie du es beschreibst lösen. Leider hilft das nicht bei dem Problem, dass in vielen Sprachen die Glyphen abhängig vom Kontext sind. Für das arabische gibt es wohl einen Workaround im Rendering Code, für andere aber nicht.

So lange das nicht gelöst ist hilft es auch nicht weiter einen passenden Font zu haben. Da muss die Rendering-Engine von Mapnik angepasst werden. Harfbuzz könnte ein Kandidat sein oder Pango.

Leider scheint das auf der Prio-Liste von den Mapnik Entwicklern relativ weit unten zu stehen.

Vielleicht geschieht ja noch ein Wunder und es implementiert jemand.
Für Python scheint es im ocitysmap schon gemacht zu sein:

http://git.savannah.gnu.org/cgit/maposmatic/ocitysmap.git/tree/ocitysmap2/layoutlib/single_page_renderers.py

Stephan


_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an