FrameMaker unterstützt den GBK-Zeichensatz, der eine Übermenge des Zeichensatzes GB2312-80 ist. Die Versionen von Windows-Systemen für vereinfachtes Chinesisch unterstützen GBK. UNIX und Macintosh unterstützen den GB2312-80 Standardzeichensatz. Die Zeichen im GBK-Zeichensatz werden unter Windows im Codebereich 0x8140 und 0xFEFE kodiert. Die Zeichen auf Macintosh und UNIX sind mit 0xA1A1 und 0xFEFE kodiert. Da die Zeichen zwischen 0xA1A1 und 0xFEFE auf allen Plattformen identisch sind, sind Dokumente auf allen Plattformen kompatibel. Wenn Sie jedoch die erweiterten Zeichen in GBK verwenden, werden sie als bedeutungslose Zeichen auf Macintosh und UNIX angezeigt.
FrameMaker unterstützt den Big5-Zeichensatz. Diese Zeichen werden innerhalb von 0xA140 und 0xFEFE unter Windows und Macintosh kodiert. Chinesische UNIX unterstützt einen größeren Zeichensatz (CNS11643-1992) in sieben Code-Ebenen. Die ersten zwei Codeebenen schließen dieselben Zeichen wie im Big5-Zeichensatz ein, obwohl die Codezuordnung anders ist. FrameMaker unterstützt nur die ersten zwei Codeebenen auf UNIX. Wenn sie Zeichen in Code-Ebene 3 und darüber eingeben, werden sie als Leerzeichen in FrameMaker angezeigt. Die traditionelle Version des UNIX-Betriebssystems verwendet EUC-CNS-Kodierung. FrameMaker bietet Codekonvertierung zwischen Big5 und EUC-CNS.
FrameMaker unterstützt den KSC 5601-1992-Zeichensatz. Diese Zeichen werden unter Windows, Macintosh und UNIX im Codebereich 0xA1A1 und 0xFEFE kodiert. Diese Kodierungsmethode ist als Wansung-Kodierung bekannt. Die meisten Windows-Versionen umfassen zusätzliche Hangul-Zeichen (Windows-Codeseite 1361), die Johab-Zeichen genannt werden. Da die Johab-Zeichen nicht häufig verwendet werden und kein Standard sind, unterstützen FrameMaker-Produkte diese Zeichen nicht. Wenn Sie ein Johab-Zeichen eingeben, kann dieses zu zwei bedeutungslosen Einzelbyte-Zeichen werden.