Magnus, I appreciate your support of Apple. I'm a raving fan myself. But this isn't my problem. Consult the web. There isn't a single professional commercial ripping software (the software that printers use to parse PDFs and prepare them for their printers) that can parse these PDFs. Not one. And this problem began with the introduction of OS X. The only reason that you may not have heard about this is that most high end graphic designers on Apple platforms use Adobe products, like Pagemaker or InDesign now. And--of course--Adobe products can create PDFs that can be read. So those people don't ever encounter this problem. Because of course Adobe PDFs are compliant with Adobe's standards. (Unfortunately you can't even use the "print to" option to use the Acrobat Distiller from the Pages print dialogue. Somehow Pages overrides the settings and forces the distiller to create multiple redundant subsets.)
Where the problem got magnified is with the advent of Pages. Here's why. People see Pages as a layout and design software "for the rest of us." And rightly so. This, I believe, is Apple's intent. So a lot of people have started using it in the past two years.
Some of those people switched from Microsoft Publisher--which, while not a professional layout program--is a ton easier to navigate than InDesign. Some of these people expect to be able to print with a commercial service. So when they go to try, they use the native OS X PDF creation tool, and then discover to their horror that not all PDFs are created equal.
Now professionals know this, but your average user does not. They're just told that PDFs are a universal format. Everyone can open it and read it. They send of the doc to be printed and it won't work. I tell ya, Magnus, this problem is out there on the web a thousand times and thousand times.
Subsetting is a useful tool. It reduced PDF file sizes. That was critical when we were all using dial-up connections. It's still helpful today on large documents. But all I'm asking for, all these people need, is a switch somewhere that allows it to be turned off. That's all. Nothing more. Just a switch that allows it to be turned off. You need three basic options: (1) Embed the entire font whole, should the permission bit allow it. (2) Subset the fonts to save space. or (3) Neither embed nor subset, forcing the document to use a Multiple Master font (Arial, Times NR, etc.)
I've decided that I will have to re-layout my booklets in InDesign. I know the file will be accepted just fine. That solution works for me, but it isn't a good one. Adobe CS2 costs nearly $700.00. I own it, but most desk-top publishers do not. The people that Apple is targetting with iWork generally do not. I can invest the several hours necessary for this task. But it's too bad that I have to.
After a lot of research I learned that Apple switched to forced subsetting after they had a problem in their PDF generator with embedded graphics. Somehow this change fixed that problem. But it created--in my opinion--an even larger one. If you can't get your PDF to print with a commercial printer, what's the point?
While I've already started on my InDesign revision, I'd still like to see or hear a solution to the problem. There are a lot of people who love Pages (and I hope it will continue to grow and evolve to the point where I never have to use a Microsoft product again...) and want to use it for all their layout needs. Right now this is a roadblock that will keep this from happening.