若要在字串中包括特殊符號,您可以使用大字體,而不用延伸標準字體。
在某些製圖規範中,許多特殊符號可以出現在字串中。您可以延伸標準文字字體以併入各種特殊符號。不過,延伸標準字體時,有一些限制:
大字體機制能夠避免這些問題。您可以選取一個或多個很少用到的字元來做為跳出碼,如波浪符號 (~) 或直豎 (|),並使用下一個字元來選取適當的特殊符號。例如,輸入一個直豎 (|,ASCII 碼為 124),後面跟隨與它對等的羅馬字母,您就可以用下列大字體檔繪製希臘字母。因為每個字元的第一個位元組是 124,所以字元碼的偏移值為 124 X 256,即 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 "||" . . .