Interesting. There are so many Rust game engines. Does none of them handle text rendering properly? (I haven't studied this aspect of Bevy, while I really should have since English isn't even my mother tongue...)
https://github.com/bevyengine/bevy/issues/7616 might interest you. Bevy plans to migrate to cosmic-text (mentioned in the article) because of their current implementation's (ab_glyph maybe?) issues.