When I print the attached pdf (or any other one using the nexus font) the characters of each entire line get placed on top of each other. This is even visible in the print preview. Printing the same pdf from the hplip Device Manager directly it works as expected. Reproducible: Always Steps to Reproduce: 1. open attached test.pdf in evince 2. press print, print preview
Created attachment 326756 [details] screenshot of the print preview window
Created attachment 326758 [details] pdf example
Another example can be found in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688028
Confirmed both with evince-3.4.0 and 3.6.1, and reported upstream at https://bugzilla.gnome.org/show_bug.cgi?id=686324
Created attachment 326810 [details] new example I installed cairo-9999 and that made it much better, the character spacing works now, but I'm still getting the little box instead of the page number and the equation-counter.
Created attachment 326812 [details] Output from 'print to file' (second example)
@cairo maintainers, please add the following two patches from upstream git: http://cgit.freedesktop.org/cairo/commit/?id=cffbdf50ce0117d62d6e157369c60e4a8572fd21 http://cgit.freedesktop.org/cairo/commit/?id=599e78ea2ee146c74fc7ffcee32a055dabbefdda Applying these two patches to cairo-1.12.2-r4 fixes the issue with incorrect character placement in pdf printing from evince.
1.12.6 is now in CVS.