This does not sound like "safe" to me.
This does not sound like "safe" to me.
Otherwise it's kind of defeating the whole purpose of a PDF which is that everybody sees the same thing. Font embedding has been with PDF from the start.
It's safe.
I believe both Gimp and Inkscape have been able to do this for a while, for example.
I don't seem to have any options when creating pdfs to embed or not embed fonts. Is this some feature of PDF creation software?
You can list the embedded fonts using standard tools. The pdffonts binary is pretty universal, as part of the Poppler set of tools.
Never in my life have I come across a PDF intended for public distribution missing an embedded font. (The sole exception being the PDF standard fonts like Times New Roman that are never embedded.)
In any case, sure, here you go:
- The Be Book[2] for DR8 uses but does not embed AvantGarde-* fonts.
- Inside Macintosh: Interapplication Communication[3] uses but does not embed Palatino-* fonts (for this one I could be convinced it's because the uploader merged the original per-chapter PDFs[4] incorrectly, though).
- The Mac OS 8 Human Interface Guidelines[5] also have the Palatino problem (and look legit, even though other Apple HIGs from that era do embed their fonts).
- Even the bloody spec[6] for PDF 1.3 uses and does not embed Caecilia-Heavy and MyriadMM_565_600_, whatever those are.
[1] https://www.youtube.com/watch?v=poc9PVmFzpc
[2] http://bebits.irixnet.org/be/docs/DR8/BeBook/acrobat/05_Medi... and others in that directory (1996 metadata)
[3] https://vintageapple.org/inside_r/pdf/Interapplication_Comm_... (1993 copyright, 2014 metadata)
[4] https://thrysoee.dk/InsideMacintoshInterapplicationCommunica...
[5] http://interface.free.fr/Archives/Apple_HIGOS8_Guidelines.pd... (1997 metadata)
[6] https://web.archive.org/web/20101214132912/http://partners.a... (2000 metadata)
I took a look at a few of these, and some of them are maybe just strange bugs.
E.g. the Adobe PDF spec embeds almost everything including most versions of Myriad, just not those two you mention. Similarly the Apple Guidelines embed Palatino Roman and Standard (as TrueType), just not Bold (as Type 1).
The Media Kit one does just not embed anything though (no Avant Garde), so that's clearly intentional.
It does make me wonder if technical documentation intended for a specific platform would sometimes try to save space by not embedding fonts standard not to PDF but to the platform. E.g. Avant Garde has shipped with Macs for a very long time. Still, what a terrible idea.
But fascinating to see documents with these problems in the wild, first time I've ever come across it. Thanks for taking the time!
http://www.vaxhaven.com/images/a/a7/AA-PS6KA-TE.pdf
It's probably not a coincidence that New Century Schoolbook was one of the fonts included with all PostScript Level 2 printers, but not included with older PostScript printers or Acrobat.
Note that the documentation in question was originally distributed as PostScript .ps files, not PDF, and it indeed makes no sense to embed New Century Schoolbook in a Level 2 or higher PostScript file, for both practical and likely legal reasons.
Myriad Pro Semibold and Myriad Variable Concept Semibold should both be very close matches.
Myriad Variable Concept is bundled with the current version of Adobe Illustrator (and possibly with other Adobe apps not currently installed on my system); Myriad Pro was bundled with most (all?) versions of the pre-cloud Adobe Creative Suite, and has the benefit of being a traditional, non-variable OpenType font that should work pretty much everywhere.
This suggests an interesting question: are tools available to faithfully convert multiple-master Type 1 fonts to variable OpenType format?
"Caecilia-Heavy" is PMN Caecilia 85 Heavy; Caecilia LT Std 85 Heavy, a currently-available OpenType font, is presumably a close match.
Both Myriad Pro and Caecilia LT Std 85 Heavy are included in Adobe Font Folio 11 and, um, maybe available for activation via Creative Cloud, but this is not immediately clear from Adobe's Web site, and I'm having problems launching the damn CC app to check.
Of the many Adobe products I happened to have licensed before discontinuation in favor of a subscription-only replacement, Font Folio is probably my favorite. And, unlike older Adobe applications, it's still 100% compatible with every modern OS, and likely to remain so in perpetuity.
Or at least until OpenType is deprecated in favor of some dystopian online-only replacement…
[1] https://archive.org/details/MacWorld_9207_July_1992/page/n19...
When support is removed, the renderer will look for/guess at the best replacement you have installed. As the article says, that may have subtle or not so subtle differences.
I don’t think it will be that bad, though. If you care, I think you’ll already have embedded fonts in your PDFs for decades, even for fonts that ‘everybody’ already has, because the probability that ‘my Font’ is exactly the same font as ‘your Font’ is fairly slim.
I think only professional (typically commercial, costing serious money) PDF writers have had a flag to NOT embed fonts in PDFs for decades.
You could have a situation where your font has really weird cmaps and without that specific font the text becomes garbled. More likely, you can substitute it for another font and it's mostly fine.
Keep in mind that the PDF standard has 14 base fonts that are used for a lot of documents that people send about. https://appligent.com/what-are-the-base-14-fonts/