Size 0 dots are large and visible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Poppler |
Confirmed
|
Medium
|
|||
poppler (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
I'm creating some PDF files with dots of 0 size. In evince, they're visible: they're pretty large and off-center. In other viewers, such as Mac Preview and Adobe Reader on Mac, the dots are not visible.
This code will generate a test file in R. There is a line of 10 dots going from lower left to upper right that should be visible. There's another line of 0mm dots going from upper left to lower right, and they should not be visible.
library(grid)
pdf("dotsizetes
x <- y <- 1:10
pushViewport(
pushViewport(
grid.rect()
grid.points(x, y)
grid.points(x, 10-y, gp=gpar(
popViewport(2)
dev.off()
EXPECTED RESULT:
One diagonal line of dots
ACTUAL RESULT:
Two crossing diagonal lines of dots.
$ lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
$ apt-cache policy evince
evince:
Installed: 3.2.1-0ubuntu2
Candidate: 3.2.1-0ubuntu2
Version table:
*** 3.2.1-0ubuntu2 0
500 http://
100 /var/lib/
3.2.0-0ubuntu1 0
500 http://
Changed in poppler: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in poppler (Ubuntu): | |
importance: | Undecided → Low |
This has been reported in the Ubuntu bug tracker by wch: https:/ /bugs.launchpad .net/ubuntu/ +source/ evince/ +bug/902033
It is reproducible on Ubuntu 11.10 with evince 3.2.1-0ubuntu2 and epdfview 0.1.8-1 (poppler 0.16.7-2ubuntu2)
Ubuntu bug report:
I'm creating some PDF files with dots of 0 size. In evince, they're visible: they're pretty large and off-center. In other viewers, such as Mac Preview and Adobe Reader on Mac, the dots are not visible.
This code will generate a test file in R. There is a line of 10 dots going from lower left to upper right that should be visible. There's another line of 0mm dots going from upper left to lower right, and they should not be visible.
library(grid) t.pdf", width=4, height=4) plotViewport( c(5.1, 4.1, 4.1, 2.1))) dataViewport( x, y)) fill="black" ), size=unit(0,"mm"))
pdf("dotsizetes
x <- y <- 1:10
pushViewport(
pushViewport(
grid.rect()
grid.points(x, y)
grid.points(x, 10-y, gp=gpar(
popViewport(2)
dev.off()
EXPECTED RESULT:
One diagonal line of dots
ACTUAL RESULT:
Two crossing diagonal lines of dots.
The PDF can be found here: https:/ /bugs.launchpad .net/ubuntu/ +source/ evince/ +bug/902033/ +attachment/ 2625606/ +files/ dotsizetest. pdf