I have published several textbooks that were typeset using pdflatex. In each case, when I sent them to the commercial book printer, the technicians doing the preflighting invariably found some supposed deficiency in the file that wasn't caught by the Acrobat Pro preflight function that I use. Here are sample quotes from their messages:
"Inside front & back covers pdf file: Quartz can be problematic with copy dropping out. We recommend the cover files be created in Quark or InDesign. If we are to proceed with this as is, you will need to review your proof very carefully for copy that may drop out."
"The customer is using a program that we do not support called LaTeX. Unfortunately we won't be of any help to this customer because we don't know anything about it or how to communicate any ideas on how to fix it. The only suggestion we can give is to direct him to the Internet and try to find forums on the issues he is having with the files to see if there are suggested ways for him to fix them in LaTeX."
When I used Acrobat Pro (latest version, on Mac OS X El Capitan) to fix up some issues with transparency and sent the printer the resulting pdf output, I got this message back:
"The pdf file supplied was produced using apple's osx pdf creator, pdf quartz context. refining a file created this way can cause unexpected results; these anomalies may not appear in a soft proof. if the customer chooses to proceed with the file, it is recommended that the customer review a hard proof to check for errors caused by using quartz. sbi does not support these files and is not responsible for the results in using these files. customer can proceed as is based on information above or can supply a new file."
I following up with the question/comment: "So pdf files created by the latest version of Acrobat Pro for Macintosh are not supported by your digital press? Or is there some way to bypass the use of quartz in this environment?"
The response:
"Quartz files are the problem, they are similar to Word files, which are also not supported. They work fine for the Internet and Electronic posting, but they do not work well for print manufacturing. The only way around it would be to recreate the files in InDesign or another Publishing software."
Summary: A major commercial book printer with both web offset and digital printing doesn't know what LaTeX is and doesn't consider it "publishing software." Likewise, even pdflatex output that has been preflighted/postprocessed by Acrobat Pro is deemed unsuitable for print manufacturing.
My question: Is it generally true that pdflatex output is somehow problematic for commercial book printing and, if so, are there ways to avoid issues like those described above? And where does Quartz fit in?
ts were missing. Everything else perfect. Occasionally,ts perfect, but you can't do anything but bin print out when it is like that. (tis a more important letter than you think until it isn't there.) I've also seen ligatures missing and em dashes (---), numerals and en dashes (--) disappearing and other things randomly converted to semicolons. So they might have a point. But I've seen this with non-LaTeX PDF, too, although not to the same extent. – cfr Feb 06 '16 at 03:42md5sum fil.pdfor similar, in order to get a signature to see if the file was changed, do it after each step and note the resulting her numbers. FYI I haven't tested to see if Mac OSX include the md5sum command or the equivalent sha1sum – daleif Feb 06 '16 at 11:07The inside cover file (single page) shows: "Application: TeX."
The book text file shows: "Application: LaTeX with hyperref package." Probably the technicians see "Quartz PDFContext" in the PDF Producer line and automatically issue dire warnings about text dropouts etc. regardless of whether the file has subsequently been preflighted/fixed-up in Acrobat Pro, which leaves the PDF Producer line unchanged.
In reality, I bet the files would print just fine.
– Grant Petty Feb 06 '16 at 17:23previewas it just adds shit (sorry) to your file properties. But i agree with @Martin, that looking for a more aware printing company is a good idea. – Johannes_B Feb 13 '16 at 08:49
– Grant Petty Feb 22 '16 at 21:17Some files I created using pdflatex on my Mac show Quartz as the PDF producer; others show LaTeX with package hyperref. Not sure why some show Quartz as the producer and others don't.
Despite the printer's warnings, the files with Quartz as the producer did not have any actual problems printing.
A new problem emerged: my PDF file has a hairline box right at the page edge that isn't visible when you display the file on the computer but which appeared inside the edge of the page when it was printed. They had to shave 1/16" off the trim size to get rid of it.