Cidfont F1 Normal Fixed May 2026

PDF repair tools sometimes report: /F1 – Invalid CIDSystemInfo – forcing to /Normal /Fixed

When a PostScript interpreter processes this directive:

A standard font maps a character code (e.g., 0x41 for "A") directly to a glyph. That works for Latin alphabets (256 characters). But Japanese Kanji has over 6,000 common characters, and Chinese has tens of thousands. A simple 1-byte mapping is impossible. cidfont f1 normal fixed

Instead, a CIDFont uses a two-step process:

In a PDF dictionary, a CIDFont resource looks like this: PDF repair tools sometimes report: /F1 – Invalid

/F1 << /Type /Font
        /Subtype /CIDFontType2
        /BaseFont /HeiseiMin-W3
        /CIDSystemInfo << /Registry (Adobe) /Ordering (Japan1) /Supplement 5 >>
        /DW 1000
>>

That /DW key means "default width" – usually 1000 for em-based fonts.

Key takeaway: CIDFont is not a brand or a tool. It is a PDF font subtype (specifically CIDFontType0 for PostScript outlines or CIDFontType2 for TrueType outlines). In a PDF dictionary, a CIDFont resource looks

When combined, this string is a declarative instruction:

"Initialize a CID-keyed font resource named 'f1', applying the properties of standard weight (Normal), upright posture, and monospaced width (Fixed)."

Email

Get All-in-One WP Migration

Close

Enter your email to receive the download link directly in your inbox

Send Download Link