Pour inclure des symboles spéciaux dans des chaînes de texte, vous pouvez utiliser une grande police au lieu d'étendre une police de texte standard.
Dans certaines disciplines graphiques, de nombreux symboles spéciaux peuvent apparaître dans les chaînes de texte. Vous pouvez étendre les polices de texte standard afin qu'elles comportent des symboles spéciaux. Toutefois, l'extension de polices de texte standard présente certaines limites :
Le mécanisme des grandes polices contourne ces problèmes. Vous pouvez choisir comme code d'échappement un ou plusieurs caractères rarement utilisés, tels qu'un tilde (˜) ou la barre verticale (|), et sélectionner le symbole spécial approprié à l'aide du caractère suivant. Par exemple, vous pouvez, à l'aide du fichier Grandes polices ci-après, dessiner des lettres grecques en entrant une barre verticale (|,code ASCII 124) suivie de la lettre romaine équivalente. Etant donné que le premier octet de chaque caractère peut avoir 124 valeurs possibles, les codes de caractères sont au nombre de 124 x 256, soit 31744.
*BIGFONT 60,1,124,124 *0,4,Greek above, below, modes, 0 *31809,n,uca . . . uppercase Alpha definition, invoked by "|A" *31810,n,ucb . . . uppercase Beta definition, invoked by "|B" *31841,n,lca . . . lowercase Alpha definition, invoked by "|a" *31842,n,lcb . . . lowercase Beta definition, invoked by "|b" *31868,n,vbar . . . vertical bar definition, invoked by "||" . . .