Шрифты на Macintosh - Fonts on Macintosh

Apple Macintosh компьютер поддерживает широкий спектр шрифты. Эта поддержка была одной из особенностей, изначально отличавших ее от других систем.

Шрифты

Системные шрифты

Основной системный шрифт в OS X El Capitan и выше Сан-Франциско. OS X Йосемити использовал Helvetica Neue, и предыдущие версии в основном использовали Люсида Гранде. Для этикеток и другого мелкого текста обычно использовалась 10 pt Lucida Grande. Lucida Grande по внешнему виду почти идентичен широко распространенному шрифту Windows Lucida Sans и содержит большее количество различных шрифтов. глифы.

MacOS поставляется с несколькими гарнитурами, для нескольких скриптов, лицензируется из нескольких источников. MacOS включает Римский, Японский и Китайский шрифты. Он также поддерживает сложные методы шрифтов, такие как лигатуры и фильтрация.

Многие из классических гарнитур Macintosh, включенных в предыдущие версии, остались доступными, включая засечки шрифты Нью-Йорк Палатино, и Раз, уголь без засечек и Чикаго, Монако, Женева и Helvetica. Курьер, а моноширинный шрифт, тоже остался.[1]

В первоначальной публично выпущенной версии Mac OS X (март 2001 г.) поддержка шрифтов для скриптов была ограничена Lucida Grande и несколькими шрифтами для основных японских скриптов. С каждой основной версией ОС добавлялись шрифты, поддерживающие дополнительные скрипты.

Запфино

Демонстрация альтернативных букв, включая лигатуру полного слова для названия гарнитуры Zapfino

Запфино это каллиграфический шрифт разработан и назван в честь известного дизайнера шрифтов Герман Цапф за Линотип.[2][3] Zapfino использует расширенные типографские функции Продвинутая типографика Apple (AAT) формат таблицы "morx" и частично включен в OS X в качестве демонстрации технологии. Широко используются лигатуры и вариации символов. Шрифт основан на каллиграфическом примере Zapf в 1944 году. Версия, включенная в macOS, имеет одинарный вес. С тех пор Linotype представил «Linotype Zapfino Extra», который включает дополнительный вес «Forte» с большим количеством опций и альтернатив.

Некоторые из шрифтов GX, которые Apple заказала и изначально поставлялись с System 7.5, были перенесены на использование AAT и поставлялись с Mac OS X 10.2 и 10.3. Текст Хефлера, Apple Chancery и Skia являются примерами шрифтов этого наследия. Другие шрифты были лицензированы из общих предложений ведущих поставщиков шрифтов.

Крайнее средство

Примеры глифов из шрифта LastResort.

В Крайнее средство шрифт невидим для конечного пользователя, но используется системой для отображения ссылки глифы в случае, если глифы, необходимые для отображения данного символа, не найдены ни в каком другом доступном шрифте. Символы, предоставляемые шрифтом LastResort, помещают глифы в категории в зависимости от их расположения в Unicode system и подскажет пользователю, какой шрифт или скрипт требуется для просмотра недоступных символов. Разработано Apple и расширено Майкл Эверсон покрытия Evernote для Unicode 4.1 символы соответствуют единому дизайну. Глифы квадратные со скругленными углами с жирным контуром. Слева и справа от контура значок Unicode диапазон, к которому принадлежит персонаж, задается с помощью шестнадцатеричный цифры. Верх и низ используются для одного или двух описаний Блок Юникода имя. Символ, представляющий блок, находится в центре квадрата. Для вырезок текста в схеме используется шрифт Chicago, который не входит в состав macOS. LastResort был частью Mac OS с версии 8.5, но ограниченный успех Службы Apple Type для обработки изображений Unicode (ATSUI) в классической Mac OS означает, что только пользователи macOS регулярно сталкиваются с ним.

Люсида Гранде

Из шрифтов, поставляемых с macOS, у Lucida Grande самый широкий репертуар персонажей. Этот шрифт предоставляет относительно полный набор арабский, Римский, Кириллица, иврит, Тайский и Греческий буквы и набор общих символов. Всего в нем чуть более 2800 знаков (включая лигатуры).

В macOS v10.3 («Пантера») шрифт под названием Символы Apple был представлен. Он дополняет набор символов из Lucida Grande, но также содержит глифы, доступные только по идентификатору глифа (то есть им не присвоены кодовые точки Unicode). Скрытый шрифт под названием .Клавиатура содержит 92 видимых символа, большинство из которых появляется на клавиатуре Apple.

Управление шрифтами

Система 6.0.8 и ранее

Первоначально Macintosh Зарисовка Системное программное обеспечение поддерживает только растровые шрифты. В оригинальный набор шрифтов был специально разработан для Macintosh и был предназначен для обеспечения четкости экрана. Эти системные шрифты были названы в честь крупных городов, например Нью-Йорк, Чикаго и Женева. (Видеть Шрифты оригинального Macintosh.)

Растровые шрифты хранились как ресурсы в системном файле. Утилита под названием Шрифт / DA Mover использовался для установки шрифтов в системный файл или удаления шрифтов из него. Шрифты могут быть встроены в приложения Macintosh и другие типы файлов, такие как HyperCard куча. Неиспользованные шрифты хранились в чемодан файл.

В ImageWriter принтер поддерживал режим с более высоким разрешением, в котором растровые шрифты с удвоенным разрешением экрана автоматически заменялись на печать «почти буквенного качества». (Например, для печати с 12 точками будет использоваться растровый шрифт с 24 пунктами.) Эту функцию иногда называли два раза печать шрифтов. Поддержка некоторых более поздних лазерных принтеров на базе Apple QuickDraw четыре раза печать шрифтов для печати качества букв.

С введением LaserWriter и поддержка PostScript -совместимых принтеров, системное программное обеспечение Mac изначально поддерживало контурные шрифты только для печати. Эти контурные шрифты могут быть напечатаны с качеством Letter любого размера. Шрифты PostScript поставлялись с двумя файлами; растровый шрифт был установлен в системный файл, а файл контурного шрифта хранился в системной папке. Некоторые растровые «городские» шрифты были автоматически заменены драйвером принтера на шрифты PostScript. Коммерческие шрифты, такие как Times и Helvetica, начали распространять Apple, Adobe Systems и другие.

В Adobe Type Manager (ATM) системное расширение позволяло отображать контурные шрифты PostScript на экране и использовать их на всех принтерах (PostScript или нет). Это позволило WYSIWYG печать в гораздо более широком диапазоне обстоятельств, чем базовое системное программное обеспечение, однако с заметным снижением скорости, особенно на Motorola 68000 на базе машин.

После выпуска System 7 Apple добавила поддержку System 6 для TrueType наброски шрифтов с помощью свободно доступного расширения системы, обеспечивающего функциональность, аналогичную ATM. Apple предоставила файлы схемы TrueType для растровых системных шрифтов 'city', что обеспечивает качество букв WYSIWYG печать.

После установки новых шрифтов требовалась перезагрузка, если не использовалась утилита управления шрифтами, такая как Suitcase, FontJuggler или MasterJuggler.

Система 7 - Mac OS 9

Популярная особенность Система 7 была интегрирована поддержка шрифтов TrueType Outline, получившая отраслевую поддержку от Microsoft. Шрифты все еще хранились в системном файле, но их можно было установить с помощью перетаскивание. Чтобы установить новые шрифты, нужно было закрыть все приложения.

Несмотря на это, шрифты ATM и PostScript Type 1 продолжали широко использоваться, особенно для профессиональных настольная издательская система. В конце концов Adobe выпустила бесплатную версию своей утилиты под названием ATM Light.

В Системе 7.1 в Системной папке появилась отдельная папка Fonts. Шрифты автоматически устанавливались при перетаскивании в системную папку и становились доступными для приложений после их перезапуска. Ресурсы шрифтов обычно сгруппированы в чемодан файлы. Однако правила хранения шрифтов принтера сильно различались в зависимости от конфигурации системы, принтера и приложения до появления новой папки Fonts. Как правило, их нужно было хранить непосредственно в системной папке или в папке расширений.

Система 7.5 добавила QuickDraw GX графический движок. TrueType GX поддерживаются лигатуры и другие расширенные функции типографики. Однако небольшое количество программного обеспечения поддерживало эти функции, и PostScript оставался стандартом.

Начиная с Mac OS 8.5 операционная система поддерживала вилка данных шрифты, в том числе Windows TrueType и OpenType. Вдобавок Apple создала новый формат, названный чемоданами data-fork. В то же время была добавлена ​​поддержка файлов коллекций TrueType, обычно с расширение имени файла .ttc.

Версии системы с 7 по 9 поддерживали до 128 наборов шрифтов, в каждом из которых хранится несколько шрифтов.

Начиная с версии 7.1, Apple объединила реализацию систем нелатинских скриптов в программном интерфейсе под названием WorldScript. WorldScript I использовался для всех однобайтовых наборов символов, а WorldScript II - для двухбайтовых наборов. Поддержка новых скриптовых систем была добавлена ​​с помощью так называемых языковых комплектов. Некоторые комплекты поставлялись с системным программным обеспечением, а другие продавались Apple и третьими сторонами. Поддержка WorldScript приложениями не была универсальной, поскольку поддержка была важной задачей. Хорошая международная поддержка дала маркетинговое преимущество текстовым программам, таким как Нисус Писатель и программы, использующие НАПРАСНО ТРАТИТЬ текстовый движок, поскольку Microsoft Word не знал WorldScript.

Начиная с 1996 года, Apple включала Microsoft Основные шрифты для Интернета, который включал общие Windows шрифты, а также новые, решая проблемы кроссплатформенных шрифтов. В версии 8.5 полная поддержка Unicode была добавлена ​​в Mac OS через API называется ATSUI. Однако WorldScript оставался доминирующей технологией для международного текста в классической MacOS, потому что ATSUI использовалось немногими приложениями.

Mac OS X / macOS

OS X / macOS 10.x поддерживает широкий спектр форматов шрифтов. Он поддерживает большинство форматов шрифтов, используемых в более ранних системах, где шрифты обычно хранились в вилка ресурса файла. В дополнение к версии TrueType и Adobe /Microsoft Шрифты OpenType, OS X также поддерживает собственный формат TrueType Apple на основе Data-fork, который называется чемоданами data-fork с расширением имени файла. .dfont. Чемоданы Data-fork - это шрифты Mac TrueType старого стиля со всеми данными из вилка ресурса передан без изменений в вилка данных. Система также поддерживает экземпляры, созданные с помощью "множественный мастер " PostScript вариант.

Шрифты в / Система / Библиотека / Шрифты папка и / Библиотека / Шрифты папка доступна всем пользователям. Шрифты, хранящиеся в пользовательском ~ / Библиотека / Шрифты папка доступна только этому пользователю. Ранее, до OS X 10.4, оба Mac OS 9 приложения, работающие в устаревших Классическая среда а собственные приложения могут получать доступ к шрифтам, хранящимся в системной папке Mac OS 9.

macOS включает программное обеспечение растеризатор который поддерживает PostScript. Таким образом устраняется необходимость в Adobe Type Manager Световая программа. Встроенное редактирование текста поддерживает расширенные функции набора, такие как настраиваемый кернинг и базовую линию, а также несколько OpenType Особенности.

Поддержка для QuickDraw GX шрифты были удалены в macOS в пользу шрифтов TrueType с использованием AAT Особенности. Растровые шрифты используются на экране только при наличии соответствующей векторной формы (которая всегда используется при печати).

Начиная с OS X v10.3 (Panther), утилита под названием Книга шрифтов был включен в операционную систему, что позволяет пользователям легко устанавливать шрифты и выполнять базовое управление шрифтами.

Сторонние менеджеры шрифтов

По мере того, как настольные издательские системы набирали популярность и к растровым шрифтам присоединились PostScript и другие форматы контурных шрифтов, потребность в унифицированном управлении шрифтами росла. Ряд третьих лиц создали инструменты, такие как Чемодан, для управления наборами шрифтов. Например, они позволяли включать или отключать шрифты на лету и сохранять шрифты за пределами их обычного местоположения. Некоторые даже позволяют использовать Windows .ttf файлы шрифтов изначально в системах до macOS.

Технология шрифтов

TrueType и PostScript

TrueType - это стандарт шрифтов для набросков, разработанный Apple в конце 1980-х годов и позже лицензированный для Microsoft, как конкурент Adobe с Шрифты типа 1 используется в PostScript, который доминировал настольная издательская система.

Очертания символов в шрифтах TrueType выполнены из прямых отрезки линии и квадратичный Кривые Безье, а не кубические кривые Безье в шрифтах Type 1. Хотя основная математика TrueType, таким образом, проще, многие разработчики шрифтов предпочитают работать с кубическими кривыми, потому что их легче рисовать и редактировать.

В то время как более ранние версии Mac OS требовали дополнительного программного обеспечения для работы со шрифтами Type 1 (а также как минимум одной растровой копии каждого шрифта Type 1, который должен использоваться), macOS теперь включает встроенную поддержку различных технологий шрифтов, включая как TrueType и PostScript Type 1.

Microsoft вместе с Adobe создали расширенный формат TrueType, названный OpenType. Однако Apple продолжала развивать TrueType. А Zapf table, например, отображает составные глифы на символы и наоборот, а также добавляет другие функции. Таблица названа в честь создателя шрифта. Герман Цапф с разрешения.[3]

QuickDraw GX

QuickDraw GX был полным пересмотром графической системы Macintosh, включая систему шрифтов, которая была развернута для System 7.5 в 1995 году. Шрифты QuickDraw GX могли быть в форматах TrueType или PostScript Type 1 и включали дополнительную информацию о глифах и их назначении. Расширенные функции, такие как лигатуры, варианты глифов, информация о кернинге и заглавные буквы, могут использоваться любым приложением с поддержкой GX. Раньше они, как правило, предназначались для приложений расширенного набора.

Microsoft отказали в лицензии на технологию GX и вместо этого решили разработать OpenType. Типографика GX и технология GX в целом так и не получили широкого распространения. Поддержка GX была прекращена в более поздних версиях.

AAT охватывает во многом то же самое, что и OpenType. Он включает в себя концепции из формата шрифтов Multiple Master, который позволяет определять несколько осей черт и п-мерное количество глифов, доступных в этом пространстве. Функции AAT не изменяют лежащие в основе символы, но влияют на их представление во время преобразования глифа.

AAT поддерживается в IBM с открытым исходным кодом. ICU библиотека, которая реализует поддержку шрифтов AAT под Linux и другие операционные системы с открытым исходным кодом.

Технология хинтинга

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

Хинтинг является частью спецификации TrueType, но Apple владеет тремя патентами в Соединенные Штаты относящиеся к процессу:

  • США 5155805  "Способ и устройство для перемещения контрольных точек при отображении цифрового шрифта на устройствах вывода растров" (подана 8 мая 1989 г.)
  • США 5159668  "Способ и устройство для манипулирования контурами в улучшении цифрового шрифта на устройствах вывода растров" (подана 8 мая 1989 г.)
  • США 5325479  "Способ и устройство для перемещения контрольных точек при отображении цифрового шрифта на устройствах вывода растров" (подана 28 мая 1992 г.)

До истечения срока их действия Apple предлагала лицензировать эти патенты. Microsoft получила доступ к патентам Apple TrueType через перекрестное лицензирование. Эти патенты оказались проблематичными для разработчиков и поставщиков программного обеспечения с открытым исходным кодом для визуализации TrueType, такого как FreeType. Чтобы избежать нарушения патентов, некоторые программы игнорировали хинтовку, содержащуюся в шрифтах, что приводило к визуальным артефактам. FreeType разработал механизм автоматического хинтинга, но трудно превзойти четкие правила хинтовки, предоставляемые дизайнером шрифта. Проблема отсутствия хинтинга также может быть компенсирована использованием сглаживание, хотя их сочетание дает лучший результат.

Субпиксельный рендеринг

Образец текста, отображаемого движком Quartz в macOS с использованием традиционного и субпиксельного рендеринга. Расширенная версия с пояснениями.

OS X / macOS использует субпиксельный рендеринг. Версия 10.2 представила субпиксельный рендеринг типа и Кварцевый векторная графика. Эта функция включается с помощью панели системных настроек «Общие» (10.2) или «Внешний вид» (10.3), задав для стиля сглаживания шрифта значение «Средний - лучше всего для плоской панели». OS X 10.4 представила настройку «Автоматически», которая прозрачно выбирает «Средний» или «Стандартный», в зависимости от типа основного дисплея. Качество рендеринга по сравнению с Microsoft ClearType и FreeType оспаривается и во многом зависит от предпочтений читателя. Однако подход Apple отличается от подхода ClearType и FreeType тем, что подсказки TrueType отбрасываются для всех шрифтов, кроме самых маленьких. Это приводит к большей согласованности рендеринга в Mac OS за счет предоставления дизайнерам шрифтов возможности тонкой настройки с помощью подсказок.

Шрифты оригинального Macintosh

Около 12 шрифтов были включены в классическая Mac OS (версии 1–9). За единственным исключением Билл Аткинсон шрифта Venice, шрифты, включенные в оригинальный Macintosh были разработаны Сьюзан Каре, который также разработал большинство оригинальных иконок для Macintosh.

Оригинальный Mac fonts.png

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

Из Система 1 через Mac OS 7.6 Системными шрифтами по умолчанию для Mac OS были Чикаго для меню и заголовков окон и Женева для значков Finder, и их нельзя было настроить. Шрифты для значков Finder стали настраиваемыми, начиная с System 7. Он доступен в панели управления «Просмотры». В Mac OS 8 и Mac OS 9, системный шрифт по умолчанию был изменен на меню и заголовки окон угольным цветом, но его можно было настроить в настройках.

Именование

После разработки первых нескольких шрифтов команда решила принять соглашение об именах. Во-первых, они остановились на названиях остановок вдоль дороги. Паоли, Пенсильвания, пригородная электричка линия: Овербрук, Мерион, Ардмор и Роузмонт. Стив Джобс понравилась идея использовать города в качестве названий, но они должны были быть "мировой класс "города.[4]

Варианты

Варианты шрифтов для Mac.png

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

Контур, тень и подчеркивание не всегда поддерживаются современным программным обеспечением и шрифтами.

Шрифты Apple и Mac OS Роман набор символов включить твердый логотип Apple. Одна из причин включения товарного знака в шрифт заключается в том, что статус авторских прав на шрифты и гарнитуры является сложным и неопределенным вопросом. С другой стороны, закон о товарных знаках намного сильнее. Третьи стороны не могут включать логотип Apple в шрифты без разрешения Apple.[нужна цитата ] Apple заявляет в файле сопоставления MacRoman с Unicode, что:

На обычных США QWERTY клавиатуры, символ логотипа можно набрать с помощью комбинации клавиш Вариант переключения K (⇧⌥K). В МакРоман, логотип Apple имеет шестнадцатеричное значение из 0xF0. Логотипу Apple не назначен специальный код Unicode, но Apple использует U + F8FF () в Зона частного использования.

Обратите внимание, что у логотипа действительно есть уникальный PostScript имя в Список Adobe Glyph - / apple, сопоставление с F8FF.

Список

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

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

  1. ^ «Шрифты, поставляемые с Mac OS». Microsoft. 2001-05-29. Получено 2008-07-17.
  2. ^ Стризвер, Илен (2015-06-29). «Герман Цапф, ITC и Apple: история канцелярии ITC Zapf и ITC Zapf Dingbats». CreativePro.com. Получено 2017-05-27.
  3. ^ а б "Файл шрифтов TrueType - таблица Zapf". Справочное руководство TrueType. Apple Computer, Inc. 14 сентября 2000 г.. Получено 2017-07-25.
  4. ^ «Города мирового уровня». Folklore.org. Получено 2008-07-17.

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