Экспериментальный вебсайт. Ошибки гарантированы❗

Инженерная классификация

В соответствии со стандартом Юникода различают:

  • глиф (Glyph) как визуальное представление символа Юникода;
  • глиф (Glyf) правила обрисовки контура изображения в шрифтовом файле.

Другими словами, следует различать конструкторский и технологический аспекты глифа.

Инженерия типографики — средства и способы конструирования и отображения типографических объектов гипертекста.

Конструкторская классификация

Конструкторская классификация необходима для описания структуры (архитектуры) типографических объектов гипертекста.

Классификация видов конструкций глифа:

  • внутренняя конструкция (морфология) глифа;
  • внешние конструкции типографики, состоящие из глифов.

Конструкция глифа описывает элементы (штрихи), из которых состоит глиф.

Внешние конструкции типографики, состоящие из глифов:

  • шрифтовые (файловые) конструкции;
  • гипертекстовые конструкции.

Классификация шрифтовых (файловых) конструкций глифов:

  • глиф;
  • шрифт глифов;
  • гарнитура шрифтов;
  • семейство гарнитур.

Классификация гипертекстовых конструкций глифов:

  • глиф;
  • строка глифов;
  • блок строк;
  • вебстраница блоков;
  • вебсайт вебстраниц.

Технологическая классификация

Технологическая классификация необходима для описания способов отображения типографических объектов гипертекста.

Классификация технологий отображения типографических объектов гипертекста:

  • классификация способов управления наборами глифов;
  • классификация способов управления конструкциями глифов (макет, оболочка).

Дуктальный, рукописный шрифт (Ductal types) — шрифт, образованный написанием на мягком материале (папирусе, пергаменте, бумаге, шёлке) пишущим инструментом (тростниковым, птичьим или стальным пером, кистью, стилусом). Дукт (движение руки) письма определяет форму отдельных глифов и всего шрифта в целом. Каллиграфия это дуктальное письмо.

Глиптальный, скульптурный шрифт (Glyptal types) — шрифт, образованный вырезанием букв из металла или другого твёрдого материала. Получили распространение после изобретения в Европе книгопечатания подвижными литерами. По мере развития технологии конструирования шрифтов К глиптальным стали относить:

  • в ⅩⅩ-м веке рисованные шрифты;
  • в ⅩⅠ-м веке векторные и алгоритмические шрифты.

Инструмент записи

Классификация инструментов записи:

Форматы хранения

Классификация форматов хранения шрифта:

  • PostScript;
  • TrueType;
  • OpenType;
  • Web Open Font Format (WOFF);
  • Web Open Font Format 2 (WOFF2).

Шрифт в формате TrueType описывает глифы как кривые Безье второго порядка. Шрифт состоит из одного файла, который содержит все глифы.

Шрифт в формате OpenType служит расширением формата TrueType. Представляет собой контейнер, который содержит шрифты в форматах PostScript и TrueType.

Шрифт в формате OpenType:

  • Поддерживает стандарт Юникода и может включать до 65 536 знаков. Это позволяет включить в шрифт надстрочные, подстрочные, математические глифы, национальные кодировки, альтернативные знаки и эмоджи.
  • Кроссплатформенный, что позволяет использовать его в различных операционных системах и различных агентах пользователя.
  • Поддерживает расширенную типографику: лигатуры, минускульные цифры, капитель, альтернативные глифы. Кроме глифов включает правила использования глифов: позиционирование, ситуации для замены одних глифов другими.
  • Содержит несколько начертаний одного и того же глифа.
  • Использует сжатие MicroType Express Agfa для данных TrueType и Compact Font Format Adobe для PostScript. Браузеры пользователя быстрее загружают сжатые файлы шрифтов.
  • Использует цифровую подпись производителя. Операционная система определяет происхождение шрифта и его модификацию.

Форматы отображения

Классификация по способу отображения на экране:

  • растровый шрифт;
  • векторный шрифт;
  • контурный шрифт;
  • алгоритмический шрифт.

Глифы растрового шрифта представляют собой набор точек.

Растровый глиф

Растровый глиф

Глифы векторного шрифта представляют собой набор геометрических примитивов (прямых и кривых линий), создающих контур глифа. Для всех геометрических примитивов заданы координаты относительно «точки привязки» глифа.

Разделение сведений о форме глифа от воспроизведения следует отнести к отличительной особенности контурного шрифта. Глиф контурного шрифта представляет собой:

  • кривые, очерчивающие границы глифа;
  • разбиение кривой или ломаной линии на участки и аппроксимацию фрагментов полиномами второй или третьей степени.

В процессе отображения глифа на экране устройства пользователя происходит:

  • растрирование отображения — контур глифа заполняют экранными точками по возможности разрешения экрана;
  • масштабирование контура до необходимого размера;
  • изменение глифа (поворот, наклон) агентом пользователя, используя математическое описание контуров глифа.

Алгоритмический шрифт представляет собой математическое описание процесса построения глифа.