Evince renders document with poor font quality despite font system-wide settings set to subpixel rendering

Bug #506859 reported by Albert Cardona
This bug report is a duplicate of:  Bug #80921: No subpixel rendering. Edit Remove
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
poppler (Ubuntu)
Confirmed
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

Evince renders text very poorly despite system-wide settings set to subpixel rendering.

Moreover, selected text is unreadable.

The specific font is Arial.

See the two attached screenshots.

ProblemType: Bug
Architecture: amd64
Date: Wed Jan 13 09:59:39 2010
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evince
KernLog:

NonfreeKernelModules: nvidia wl
Package: evince 2.28.1-0ubuntu1.2
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
SourcePackage: evince
Uname: Linux 2.6.31-16-generic x86_64

Revision history for this message
Albert Cardona (cardona) wrote :
Revision history for this message
Albert Cardona (cardona) wrote :

Attached screenshots depicting the problem.

Revision history for this message
Albert Cardona (cardona) wrote :

Font rendering problem when selecting text with Arial font.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

that's a poppler issue, could you attach the document to the report? Thanks.

affects: evince (Ubuntu) → poppler (Ubuntu)
Changed in poppler (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Albert Cardona (cardona) wrote :

It's a paper for which I don't have distribution rights:

J Neurosci. 1995 Mar;15(3 Pt 1):1755-67.
Merritt DJ, Whitington PM.
Central projections of sensory neurons in the Drosophila embryo correlate with sensory modality, soma position, and proneural gene function.

http://www.ncbi.nlm.nih.gov/pubmed/7891133?itool=EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVDocSum&ordinalpos=4

madbiologist (me-again)
Changed in poppler (Ubuntu):
status: Incomplete → New
Revision history for this message
madbiologist (me-again) wrote :

Confirmed on Lucid 10.04 alpha 2.

Uname: Linux 2.6.32-10-generic i686
Package: libpoppler5 0.12.2-2.1ubuntu3

Changed in poppler (Ubuntu):
status: New → Confirmed
Revision history for this message
Albert Cardona (cardona) wrote :

I have found another example PDF that renders very poorly:

http://www.cs.utexas.edu/users/arvindn/misc/knuth_song_complexity.pdf

In this case, selected text is readable and rendered smoothly and fine.

Selecting text, though, selects also entire paragraphs for the adjacent text column (which prevents from doing effective copy and paste elsewhere).

Revision history for this message
madbiologist (me-again) wrote :

Still occurring on Ubuntu 10.04 alpha 2 updated to the latest version of poppler.

Uname: Linux 2.6.32-10-generic i686
Packages:
    evince 2.29.5-0ubuntu1
    poppler 0.12.3-0ubuntu1

The issue described in comment #7 is a different bug, there is another bug somewhere already which deals with evince not supporting columns. Try to find it and comment in it.

Revision history for this message
Tobias Wolf (towolf) wrote :

By the way, your example document consist of scanned pages.
There is no way to apply subpixel rendering to images.

And the selection effect is caused by the normally invisible OCR layer.

These journals simply scan the old issues and run OCR over them to make their archive searchable.

Revision history for this message
Albert Cardona (cardona) wrote :

Tobias: thanks. Would be nice if evince told me so somehow--how am I supposed to know, as a user, that the text is a badly scanned image with an OCR layer on top?

Revision history for this message
Tobias Wolf (towolf) wrote :

It is probably a good scan, but there’s unfortunately another bug in Poppler that scales grayscale and bitonal images poorly.

It’s upstream at: http://bugs.freedesktop.org/show_bug.cgi?id=5589

You can look forward to an imminent fix, which will be in the next release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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