Even after following the steps, you may run into issues:
Solution: Run gs -dNODISPLAY -c "(/F1) ==" to see if Ghostscript resolves it. If not, your cidfmap syntax is wrong or path incorrect. Use absolute paths and no spaces.
If you control the original document, avoid future headaches by embedding all CIDFonts. In Adobe Acrobat Pro: cidfont f1 f2 f3 f4 f5 f6 install
The immediate cause of this error is the absence of required CIDFont definition files or an incorrect configuration in the Fontmap or cidfmap file.
sudo yum install google-noto-cjk-fonts
macOS has its own font cache and PDFKit.
Alternatively, use the cidfmap method as described for Linux. Even after following the steps, you may run
Create a simple test.ps:
/F1 findfont 12 scalefont setfont
100 700 moveto (F1 CIDFont test) show
/F2 findfont 12 scalefont setfont
100 680 moveto (F2 CIDFont test) show
showpage
Convert to PDF:
ps2pdf test.ps test.pdf
No font errors = success.
You have six CIDFont files:
F1, F2, F3, F4, F5, F6
(These may be .pfb, .otf, .ttf, or raw CIDFont files — typically with no extension or .cid.) Alternatively, use the cidfmap method as described for