Cidfont F1 F2 F3 F4 F5 F6 Install -

CID (Character ID) fonts are a font format developed by Adobe for handling large character sets, particularly for East Asian languages (Chinese, Japanese, Korean). Unlike traditional fonts that map glyphs to a simple byte (like ASCII), CIDFonts map to a 16-bit or 32-bit character ID, allowing thousands of glyphs.

However, PDFs also use generic placeholder names for CIDFonts when the original font cannot be embedded or identified. That’s where F1, F2, F3, F4, F5, and F6 come in. cidfont f1 f2 f3 f4 f5 f6 install

fc-cache -fv echo "CIDFont mapping for F1-F6 installed." CID (Character ID) fonts are a font format

Run with sudo bash fix-cidfonts.sh.


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.) Run with sudo bash fix-cidfonts

If you control the PDF creation, embed all fonts:

% In your PDF generator:
/CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >>
/F1 << /Type /Font /Subtype /CIDFontType2 /BaseFont /NotoSansCJK /FontDescriptor ... >>

But if you only have the PDF, use Ghostscript to re-embed:

gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=fixed.pdf -dPDFSETTINGS=/prepress -dSubsetFonts=false -dEmbedAllFonts=true input.pdf

  • pdfLaTeX with dvips:
  • DVIPDFMx: