[Poppler-bugs] [Bug 80093] New: does not render ligatures for TeX Gyre Hermes font anymore

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 16 04:33:31 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=80093

          Priority: medium
            Bug ID: 80093
          Assignee: poppler-bugs at lists.freedesktop.org
           Summary: does not render ligatures for TeX Gyre Hermes font
                    anymore
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: fabian+debian at greffrath.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: general
           Product: poppler

Dear poppler devs,

I'd like to bring an issue between poppler and the TeX Gyre Hermes fonts to
your attention. The TeX Gyre fonts are high-quality replacements for the Base35
Ghostscripts fonts and are thus prefered by fontconfig for text rendering. TeX
Gyre Hermes is the replacement for Times in this set.

However, there is one issue with the OTF font files of that fonf: They have
their "fi", "fl" etc. ligature glyphs named "f_i", "f_l", etc. This leads to
the situation that these glyphs are not recognized by poppler anymore and texts
set in Times and rendered with TeX Gyre Hermes contain white spaces where the
ligatures should be.

This was reported to work well with previous versions of poppler (around 0.18)
but does not with recent versions, so it should be considered a regression. The
issue has been reported to the Debian bug tracker here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742767

and has been discussed on the fontconfig bug tracker here:
https://bugs.freedesktop.org/show_bug.cgi?id=73291

until the fontconfig devs found that issue would be solved by kicking the TeX
Gyre Hermes font out of the list of valid replacements for Times. :/

I'd like to ask you to change poppler to be more tolerant and accept the glyphs
called "f_i", "f_l" etc. as aliases for "fi" and "fl" etc. They are valid
ligatures glyphs.

Thank you very much!

Fabian

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20140616/ac20bfe5/attachment.html>


More information about the Poppler-bugs mailing list