<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [patch] to fix Syntax Warning: Could not parse ligature component "BE" of "S_BE" in parseCharName"
href="https://bugs.freedesktop.org/show_bug.cgi?id=91286">91286</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[patch] to fix Syntax Warning: Could not parse ligature component "BE" of "S_BE" in parseCharName
</td>
</tr>
<tr>
<th>Product</th>
<td>poppler
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>general
</td>
</tr>
<tr>
<th>Assignee</th>
<td>poppler-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>williambader@hotmail.com
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=117019" name="attach_117019" title="patch to add three glyph name mappings">attachment 117019</a> <a href="attachment.cgi?id=117019&action=edit" title="patch to add three glyph name mappings">[details]</a></span>
patch to add three glyph name mappings
I have a PDF that I can post privately that gets the warning
Syntax Warning: Could not parse ligature component "BE" of "S_BE" in
parseCharName
multiple times when processed by poppler.
pdfinfo shows that the "Producer" is "Scribus PDF Library 1.4.3.svn".
I think that underscores are delimiters for splitting glyph names into
components, but the "liberation-fonts" package has a few glyph names that
contain underscores. I found a comment on a bug report that I have included
below.
The attached patch adds mappings for those glyphs.
I am using Fedora 20 Linux on x86_64. Neither gs 9.16 or acroread 9.5.5 show
warnings when they open the PDF.
William
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1009650">https://bugzilla.redhat.com/show_bug.cgi?id=1009650</a>
"The second bug concerns the serbian be, pe and te. They are named S_BE, S_PE
and S_TE. Applications that rely on AGL-conformant glyph names to identify the
original codepoints read these names as ligatures of a letter S and a letter BE
(or PE or TE). As no BE, PE or TE named glyphs exist in the font, no mapping
can be found and copying will fail. To fix this, the glyphs should be renamed
to uni0431.srb, uni043F.srb and uni0442.srb (or any other suffix)."
<a href="https://github.com/adobe-type-tools/agl-specification">https://github.com/adobe-type-tools/agl-specification</a>
Adobe Glyph List Specification</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>