Розповівши про різницю субпиксельного згладжування Mac OS X і Windows у вчорашній статті, я не до кінця розкрив тему роботи з шрифтами в яблучної операційній системі. Тому сьогодні сподіваюся виправитися, розповісти докладніше розповісти про встановлення шрифтів в систему і оглянути стандартну утиліту, яка поставляється з кожною версією Mac OS X.

Для експериментів нам знадобиться яка-небудь безкоштовно гарнітура, начебто моноширинной Inconsolata. До речі, відмінний шрифт, рекомендую.

Встановлення шрифтів

Пропоную не відхилятися від плану і перейти до розгляду процесу установки. Насамперед, на мій погляд, варто розповісти про те, що Mac OS X існує кілька папок для зберігання шрифтів.

Найпростіший спосіб встановити шрифт в систему — це просто скопіювати або перемістити в одну з цих папок. Їх кількість може різнитися в залежності від встановлених програм або кількості користувачів в системі. Таке розмаїття каталогів було розроблено у цілях забезпечення більшої безпеки Mac OS X. наприклад, гарнітури, призначені для використання на локальному комп’ютері, відокремлюються від тих, які можуть бути доступні в мережі. А серед аналогічних файлів локального комп’ютера виділяють системні шрифти і шрифти, доступні звичайними користувачами.

Тому розміщення каталога визначає, хто може користуватися цими шрифтами:

  • Якщо ви встановите їх в папку ~/Library/Fonts/, то доступ до них зможе отримати тільки поточний користувач. Він ж буде повноправним господарем даного каталогу. А ось інші облікові записи навіть не будуть знати про його вміст.
  • Шрифти, встановлені у каталог /Library/Fonts/, будуть доступні будь-якому локальному користувачеві, але зміни в даній директорії зможе провести тільки адміністратор комп’ютера.
  • Установка файлу root’ом або адміністратором в каталог /Network/Library/Fonts/ дозволить мережевим юзерам використовувати цю гарнітуру у себе в системі, якщо, звичайно, на вашому Маці буде налаштований цей тип загального доступу.
  • Системні шрифти, які використовуються в Mac OS X, розташовані в /System/Library/Fonts/, їх настійно не рекомендується видаляти або замінювати.

Доступ до встановлених шрифтів можна отримати або після перезапуску програми, що використовує їх, або після повторного логіна користувача.

Стандартна утиліта для управління шрифтами

Природно, в Mac OS X є стандартна утиліта для управління шрифтами. Я впевнений, що для більшості користувачів її можливостей вистачить «з головою». Крім того, вона виконана в досить лаконічному, спартанському стилі і чимось нагадує Адресну книгу:

В самій лівій колонці представлені колекції, які диференціюють гарнітури за категоріями: тут є 4 глобальні колекції (всі шрифти, кириличні, користувача і шрифти комп’ютера) і 7 настроюваних. Вони-то якраз і можуть бути скасовано або змінено за бажанням користувача, який, окрім цього, володіє повноваженнями додавати або відключати колекції.

Доступні шрифти представлені у вигляді списку, що розкривається, а на найбільшій панелі малюються символи в оптимальному розмірі (хоча можна визначити і свій за бажанням). Користувач може вибрати один з декількох режимів перегляду або відобразити властивості вибраного шрифту:

Крім цього, утиліта дозволяє шукати дублікати і відключати їх «одним махом». Крім цього, якщо ви прямо з Finder запустіть файл з шрифтом, то побачите «полегшене» вікно з видом гарнітури і великою кнопкою, яка дозволяє встановити її без додатковий зусиль. У випадаючому меню можна переключити стиль накреслення шрифту, якщо вони доступні.

До речі, якщо ви хочете встановити шрифт для всіх користувачів в системі, то обов’язково переведіть у налаштуваннях цієї утиліти каталог розміщення. Там же можна відключити автоматичну активацію і повідомлення про зміну системних шрифтів.

Якщо я щось упустив або неправильно витлумачив — милості прошу в коментарі, я люблю посперечатися :)