Are there really no options to customize font settings more than font type and font size?
I´m looking for settings like uppercase, letter spacing etc.
thanks

kuligs2 I see how you can capitalize a string in GDScript, but I cannot find a
setting when creating a Theme where I can adjust this.

Here I can only set a font and a font size:

    ando well theme should not transform the string itself, this can be done in code becasue that changes the byte values of the string... i guess the devs could have added that option but i feel like that would be a headache, because if you make for example string comparisons in the code and in the UI you have all caps but in code all lower, then your apparent result would be different because code does not know what is set in the UI -> theme..

    Thats just my opinion, i dont know if thats whats up..

    • ando replied to this.

      kuligs2 It should not change the string, but the display of the text.
      I´m just missing standard text styling options that you have in any software where you display text, be it Word or Figma or Canva or anything else

        ando well i suggest you make a feature request on the godot repo then, good luck!

        ando I´m just missing standard text styling options that you have in any software where you display text, be it Word or Figma or Canva or anything else

        These are Kerning, Tracking & Spacing — needed in layout programs, mainly printing. Implementation of these features is quite complex and practically, with very rare exceptions, is not in demand in other areas. In a game engine it is obviously redundant. But nobody prevents you from making a request, of course.

        • ando replied to this.

          Tomcat Hehe, I totally don´t agree it´s redundant when trying to make a good UI 🙂

            ando I totally don´t agree it´s redundant when trying to make a good UI

            1. It is unreasonable in terms of effort/result.
            2. To create "a good UI" you can use graphics editors supporting these functions and insert ready-made pictures with text.

            I believe that the engine has many other problems that are of higher priority. But it is possible to make a request. If it is supported — there is hope for realization.

            • ando replied to this.

              Tomcat To create "a good UI" you can use graphics editors supporting these functions and insert ready-made pictures with text.

              Well, there´s theming in Godot so you don´t need to make UI´s like it´s 1986 😉

              I make one proposal once.. yeah... good luck..

              But like the cat said, create pictures of the UI text you want to display and then use godot engine power to transform the images the way you want.

              You kinda gave me the idea maybe to create 3D text in blender and use a 3D scene to display it and do the other things, not because they are easy but because they are hard.