I have generated two PDF files from the same source, one via XeLaTeX and the other via pdfLaTeX. The pdfLaTeX file is larger (as already noted in File size difference between XeLaTeX and pdfLaTeX). The PDF generated from pdfLaTeX fails to print using a canon iR-ADV 4225 copier/printer. I plan to file this as a bug with canon but I can't even find a way to identify how these files are different (other than size). Looking at the fonts included in the PDF file, they appear as the same list according to Adobe Reader. From the earlier discussion, I suspect the compact fonts explain the file size different but can't determine why this would create a failure at the printer. If I remove the mathdesign bitstream font lines then both files print fine via the printer. Is there something else I can try?
Added in edit: A minimal test case is as follows:
\documentclass[12pt]{exam}
\usepackage[T1]{fontenc}
\usepackage[bitstream-charter]{mathdesign}
\begin{document}
Test
\end{document}
I have noticed this error with any files I compile using pdfLaTeX whereas re-compling with XeLaTeX works fine. I've adjusted my workflow, but still curious why this matters.
The compiled files (source and two output PDFs are available at the following link if interested):
https://www.dropbox.com/sh/c2chzk7ijcl65nk/AABvbsBuGinrtkBYmtHRnIhAa?dl=0
Other (possibly relevant) details: Mac OSX 10.11.1 Canon ir-ADV 4225 driver version 10.7.0
pdflatexandxelatex? – cfr Oct 07 '15 at 01:51T1with XeLaTeX. It isn't wrong, but it isn't usually what you need. (This is off-topic because I have no idea why your PDF won't print, but thought I'd mention it.) – cfr Oct 07 '15 at 01:57mathdesignwithxelatexorlualatexat all sincemathdesign.styends with\RequirePackage[T1]{fontspec}.... – jon Oct 07 '15 at 02:25fontenc, notfontspec, right? – Sverre Oct 07 '15 at 22:13\RequirePackage[T1]{fontenc}... – jon Oct 08 '15 at 01:43