You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are several letters touching each other. One example where this issue becomes obvious is with letters with diacritics (“ä”, “ö”, “ü”, “Ä”, “Ö”, “Ü”.
Here is an example:
This is the minimap in German.
Black is “Transportstrecken” (correct), dark red is “Gebaude/Industrien”. However, in the translation file it is “Gebäude/Industrien” (note the “ä”).
If you look closely, it turns out that there really is an “ä”, but it is touching the “n” of “Transportstrecken” so the really looks like an “a”.
In general, the whole characters seem to be very close to each other, I noticed other letters that touch each other (for example, “Züge” and “Fahrzeuge”, that's not even a German-specific thing).
Steps to reproduce
Set language to German
Open the minimap
Select vehicle mode
(you can try other languages as well)
Possible solution
Add at least one "pixel" of space between the lines, to make sure the letters never touch each other. I'm not sure how practical this is, however. :-(
The text was updated successfully, but these errors were encountered:
In most cases, this problem and similar #8907 could be solved by changing the font (#8596)- however, currently the player doesn't have easy access to this option.
There is a related, more general problem of line spacing of text, which is often too small and degrades readability. The flagship example for me is the vehicle orders window, but also industries list, readme, news list...
Another problem that may also be related to this is that the game uses the spacing assigned to each font, which in many cases results in inappropriate, too large spacing and too large sign labels on the map.
Therefore, it might be a good idea to let the game create these spacings independent to the fonts specifics and allow the player to be able to adjust them.
This is a bug in OpenGFX, the small font is supposed to be 6 pixels tall (including line spacing), but OpenGFX is overlapping those bounds, mainly because it tries to stuff lowercase letters in there which is not possible for a 5 pixel high font.
Version of OpenTTD
2d7b34b
Expected result
The minimap key is readable.
Actual result
There are several letters touching each other. One example where this issue becomes obvious is with letters with diacritics (“ä”, “ö”, “ü”, “Ä”, “Ö”, “Ü”.
Here is an example:
This is the minimap in German.
Black is “Transportstrecken” (correct), dark red is “Gebaude/Industrien”. However, in the translation file it is “Gebäude/Industrien” (note the “ä”).
If you look closely, it turns out that there really is an “ä”, but it is touching the “n” of “Transportstrecken” so the really looks like an “a”.
In general, the whole characters seem to be very close to each other, I noticed other letters that touch each other (for example, “Züge” and “Fahrzeuge”, that's not even a German-specific thing).
Steps to reproduce
(you can try other languages as well)
Possible solution
Add at least one "pixel" of space between the lines, to make sure the letters never touch each other. I'm not sure how practical this is, however. :-(
The text was updated successfully, but these errors were encountered: