wyo
3
Das meinst du sicher nicht ernst, oder? Mapnik zu verbessern ist so eine Sache, ich habe schon mal selber wegen genau diesem Namenproblem in die Sourcen geschaut und ziemlich sofort wieder aufgegeben. Ohne Unterstützung durch einen Kenner der SW ist es auch für einen guten Programmierer unmöglich, da etwas innert vernünftiger Zeit zu machen. Zudem glaube ich nicht, dass man mittels Algorithmus jeden Fall sinnvoll abdecken kann. Also bleibt nichts anderes übrig, als mit Spezialzeichen nachzuhelfen.
Es gibt irgendwo im UTF-8 Zeichensatz ein Zeichen für “none-breakable space”, damit kannst du zumindest unnötige Umbrüche bei Leerschlägen verhindern. Da dieses Zeichen Bestandteil von UTF-8 ist, ist es völlig legal, es auch zu benutzen.
Wyo