Thanks for your advice. I did what you suggested and everything worked as expected. After some experimentation, I think I found the cause of the problem, too: What I had previously installed on my system was the full font package called "OldHungarian_0.5.zip" available on Github under "Releases". This package contains two different TTF fonts with different file names (OldHungarian.ttf and OldHungarian_Full.ttf) but with identical font names (OldHungarian). The latter includes Latin punctuation, the former doesn't. Now as both fonts were installed in the same folder /usr/local/share/fonts/, it created some sort of conflict, so that LO thought the glyphs for punctuation were there although in reality it used the non-full version for display. If I remove either one of the font files or copy only the full version to my own ~/.fonts folder, things work fine. If I copy only the non-full version to my local folder but leave copies of both in the system-wide folder, I get the same behavior as in my initial report. So an easy workaround is available and seems that the underlying problem is different from what I initially thought.
Now back to the underlying issue: Any thoughts on whether the way the system handles the font conflict is a LO issue or e.g. Gnome or X11? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1847126 Title: Glyphs for space and basic punctuation not substituted from other fonts To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1847126/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs