Таблицы ASCII и Unicode
Не все версии обеих операционных систем позволяют обеспечить доступ ко всем знакам, содержащимся в шрифтовых файлах. Это возможно только в системах, поддерживающих кодовую таблицу Unicode. К ним относятся Macintosh OS X и Windows NT 4, Windows 2000 и Windows XP. Фирмы Microsoft и Apple объявили, что Unicode станет поддерживаться во всех будущих обновлениях их операционных систем.
Кодовая таблица Unicode — это международный стандарт, который, как и другие шрифтовые стандарты, обеспечивает соответствие определенных знаков определенным числовым кодам. А коды используются компьютерными системами для обращения к конкретным знакам в шрифтовом файле.
До Unicode единственным межплатформенным стандартом кодирования был стандарт ASCII (American Standard Code for Information Interchange — американский стандартный код обмена информацией), который использовал только коды от 0 до 127, как показано на рис. 4.4. Если текст сохранен в файле этого формата, его можно передавать и читать, независимо от того, какой шрифт и какая операционная система использовались для записи, поскольку коды, передающие текст, имеют стандартные значения. Например, ASCII-код 72 означает заглавную латинскую букву Н.
Стандарт Unicode расширяет кодовую схему, включая знаковые комплекты для нелатинских
Алфавитов. Большинство шрифтовых файлов стандарта Unicode, например, для азиатских идеографических языков, двухбайтовые (double-byte) и могут содержать более 65 ООО10 знаков.