0

In the ImGui project, words in indian languages are read from a json file where they are displayed properly. And when they are displayed in the window the glyphs are not combining.

Even when checked through UTF-8 encoding viewer of imgui metrics, they are not combining.

I have tried many fonts for each language but the results are the same examples for glyphs not combining

  • From quick look on the documentation, I think they are not using nor implementing multi-language library nor a shaping library (shaping library is needed for "ligatures"). But the library is "*bloat-free*" so removing the very complex and buggy code. – Giacomo Catenazzi Mar 23 '23 at 11:17
  • Text shaping is not supported by the library as it was designed for quick debug tools and has little to not caching and very basic font system. It's unlikely this is going to be officially supported soon. – Omar Mar 23 '23 at 18:21
  • @GiacomoCatenazzi, so you mean that Imgui does not support language libraries other than those they provide by default. And there is no way to resolve this – Gagan karanth Apr 07 '23 at 10:03
  • @Omar by library do you mean ImGui does not support text shaping, and there is no way to resolve this issue – Gagan karanth Apr 07 '23 at 10:04
  • For the sake of simplicity let's pretend there's no way, no. – Omar Apr 13 '23 at 10:09

0 Answers0