Some PDF files display small boxes where characters should be. "Mismatch between font type and embedded font file" is printed to standard error 49 times when running evince on "a.pdf" (link below) from the console. Problem also seen using xpdf, kpdf. Proprietary Acrobat reader is able to view PDF without issues.
PDF in question: http://filebin.ca/yohkw/a.pdf
Screenshots and more descriptive info:
I'm on Ubuntu 7.10.
Hope this helps,
hugmenot on ubuntuforums.org seems to think this is a font misidentification problem:
File is unacessible
Here's a link to the PDF on a different host:
Created attachment 12963 [details]
The pdf with the problem
Whatever is generating that pdf is doing it wrong, it puts FontFile in the font descriptor of a truetype font while it should be FontFile2 as FontFile is specifically for Type1 fonts. Open a bug report against them.
But how come that Adobe can display the PDF? Is it because it is more robust against such problems? Shouldn't Evince be the same robust to make users happy?