ПАНОЗА

редактировать
"Panose" перенаправляется сюда. Для органического соединения см. Трисахарид.

Система PANOSE - это метод классификации шрифтов исключительно по их визуальным характеристикам, разработанный Бенджамином Бауэрмейстером. Его можно использовать для идентификации неизвестного шрифта из образца изображения или для сопоставления известного шрифта с его ближайшим визуальным соседом из пула шрифтов. Слово «PANOSE» состоит из букв, взятых из шести классов, в которых создатель системы организовал латинский алфавит.

Содержание
  • 1 История
  • 2 редакции
    • 2,1 1,0
      • 2.1.1 Категории латинского текста
      • 2.1.2 Латинские рукописные категории
      • 2.1.3 Категории латинских декоративных элементов
      • 2.1.4 Категории латинских символов
      • 2.1.5 Пример
    • 2,2 2,0
  • 3 Процедуры классификации PANOSE
  • 4 ПО PANOSE Mapper
  • 5 Стандартизация
  • 6 Ссылки
  • 7 Внешние ссылки
История

Оригинальная система PANOSE была разработана в 1985 году Бенджамином Бауэрмейстером. В 1988 году он был опубликован компанией Van Nostrand Reinhold Company Inc. под названием «Руководство по сравнительной типографике: система PANOSE». Эта первоначальная версия системы PANOSE состояла из семи категорий классификации и была основана на субъективных визуальных параметрах.

В 1990 году была добавлена ​​весовая категория, а категория «Стиль рук» была отделена от категории «Вариация хода», в результате чего количество категорий классификации достигло 9. В это время также были добавлены объективные критерии классификации.

В 1991 году была добавлена ​​категория Family Kind, дополняющая определение PANOSE 1.0.

В 1992 году были предприняты попытки классифицировать идеографические гарнитуры хань, что позволяет приложениям предлагать наиболее подходящий латинский шрифт для соответствия заданному идеографическому шрифту хань. Транслитеральное сопоставление также можно использовать для сопоставления, например, декоративных или шрифтовых начертаний и текстовых эквивалентов.

В 1993 году был разработан интерфейс приложений Mapper (MAI). В том же году была выпущена PANOSE 2.0, которая является основой для технологии синтеза шрифтов Infinifont от Hewlett Packard.

PANOSE был включен в различные теги метаданных цифровых шрифтов в 1992 году компанией ElseWare Corporation. Система классификации, ее справочные базы данных алгоритмов сопоставления, параметры классификации и товарные знаки были приобретены Hewlett Packard в 1995 году. В то время Hewlett Packard также приобрела механизм синтеза шрифтов Infinifont.

Редакции

1.0

Определение PANOSE 1.0 было опубликовано в 1988 году. Классификационный номер PANOSE состоит из 10 объединенных значений. Каждое значение из данной категории было вычислено на основе определенной визуальной метрики, например веса шрифта и наличия или отсутствия засечек. Для каждой категории существуют специальные значения «Любой» (0) и «Не подходит» (1), которые имеют определенное значение для картографа. «Любой» означает сопоставление этой цифры с любой доступной цифрой, что позволяет картографу работать с искажаемыми шрифтами. «Не подходит» означает, что классифицируемый товар не соответствует существующей системе.

Стандарт классифицирует шрифты по следующим категориям в следующем порядке:

  • Семейство: значение "Семейство" определяет, какой тип шрифта классифицируется, что влияет на допустимые значения, доступные для последних категорий, и доступные категории. Существуют различные определения категорий для латинского текста, латинского рукописного ввода, латинского декоративного текста, латинского символа, иконографического текста, японского текста, кириллического текста и иврита.

Категории латинского текста

  • Стиль с засечками: описывает внешний вид засечек, используемых в дизайне шрифта, и группирует их в одну из 14 общих категорий. В эту цифру входят шрифты с засечками и без засечек.
  • Вес: классифицирует внешний вид толщины основы шрифта в зависимости от его высоты. Он предлагает 10 градаций, от очень светлого до очень черного.
  • Пропорция: описывает относительные пропорции символов в шрифте. Отличает моноширинный от пропорционального, современный от старого стиля и расширенный от сжатого.
  • Контрастность: описывает соотношение между самой толстой и самой узкой точками на букве O. Прописная буква O используется потому, что она обычно более контрастна, чем другие символы алфавита.
  • Вариация обводки: определяет соотношение между толщиной тонких и широких стержней. Он дополнительно детализирует контрастную черту, описывая тип перехода, который происходит при изменении толщины основы в округлых формах глифов.
  • Стиль руки: классифицируется особая обработка диагональных стержней и завершение открытых закругленных букв. Буквы A и C широко используются для этой классификации наряду с G, M, S, V, W и Y.
  • Форма буквы: классифицирует округлость форм символов и преобладающий перекос форм символов.
  • Средняя линия: описывает размещение средней линии через прописные буквы и обработку диагональных вершин ствола.
  • X-высота: описывает обработку глифов верхнего регистра диакритическими знаками и относительный размер строчных символов.

Латинские рукописные категории

  • Вид инструмента:
  • Вес:
  • Интервал:
  • Соотношение сторон:
  • Контрастность:
  • Топология:
  • Форма:
  • Finials: возможные значения: 0 (любой), 1 (не подходит), 2/3/4 (нет), 5/6/7 (острый), 8/9/10 (конический), 11/12/13 (круглый).). Для каждого из последних вариантов существует три варианта: соответственно без циклов, замкнутых циклов и открытых циклов.
  • X-восхождение:

Категории латинских декоративных украшений

  • Класс:
  • Вес:
  • Аспект:
  • Контрастность:
  • Вариант с засечками:
  • Лечение:
  • Оболочка:
  • Топология:
  • Диапазон символов:

Категории латинских символов

  • Добрый:
  • Вес:
  • Интервал:
  • Соотношение сторон и контраст:
  • Соотношение сторон персонажа 94:
  • Соотношение сторон персонажа 119:
  • Соотношение сторон персонажа 157:
  • Соотношение сторон персонажа 163:
  • Соотношение сторон персонажа 211:

пример

Например, цифры PANOSE для Times New Roman:

Семейный вид 2 (латинский текст)
Стиль засечки 2 (Бухта)
Вес 6 (средний)
Пропорция 3 (современный)
Контраст 5 (Средне-низкий)
Вариация хода 4 (переходный)
Стиль руки 5 (прямые руки)
Форма письма 2 (круглый)
Средняя линия 3 (Стандарт)
X-высота 4 (большой)

2.0

Система хранит фактические данные измерений в формате Rich Font Description (RFD), а не группирует их, что позволяет системе сопоставления использовать математическое расстояние, а не таблицы штрафов. Он разработан для технологий искажаемых шрифтов (например, шрифтов Multi Master). Система предлагает несколько методов для искажаемых шрифтов.

Исходная система классификации была изменена с бакетной системы на арифметическую (кроме семейства из PANOSE 1.0 и производных) и расширена до следующих категорий:

1.0 2.0
Семья Класс, Жанр
Стиль засечки Размер с засечками, Измерение высоты с засечками, Измерение кончика с засечками, Округлость бедра с засечками, Округлость кончика с засечками, Угол с засечками, Мера падения с засечками, Измерение баланса с засечками, Измерение шага с засечками, Измерение с насечками
Вес Измерение веса
Пропорция Моноширинный флаг, мера искажения, мера соотношения
Контраст Узкий стержень
Инсульт Фактор скорости, угол подъема напряжения, угол низкого напряжения
Стиль руки Коэффициент конусности штока, мера сужения штока, мера изгиба штока, тип окончания штока, угол окончания штока
Форма письма Наклонный угол, коэффициент внешней изгиба, коэффициент бокового смещения, верхний коэффициент сглаживания, измерение середины чаши
Средняя линия Средний размер "E", средний размер "A", фактор обрезки апекса, флаг апекса с засечками
X-Высота X-Tall Measure, диакритическое расположение
никто Коэффициент Cap-Scale

Каждое значение категории PANOSE 2.0 представляет собой 16-битное число со знаком (от -32 768 до 32 767; определены только диапазоны от -10 000 до 10 000), где нулевое значение (0) считается «нормальным» для цифры. Например, цифра ноль для веса означает средний вес. Значение «любое» из PANOSE 1.0 преобразовано в параметр «безразлично» и заменено более подробными описаниями искажаемых шрифтов.

Категория «Семейство» заменяется на «Класс» и «Жанр», где «Класс» обозначает язык шрифта и набор символов, а «Жанр» обозначает начертание текста, начертание экрана, начертание символов и т. Д. Программа сопоставления PANOSE предназначена для сопоставления шрифтов с разным классом, но с одинаковым жанром. Один и тот же жанр может иметь разное значение в разных классах, поэтому эвристика сопоставления определяет степень близости шрифтов на основе скорректированных значений на основе класса, а не необработанных значений PANOSE внутри самих шрифтов.

Процедуры классификации PANOSE

Процедуры классификации - это объективные методы измерения, используемые для присвоения шрифту номера ПАНОРАЦИИ.

Программное обеспечение PANOSE Mapper

Программное обеспечение PANOSE Mapper определяет наиболее близкое возможное совпадение шрифтов в любой данной системе путем сравнения номеров PANOSE запрошенных и доступных шрифтов. Отдельные цифры PANOSE сравниваются, взвешиваются по их типографской важности и суммируются, чтобы получить числовое визуальное расстояние. Типографская важность определяется присвоением веса каждой цифре; например, толщина шрифта (обычный, полужирный, полужирный и т. д.) важнее его контрастности (разница между толстыми и тонкими штрихами).

Стандартизация

Таблица PANOSE 1.0 поддерживается в формате шрифта TrueType.

PANOSE 2.0 используется в системе параметрической генерации шрифтов Infinifont корпорации ElseWare Corporation.

В 1996 году, во время разработки проекта CSS1 W3C, Hewlett Packard предложил расширение синтаксиса PANOSE для замены шрифтов. Он не был включен в окончательную рекомендацию CSS1 отчасти из-за проблем с лицензированием. Хотя Hewlett Packard Co. не заинтересована в получении прибыли от PANOSE, она будет вести переговоры о лицензиях на основе времени и материалов.

PANOSE 1.0 поддерживается в SVG, начиная с версии 1.0, в элементе font-face под атрибутом panose-1. В CSS2 он используется в свойстве panose-1, которое было удалено в CSS2.1 и повторно введено в модуле CSS3 : спецификации веб-шрифтов.

В Office Open XML он является частью WordProcessingML.

PANOSE 1.0 используется в спецификации формата RTF 1.7.

Ссылки
внешние ссылки
Последняя правка сделана 2023-04-21 06:13:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте