dannyedel / dspdfviewer

Dual-Screen PDF Viewer for latex-beamer
http://dspdfviewer.danny-edel.de
GNU General Public License v2.0
220 stars 29 forks source link

Certain PDF graphical elements do not appear in dspdfviewer #212

Closed spectralflow closed 4 years ago

spectralflow commented 4 years ago

I attached two pictures and the original pdf, one screenshot of dspdfviewer and one screenshot of adobe. Dspdfviewer does not show certain graphical elements. In particular small round bullets 34_PDFsam_chp4.pdf do not show. Adobepic DSpic

Rondom commented 4 years ago

It displays fine for me on Debian sid.

Versions:

projekter commented 4 years ago

I can reproduce this problem on Windows, however, the very same issue is also present in Okular. Hence, it is not dspdfviewer related, but a problem of the underlying poppler library. The dots in your document are not curves, but instead symbols in the Zapf Dingbats font. And this font is not embedded in the PDF file. When I tried embedding it using Acrobat (which somehow is able to render the file, although I don't have the font installed), it is unable to do so; when I try to convert every font to curves, it also fails for these dots (only the rest is converted properly) - a problem I never encountered before. So I'd rather say that the greater surprise is that Acrobat and Foxit are able to display the page properly if the font is not installed. Try embedding it or just use curves (a simple \tikz \fill[yourcolor] (0, 0) circle[radius=xx mm]; does the job at least equally well).

spectralflow commented 4 years ago

Good point, Thanks a lot for clearing up this issue.

I have also tried pympress yesterday. It shows these bullet points, but as little squares. There is something odd about these pictures. I have not produced them myself and will mention that to the creators of the pictures.

In any case, it's not a problem that dspdfviewer should worry about. So I will close this issue.