<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - does not render ligatures for TeX Gyre Hermes font anymore"
href="https://bugs.freedesktop.org/show_bug.cgi?id=80093">80093</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>poppler-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>does not render ligatures for TeX Gyre Hermes font anymore
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>fabian+debian@greffrath.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>general
</td>
</tr>
<tr>
<th>Product</th>
<td>poppler
</td>
</tr></table>
<p>
<div>
<pre>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:
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742767">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742767</a>
and has been discussed on the fontconfig bug tracker here:
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - poppler does not show fl ligature"
href="show_bug.cgi?id=73291">https://bugs.freedesktop.org/show_bug.cgi?id=73291</a>
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</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>