[Libreoffice-bugs] [Bug 133049] Libreoffice Writer displays wrong glyph for GFS Didot (Lubuntu & qt5)
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Thu Sep 10 14:30:45 UTC 2020
https://bugs.documentfoundation.org/show_bug.cgi?id=133049
Jan-Marek Glogowski <glogow at fbihome.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |NOTOURBUG
--- Comment #19 from Jan-Marek Glogowski <glogow at fbihome.de> ---
The drawing is completely done by Qt (using QPaint::drawGlyphRun), just the
layout is done in LO. I checked Qt5Graphics::DrawTextLayout, and it has the
correct font (dumping pFont->family()).
Then I opened a KDE font selector with a preview, like in kwrite. If you switch
between GFS Artimista and GFS Didot, the preview doesn't change at all. Since
the width of the glyphs is different for quite a few characters, as you can see
in Michaels attached example, there should be a difference. And also the "t" is
very different in both fonts: its bar aligns with height of "e" in "test" in
Artimista but not Didot, and seems too small in Didot generally, so should be
easy to spot.
I suspect the displayed charmap program doesn't use Qt, as we know Cairo based
font handling isn't affected. And since Cairo also works here, it's very likely
a Qt upstream bug.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200910/0ec43292/attachment.htm>
More information about the Libreoffice-bugs
mailing list