While the rendering of the word “Hôtel” is correct in the info box, it is wrong on the map: The circumflex accent is actually shift to the right. But it should be instead in the middle above the “o”.
Of course you could argue that it would be simpler to have used U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX directly instead of combining a simple “o” with a combining accent. (In this particular case I added the node using Osmand 2.7.5 and the Africa keyboard I had loaded at this time in my mobile phone only allowed this type of accents.) But I think there are two arguments for proper support of combing accents:
It is valid Unicode. So Unicode-compatible software should render it correctly.
It is not a corner case. Of course for the Latin script in practice there will be not so much elements in OSM that actually use combining accents. But that is very different for other, more complex scripts! There, rendering would become much better.
As the screenshot shows, Osmand is yet able to render it correctly in the info box. So it would be great if we could get the same rendering also on the map itself.
Hello.
Consider the following screenshot of Osmand:
The selected place is https://www.openstreetmap.org/node/5056825778 and the name spells like this:
While the rendering of the word “Hôtel” is correct in the info box, it is wrong on the map: The circumflex accent is actually shift to the right. But it should be instead in the middle above the “o”.
Of course you could argue that it would be simpler to have used
U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX
directly instead of combining a simple “o” with a combining accent. (In this particular case I added the node using Osmand 2.7.5 and the Africa keyboard I had loaded at this time in my mobile phone only allowed this type of accents.) But I think there are two arguments for proper support of combing accents:As the screenshot shows, Osmand is yet able to render it correctly in the info box. So it would be great if we could get the same rendering also on the map itself.