Speciální kód v prvním řádku souboru písma Big Font určuje způsob čtení dvoubajtových šestnáctkových kódů.
S písmy se stovkami nebo tisíci znaků je třeba zacházet odlišně oproti písmu obsahujícímu ASCII sadu do 256 znaků. Kromě použití složitějších technik prohledávání souboru potřebuje aplikace také nějaký způsob znázornění znaků pomocí dvoubajtových i jednobajtových kódů. Obě situace se řeší použitím speciálních kódů na začátku souboru písma Big Font.
První řádek souboru definice tvaru písma Big Font musí vypadat následovně:
*BIGFONT nchars,nranges,b1,e1,b2,e2,...
nchars představuje přibližný počet definic znaků v této sadě; pokud je tato hodnota překročena o víc než asi 10 procent, utrpí buď rychlost, nebo velikost souboru. Zbytek řádku můžete použít k pojmenování kódů speciálních znaků (kódů escape), které určují začátek dvoubajtového kódu. Například na japonských počítačích, znaky Kanji začínají šestnáctkovými kódy v rozsahu 90-AF nebo E0-FF. Když operační systém uvidí jeden z těchto kódů, načte další bajt a kombinuje další dva bajty do kódu pro jeden znak Kanji. Na řádku *BIGFONT označuje nranges , kolik sousedících rozsahů čísel se používá jako únikové kódy; b1 , e1 , b2 , e2 , atd., definujte počáteční a koncový kód každého rozsahu. Proto záhlaví souboru japonského písma Big Font může vypadat takto:
*BIGFONT 4000,2,090,0AF,0E0,0FF
Za řádkem *BIGFONT je definice písma stejná jako u běžného textového písma, kromě toho, že kódy znaků (čísla tvarů) mohou nabývat hodnot až do 65535.