Ask the drawing creator to use the command. This bundles the drawing along with all its dependent files—including custom fonts—into a single ZIP file.
In PDF workflows, font embedding is the most reliable way to prevent substitution. A font can be embedded only if the font vendor permits it. When a font cannot be embedded, Acrobat uses temporary substitution fonts such as AdobeSerifMM for missing serif fonts and AdobeSansMM for missing sans serif fonts. These substitution fonts are designed to stretch or condense to fit, maintaining line and page breaks from the original document.
Having two versions of the same font (one .ttf and one .otf) confuses the system. Use a font manager to deactivate duplicates. The software sees conflict and defaults to substitution. Font substitution will occur continue
In Adobe InDesign or Illustrator, click "Cancel." Then go to . This panel lists every font used in the document. It highlights missing fonts in yellow or red. From here, you can manually remap a missing font to a similar font that you do have installed, without relying on automatic substitution.
Therefore, a user seeing a message that "Font substitution will occur continue" is likely experiencing a persistent warning from an application (likely an older version of Microsoft Office or a legacy printer driver), reminding them that if they proceed, their layout will be changed. Ask the drawing creator to use the command
You might have Roboto Regular installed, but if the document requires Roboto Light Italic , the system will substitute it because that specific "style" file is missing. 4. Cross-Platform Transfers
“Font substitution will occur” is not a warning. It is an axiom. “Continue” is not an option; it is a certainty. A font can be embedded only if the font vendor permits it
Before sending a document to someone else, embed the fonts directly into the file.
Embedding a full font does increase file size, but font subsetting—embedding only the characters actually used in the document—keeps the increase minimal while still preventing substitution.
All major browsers implement font fallback chains. For example, Chrome’s Blink engine on Windows has a hardcoded sequence: Arial → Segoe UI → Tahoma → Microsoft Sans Serif → sans-serif . For emoji, it calls Segoe UI Emoji . For CJK, it calls Microsoft YaHei (simplified Chinese) or Meiryo (Japanese).