Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

«Пространство дизайна» переменного шрифта, изображенное сеткой из двух кубов.

Переменная шрифта (VF) является файл шрифта , который способен хранить непрерывный диапазон вариантов дизайна. В таком файле можно сохранить всю гарнитуру (семейство шрифтов) с бесконечным количеством шрифтов, доступных для выборки. [1]

Технология переменного шрифта возникла в вариациях шрифта TrueType GX от Apple . Технология была адаптирована к OpenType как переменные шрифты OpenType (OTVF) в версии 1.8 спецификации OpenType. [2] [3] [4] Технология была анонсирована Adobe , Apple , Google и Microsoft в сентябре 2016 года. Стандартизация такой функции в OpenType открыла путь для поддержки многих программных платформ. [2] [5] [6] [7]

Технология [ править ]

Переменные шрифты OpenType - это адаптация вариантов шрифтов Apple TrueType GX к OpenType с интеграцией в ключевые аспекты формата OpenType, включая таблицы макета OpenType и форматы контуров глифов TrueType и CFF. Он также превосходит TrueType GX, обеспечивая лучшую совместимость как между различными шрифтами, так и между переменными шрифтами и спецификациями форматирования шрифтов, такими как те, которые содержатся в каскадных таблицах стилей . Эта технология позволяет программному обеспечению получать доступ к любому экземпляру дизайна для непрерывного диапазона дизайнов, определенных в шрифте. Когда выбран конкретный экземпляр дизайна, контуры глифов или другие значения данных для этого экземпляра дизайна вычисляются по мере того, как данные шрифта обрабатываются во время макета текста и растеризации.

В технологии используются механизмы интерполяции и экстраполяции, которые поддерживаются средствами разработки шрифтов и используются дизайнерами шрифтов в течение многих лет. [8] В этой парадигме дизайнер шрифтов создает изменяемый дизайн, но затем выбирает конкретные экземпляры для создания статических неизменяемых шрифтов, которые распространяются среди клиентов. Однако с переменными шрифтами шрифт, созданный и распространяемый дизайнером шрифтов, может иметь встроенную изменчивость, и теперь механизмы интерполяции могут быть встроены в операционные системы и веб-браузеры или другие приложения, при этом конкретные экземпляры дизайна выбираются во время использования.

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

Эту технологию сравнивали с технологией Adobe нескольких мастер-шрифтов (MM fonts), также с 1990-х годов, в которой использовалось «на лету» генерация дизайна шрифтов из мастер-файлов путем интерполяции и экстраполяции. [9] [10] [11] [12] Однако использование нескольких мастер-шрифтов требовало от пользователя создания определенного «экземпляра» шрифта для определенных значений оси вариации, прежде чем он мог быть использован. Однако это не требуется для переменных шрифтов OpenType: именованные или произвольные экземпляры дизайна могут быть выбраны и использованы по запросу.

Принятие [ править ]

Операционные системы [ править ]

В Windows 10 версии 1709 Microsoft представила первый переменный шрифт в Windows: шрифт Bahnschrift, который представляет собой оцифровку стандарта DIN 1451 . [13] [14]

FreeType , программа рендеринга шрифтов, используемая в большинстве Unix-подобных систем, включая Linux , получила поддержку переменных шрифтов в мае 2017 года (FreeType 2.8). [15]

Редакторы [ править ]

Версия Adobe Creative Cloud 2018, выпущенная 18 октября 2017 года, включает поддержку вариативных шрифтов в Photoshop [16] и Illustrator [17], а также включает вариативные концептуальные версии шрифтов Acumin , Minion , Myriad , Source Code , Source Sans и Source Serif .

Creative Cloud 2020 добавила поддержку переменного шрифта для InDesign . [18]

В Inkscape версии 1.0 добавлена ​​поддержка переменных шрифтов. [19]

Браузеры [ править ]

Для управления переменными шрифтами в веб-браузере используются как существующие свойства, так и известные параметры, такие как вес и необработанный font-variation-settingsэлемент управления. Обратитесь к страницам MDN свойства CSS для получения истории поддержки. [1]

Ссылки [ править ]

  1. ^ a b «Руководство по переменным шрифтам - CSS: каскадные таблицы стилей» . MDN .
  2. ^ a b «Знакомство с вариациями шрифтов OpenType» . www.microsoft.com .
  3. ^ Финни, Томас. «Вариативные шрифты - следующее поколение» . Коммуникационное искусство . Проверено 20 сентября 2017 года .
  4. ^ Финни, Томас. «Урок цветных шрифтов для вариативных шрифтов» . thomasphinney.com . Проверено 20 сентября 2017 года .
  5. ^ «Уровень 4 модуля шрифтов CSS» . drafts.csswg.org .
  6. ^ Nieskens, Рул. «Вариативные шрифты: будущее (веб) шрифта» . Typographica . Проверено 31 октября 2016 года .
  7. ^ Хадсон, Джон. «Знакомство с переменными шрифтами OpenType» . Средний . Tiro Typeworks . Проверено 31 октября 2016 года .
  8. ^ Грискти, Джессика. «Джесс любит интерполяцию» . Алфавиты . Дата обращения 15 мая 2016 .
  9. ^ Разработка нескольких основных шрифтов (PDF) . Сан-Хосе: Adobe Systems. 1997. Архивировано из оригинального (PDF) 28 января 2005 года . Проверено 20 сентября 2017 года .
  10. ^ Риггс, Тэмье. «История серебряной годовщины Adobe Originals» . Блог Typekit . Adobe . Дата обращения 2 июля 2015 .
  11. ^ «История серебряной годовщины Adobe Originals: расширение оригиналов» . Typekit . Adobe Systems . Проверено 8 января +2016 .
  12. ^ Финни, Томас. «Инструменты для ремикса шрифтов (RMX) и несколько основных шрифтов в шрифтовом дизайне» . Финни . Проверено 4 июля 2015 года .
  13. ^ «Представляем шрифт Bahnschrift» . Блог Windows . Microsoft . Проверено 28 августа 2017 года .
  14. ^ Проталински, Эмиль. «Microsoft выпускает новую предварительную версию Windows 10 с улучшениями оболочки, Edge и ввода» . VentureBeat . Проверено 28 августа 2017 года .
  15. ^ «FreeType 2.8 завершает поддержку шрифтов OpenType Variation - Phoronix» . www.phoronix.com .
  16. ^ « Обзор новых функций | Выпуск Photoshop CC за октябрь 2017 г.» . Проверено 19 октября 2017 года .
  17. ^ « Обзор новых функций | Версия Illustrator CC за октябрь 2017 г.» . Проверено 19 октября 2017 года .
  18. ^ https://indesignsecrets.com/whats-new-with-indesign-cc-2020.php
  19. ^ «Представляем Inkscape 1.0» . inkscape.org . Дата обращения 1 июля 2020 .

Внешние ссылки [ править ]

  • Вариативные шрифты в Интернете
  • Руководство по вариативным шрифтам
  • От TrueType GX к вариативным шрифтам
  • V-Fonts , демонстрация доступных вариативных шрифтов от Ника Шермана
  • Вариативные шрифты: будущее (веб) шрифтов