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

Reply via email to