Резервный шрифт - Fallback font

А отступать шрифт - это резервный шрифт, содержащий символы для стольких Unicode символы насколько возможно. Когда система отображения встречает символ, который не является частью репертуара любого из других доступных шрифтов, вместо него используется символ из резервного шрифта. Обычно резервный шрифт будет содержать символы, представляющие различные типы символов Юникода.

Системы, которые не предлагают резервный шрифт, обычно отображают черные или белые прямоугольники, вопросительные знаки, заменяющий символ Unicode (U + FFFD) или вообще ничего вместо пропущенных символов. Размещение одного или нескольких резервных шрифтов в конце списка предпочтительных шрифтов гарантирует, что отсутствуют отсутствующие символы.

Шрифт Unicode BMP Fallback

 0 0 
 2 0 

Шрифт Unicode BMP Fallback - это Шрифт Unicode который изначально был создан для отладка целей. Он содержит глиф для каждого символа в Юникоде Базовая многоязычная плоскость. Каждый глиф состоит из поля, содержащего четыре шестнадцатеричных цифры, соответствующие значению Unicode.[1] Пример слева - это макет глифа для космический символ (U + 0020).

В отличие от шрифта Unicode Last Resort, резервный шрифт Unicode BMP отображает разные глифы для каждого символа Unicode, но не может отображать все символы Unicode. Поскольку четыре шестнадцатеричных цифры могут представлять только 64 КБ символов (0000 = 0, FFFF = 65 535), резервный BMP-код Unicode ограничен 64 КБ символами в базовой многоязычной плоскости Unicode.

Шрифт Unicode Last Resort

Образец глифы из яблоко Шрифт Last Resort.

Начиная с версии 5.0 Unicode, консорциум Unicode предоставляет резервный шрифт для представления типов символов Unicode. macOS Системный шрифт Last Resort, модифицированный для работы на платформах, отличных от Apple, и предоставленный Apple через Консорциум Unicode.[2]

Символы, предоставляемые шрифтом Unicode Last Resort, помещают глифы в категории в зависимости от их расположения в Unicode system и подсказывают пользователю, какой шрифт или скрипт требуется для просмотра недоступных символов. Символы, предоставляемые шрифтом Unicode Last Resort, имеют квадратную форму со скругленными углами и жирным контуром. В левой и правой частях контура значок Unicode диапазон, к которому принадлежит символ, задается с использованием шестнадцатеричных цифр. Верх и низ используются для одного или двух описаний Блок Юникода. Символ, представляющий блок, находится в центре квадрата.[3]

В отличие от шрифта Unicode BMP Fallback или GNU Unifont, шрифт Unicode Last Resort отображает один и тот же глиф для многих различных символов Unicode. Использование этого обобщения с одним глифом на блок позволяет шрифту Unicode Last Resort содержать глиф для каждого символа в Unicode, несмотря на тот факт, что общее количество символов Unicode превышает адресное пространство sfnt (TrueType и OpenType) структура шрифта, которая имеет 16-разрядный индекс глифов, который может хранить максимум 65 536 глифов. Unicode теперь имеет более 100 000 определенных символов с потенциальным адресным пространством более одного миллиона символов, что более чем в 15 раз превышает предел размера sfnt. Поэтому шрифт Unicode Last Resort не сломается, поскольку Unicode продолжает расти, а Базовая многоязычная плоскость (БМП) и суррогатные самолеты пополняются дальше.

Шрифт Apple's Last Resort

Шрифт Apple Last Resort - системный шрифт для Операционные системы Macintosh он идентичен шрифту Unicode Last Resort (который был создан Apple для консорциума Unicode).[2]

Шрифт Apple's Last Resort был впервые включен в Mac OS 8.5 в 1998 году для приложений, использующих Службы Apple Type для обработки изображений Unicode (АЦУИ). Он также используется в macOS. В 2001 г. для Mac OS X 10.1 дизайн шрифта Last Resort был изменен, чтобы включить текст границы, был повторно оцифрован и расширен Майкл Эверсон из Эвертип, который продолжает обновлять его с каждой новой версией Unicode.

GNU Unifont

В GNU Unifont - это шрифт, содержащий глиф для каждого символа Unicode. Базовый многоязычный самолет.[4] В отличие от шрифта Unicode BMP Fallback или шрифта Unicode Last Resort, символы в GNU Unifont имеют низкое разрешение. битовая карта аппроксимации каждого глифа, что приводит к визуализации символов низкого качества, но достаточной для различимого графического представления данной кодовой точки.

Цель проекта GNU Unifont - «снизить наши ожидания относительно качества шрифта до разумной степени», чтобы получить полный охват всех символов Unicode.[5] Для достижения этой цели все глифы имеют высоту 16 пикселей и ширину 8 или 16 пикселей.

Версия TrueType GNU Unifont доступна бесплатно.[6]

Смотрите также

Рекомендации

  1. ^ «Резервный шрифт Unicode BMP». SIL International. 20 марта 2008 г.. Получено 10 июня, 2019.
  2. ^ а б «Шрифт Last Resort». Компьютер Apple. 2 ноября 2002 г. В архиве с оригинала 23 октября 2011 г.. Получено 27 августа, 2011.
  3. ^ "Последняя надежда Таблица символов шрифта". Компьютер Apple. 2 февраля 2002 г. Архивировано с оригинал 20 октября 2011 г.. Получено 28 августа, 2011.
  4. ^ "Глифы GNU Unifont". Unifoundry.com. 7 сентября 2008 г.. Получено 28 августа, 2011.
  5. ^ Чиборра, Роман (29 сентября 1998 г.). «Предложение по шрифту GNU Unicode». Получено 28 августа, 2011.
  6. ^ Гонсалес Миранда, Луис Алехандро (23 января 2008 г.). «GNU Unifont в формате TrueType». Архивировано из оригинал 30 декабря 2011 г.. Получено 28 августа, 2011.

внешняя ссылка