wrong glyphs

Bug #176735 reported by Andrew Clausen
4
Affects Status Importance Assigned to Milestone
Poppler
Fix Released
Low
poppler (Ubuntu)
Invalid
Low
Unassigned

Bug Description

This file does not render correctly:

http://www.people.fas.harvard.edu/~jrobins/researchpapers/unpublishedpapers/jr_clientel.pdf

There are many rendering problems. For example, the "ff" glyphs is rendered as a circle throughout.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. What version of Ubuntu do you use? Could you describe where you have rendering issues on the example?

Changed in poppler:
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Andrew Clausen (clausen) wrote :

I'm a little surprised you are asking for clarification... this problem has been around in Poppler across many versions, and the whole document looks terrible. Are you really having trouble finding problems?

I'm using Ubuntu 7.10 with all updates. I'm using the 0.6-0ubuntu2.1 version of the libpoppler2 package.

The fonts are all poorly spaced in the linked document.
The last character on the first line should be an asterisk rather than a box.
The characters after "Robinson" and "Verdier" in the second line should be "1" and "2" rather "x" and "y".
In the first footnote, Jeff Freiden's name is rendered as "Je* Feiden", where * is some weird circle shape.

Revision history for this message
Andrew Clausen (clausen) wrote :

This bug report is not incomplete... I'm ready to give more information if I'm asked. Launchpad wants to make it expire.

Revision history for this message
Andrew Clausen (clausen) wrote :

ping to prevent expiry

Andrew Clausen (clausen)
Changed in poppler:
status: Incomplete → New
Revision history for this message
In , Greg Grossmeier (greg.grossmeier) wrote :

Orignally opened on Launchpad:
http://launchpad.net/bugs/176735
================================
This file does not render correctly:

http://www.people.fas.harvard.edu/~jrobins/researchpapers/unpublishedpapers/jr_clientel.pdf

There are many rendering problems. For example, the "ff" glyphs is rendered as a circle throughout.

I'm using Ubuntu 7.10 with all updates. I'm using the 0.6-0ubuntu2.1 version of the libpoppler2 package.

The fonts are all poorly spaced in the linked document.
The last character on the first line should be an asterisk rather than a box.
The characters after "Robinson" and "Verdier" in the second line should be "1" and "2" rather "x" and "y".
In the first footnote, Jeff Freiden's name is rendered as "Je* Feiden", where * is some weird circle shape.
===================

file uploaded to Launchpad to ensure access:
http://launchpadlibrarian.net/13073977/jr_clientel.pdf

I can confirm the problems in libpoppler2: 0.6.4-1 with one exception: The character in the first line that is a box for the reporter is now a character similar to an asterisk but not an asterisk.

Sorry if this specific issues has been reported before.

Revision history for this message
In , Albert Astals Cid (aacid) wrote :

Acroread 8.1.2 renders exactly the same we do, so i'll assume it's a creator problem more than a viewer problem.

Revision history for this message
In , Andrew Clausen (clausen) wrote :

It renders properly with Acrobat Reader 8.1.0 on Windows. I wonder why it works inconsistently with different Acrobat versions?

Revision history for this message
In , Albert Astals Cid (aacid) wrote :

I tried Acrobat 8.1.2 on Windows and did not work either, please update to 8.1.2 and reopen and if still works for you.

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Confirming in libpoppler2: 0.6.4-1

Changed in poppler:
status: New → Confirmed
Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Adding the pdf to launchpad to ensure access.

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Sent upstream.

Changed in poppler:
status: Unknown → Invalid
Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

From upstream (sorry I can't confirm as I do not have a windows installation)
link for context: https://bugs.freedesktop.org/show_bug.cgi?id=15329

--- Comment #1 from Albert Astals Cid <email address hidden> 2008-04-02 13:13:57 PST ---
Acroread 8.1.2 renders exactly the same we do, so i'll assume it's a creator
problem more than a viewer problem. ... please update to 8.1.2 [windows]
and reopen if [that version] still works for you.

Revision history for this message
In , Andrew Clausen (clausen) wrote :

Created an attachment (id=15686)
first page, as rendered by acrobat

Revision history for this message
In , Andrew Clausen (clausen) wrote :

I attached a PNG file illustrating how Acrobat 8.1.0 on Windows renders the document.

I'm a bit puzzled by Albert's definition of a bug -- even if (some versions of) Acrobat screw it up, it doesn't follow that poppler should too! It might mean the bug should get lower priority, but you should at least keep the bug on file as unresolved.

Revision history for this message
In , Albert Astals Cid (aacid) wrote :

Well, you assume Acrobat 8.1.2 and poppler are screwing up while Acrobat 8.1.0 is doing it right. I think it's the other way around. Anyway i won't close the bug, you are going to keep reopening it anyway.

Ping the bug when the latest Acrobat and poppler don't render the same

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

From discussion upstream: Since the latest Acrobat and poppler render the same, it is not going to be looked at. But, please reply to this bug when the poppler and acrobat (whatever version is the latest available at the time) do not render the same.

Changed in poppler:
importance: Medium → Low
Changed in poppler:
status: Invalid → Confirmed
Revision history for this message
In , Juliusz Chroboczek (jch) wrote :

The attached PDF uses non-Unicode fonts that are not embedded in the PDF.
The PDF viewer must therefore substitute with fonts available to it; hence, the
rendering will depend on which particular fonts are installed on your system.

Adobe recommends that all fonts should be embedded in a PDF document; in recent
versions, they even recommend that the Base-13 fonts should be embedded.

If you reproduce this bug with a PDF file with all fonts embedded, please
reopen this bug.

-- Juliusz

Changed in poppler:
status: Confirmed → Invalid
Revision history for this message
Pedro Villavicencio (pedro) wrote :

rejecting the task then as per upstream comments.

Changed in poppler:
status: Confirmed → Invalid
Revision history for this message
In , Andrew Clausen (clausen) wrote :

Thanks Juliusz for tracking down the problem.

I think Evince / libpoppler should generate some kind of error or warning message. (Although, it should be unobtrusive... perhaps it should only under "Document properties" in Evince, for example?) Does libpoppler already provide this kind of facility?

Also, it would be useful to figure out what programs generate the broken PDFs, and see if there is a workaround (such as picking an appropriate font based on the program that generated the PDF.)

Revision history for this message
In , Albert Astals Cid (aacid) wrote :

Poppler already provides a way of asking if a font is embeded or not and in case it's not embeded, it provides a way to ask which font that is present in the system was used. If evince does not makes this available to the user open a bug in evince's bugtracker.

Changed in poppler:
status: Invalid → Fix Released
Changed in poppler:
importance: Unknown → Low
Changed in poppler:
importance: Low → Unknown
Changed in poppler:
importance: Unknown → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.