I've finished writing my thesis, and it is now at our University print service. However, I got a call from the today, saying that they can't print my thesis, because of some errors (don't know which ones, they couldn't specify). I can print it on our lab's printer (HP Color LaserJet 4700dn).
So, my question is: what is the right workflow in order to produce printable PDFs?
My setup is:
- Mac OS X 10.6.8, running latest MacTeX-2011
pdflatexto produce the final PDF
- OmniGraffle 5 to draw figures
- save as EPS
eps2pdfto convert them to PDF
ggplot2to produce graphs and other figures built on some external data
- R version 2.13.1
this snippet produces PDF:
ggsave(file=image.name,dpi=150,width=8,height=4.9443) embedFonts(image.name,options="-dEmbedAllFonts=true -dPDFSETTINGS=/printer")
- some graphs contains throusands of points and transparent layers
If I use
pdf2ps to produce a PS file, converting the PS file back to PDF through Acrobat Distiller's "Press Quality" preset gives me the following, useless, error:
%%[ Error: ioerror; OffendingCommand: imageDistiller ]%% Stack: -dict- -mark- -dict- 1894 %%[ Flushing: rest of job (to end-of-file) will be ignored ]%% %%[ Warning: PostScript error. No PDF file produced. ] %%
My second question would be: How to debug these issues? How to find where the problem in the workflow may be?