Как явствует из заголовка статьи – речь пойдет, конечно же о шрифтах ;)
Из 2-х частей статьи вы узнаете как правильно
управляться с этими неотъемлемыми атрибутами Mac OS X (как и любой
другой операционной системы), как значительно ускорить ее загрузку и
работу и, конечно, как и чем диагностировать и лечить возникающие со
шрифтами проблемы.
Сначала – немного очень важной теории (жаждущим непременно применить
советы на практике это тоже не помешает). Всем известно, что Mac OS X –
многопользовательская операционная система. Существует системная часть
Mac OS X, влияющая на каждого зарегистрированного в системе
пользователя – это папки System и Library корневого каталога вашего
жесткого диска. У каждого созданного в системе пользователя есть своя
папка со своими программами, музыкой, видео, картинками, настройками,
шрифтами и т.д. – это папка "Users/<имя учетной записи>" (в
дальнейшем будем использовать общепринятое обозначение для этой папки:
"~"). Таким образом каждый пользователь может "под себя" настроить свою
рабочую среду.
Прежде чем перейти к перечислению расположения папок со шрифтами и
порядка их загрузки, вкратце опишем основные форматы шрифтов,
поддерживаемые Mac OS X.
Mac OS X поддерживает несколько новых форматов шрифтов, а также
существующих. Однако, некоторые традиционные форматы больше не
поддерживаются.
Datafork (.dfont): Новыми для Mac OS X являются DataFork шрифты с
расширением "dfont". Это шрифты, вся информация о которых размещена в
ветви данных (data fork) вместо ветви ресурсов (resource fork) – как
это было в ранних классических версиях Mac OS. Таким образом, эти
шрифты можно переносить между системами (Unix, Windows) или дисками без
потерь данных, которые существуют при операциях такого типа в
традиционных пакетах шрифтов с ветвью ресурсов.
OpenType (.otf): Это новый формат шрифтов (детище Adobe и Microsoft)
названный OpenType c расширением "otf" или со словом "Pro" в конце
названия пакета шрифтов (например, HelveticaPro). Эти шрифты включают в
себя сразу две технологии TrueType и PostScript и состоят из более чем
65000 символов, изображений или иероглифов. Они поддерживаются Mac OS
9/Classic, Mac OS X и Windows, а также легко переносятся из системы в
систему.
PostScript: PostScript шрифты в действительности состоят из двух
файлов: растровый или "экранный" шрифт, который отображается на экране
монитора и шрифт для печати, который посылается на принтер и
отображается на бумаге принтера. Обычно, PostScript шрифты состоят из
одного шрифта для печати и нескольких экранных шрифтов которые
упакованы вместе в один пакет (suitcase). Пакет содержит варианты
экранных шрифтов: жирный, курсив, сжатый и т.д. Не кросс-платформенные
(не переносимые из одной операционной системы в другую) PostScript
шрифты существуют двух типов: Type 1 и Type 3 (более старый формат).
Шрифты Type 3 знамениты проблемами при печати и они не поддерживаются
Mac OS X.
PostScript шрифты используются в полиграфии для профессиональной
высококачественной печати. Если вы работаете в этой сфере, вам
понадобятся эти шрифты. Хотя, PostScript шрифты могут постепенно
заменяться на кросс-платформенные шрифты OpenType, состоящие из одного
файла.
TrueType: TrueType шрифты состоят из одного файла который автоматически
масштабируется системой Mac OS в любой размер для отображения и для
печати. В Mac OS 9/Classic, вы видите иконки этих шрифтов с тремя
буквами "А". Хотя TrueType шрифты для Mac OS и Windows имеют одни и те
же характеристики, они все же имеют разный внутренний формат файла и не
являются кросс-платформенными между Mac OS 9/Classic и Windows. Mac OS
X поддерживает TrueType шрифты Windows, но не наоборот...
TrueType шрифты обычно используются "для дома и офиса" с приложениями
Microsoft Office и веб-браузерами. Хотя они поддерживаются большинством
высококачественных печатных устройств, доля их использования в
профессиональной печати небольшая.
Multiple Master: Mac OS X 10.3 и выше поддерживает шрифты этого типа,
хотя заметьте, эта технология больше не поддерживается самими Adobe и
Apple. О печальной участи этих очень неплохих шрифтов можно почитать
здесь: http://www.creativepro.com/story/feature/19432.html
Bitmap: Mac OS X не поддерживает старые растровые шрифты систем Mac OS 6 и раньше.
Понимание расположения папок со шрифтами в Mac OS X, а также их
функциональности и порядка загрузки необходимо для правильного
управления ими.
Итак, системой Mac OS X специально для шрифтов отведено целых 5(!)
папок (это – с точки зрения одного пользователя). Перечисляем в порядке
загрузки:
Локальная папка пользователя: ~/Library/Fonts
Это личные шрифты каждого отдельно-взятого пользователя системы. Вы
можете добавлять, удалять, подключать, выгружать свои наборы
(коллекции) шрифтов. У Вас есть полные права на управление шрифтами из
этой папки. Управлять же шрифтами других пользователей возможно только,
если Вам предоставлены на это соответствующие права либо вы являетесь
суперпользователем (root).
Локальная папка системы: /Library/Fonts
Эта папка содержит шрифты для всех приложений, запускаемых в Mac OS X,
независимо от того, какой пользователь вошел в систему. Добавлять,
удалять, подключать, выгружать шрифты из этой папки может только
администратор (обычно в системе с одним пользователем вы и являетесь
администратором) либо суперпользователь (root).
Сетевая папка: /Network/Library/Fonts
Эта папка обычно доступна на системах которые используются как сервера
и сопровождаются системным администратором. Шрифты из этой папки
доступны всем пользователям которые имеют доступ к общим сетевым
ресурсам.
Системная папка: /System/Library/Fonts
Эта папка содержит шрифты которые являются необходимыми для системы.
При неаккуратном обращении с этой папкой система может вести себя
непредсказуемо. Прежде чем изменять ее содержимое нужно знать какие
шрифты являются обязательными, а какие можно отключить.
Папка шрифтов для системы Mac OS 9/ Classic: /System Folder/Fonts
Эти шрифты одновременно используются и Mac OS 9/ Classic и Mac OS X.
Если вы не используете Mac OS 9, то эти шрифты можно отключить.
Папки шрифтов для приложений: эти папки не являются системными или
пользовательскими. Эти шрифты подгружаются обычно самыми первыми (еще
до пользовательской папки) и загружает их само приложение. После выхода
из приложения эти шрифты тоже выгружаются. Например, Adobe Acrobat
имеет персональную папку: /Library/Application Support/Adobe/Fonts.
Перейдем к практике...
По умолчанию, у вас в системной и локальной папке лежит около 250 MB
шрифтов; если установлен пакет Microsoft Office 2004, – прибавьте к ним
еще 80 MB из локальной папки пользователя (кстати, если у вас на
компьютере несколько пользователей – Microsoft позаботился о том, чтобы
+ 80 MB таких же как у вас шрифтов было у каждого пользователя). Итак,
вы являетесь счастливым обладателем примерно 330 MB шрифтов (это
минимум): японских, китайских, корейских, арабских, еврейских, тайских,
армянских, немного кириллических, ну и конечно же черокки, деванагари,
гуярати, панджаби и инуктикут :). Некоторые из них, по утверждению
Apple, очень ценные: их стоимость более чем 10000$, но к сожалению,
если вы не ценитель японского языка – эти нули совершенно не греют.
Если же вы не полиглот и вам вполне достаточно кириллических и
английских шрифтов, тогда эти 330 MB можно сократить вплоть до 10-15
MB!!! Поверьте, это скажется на скорости загрузки системы и на ее
"поворотливости" в работе...
Для начала – перечислим шрифты системы Mac OS X Tiger (10.4.x). В
10.3.x расположение и набор шрифтов немного другие
(http://docs.info.apple.com/article.html?artnum=25710).
Условные обозначения:
жирным выделены шрифты, которые удалять нельзя или очень нежелательно;
наклонным выделены шрифты, которые желательно заменить русскими шрифтами из пакета Microsoft Office 2004;
подчеркнутым выделены шрифты, которые могут конфликтовать с вашими
PostScript и TrueType шрифтами (по утверждению создателей программы
FontDoctor).
Таблица: Расположение и набор шрифтов в Mac OS X Tiger
Пакет при установке Tiger:
Путь: |
по умолчанию
/System/Library/Fonts |
| Apple LiGothic Medium.dfont |
Традиционный Китайский |
| AppleGothic.dfont |
Корейский |
| AquaKanaBold.otf |
Японский |
| AquaKanaRegular.otf |
Японский |
| Courier.dfont |
|
| Geeza Pro Bold.ttf |
Арабский |
| Geeza Pro.ttf |
Арабский |
| Geneva.dfont |
|
| Hei.dfont |
Упрощенный Китайский |
| HelveLTMM |
|
| Helvetica LT MM |
|
| Helvetica.dfont |
|
| Hiragino Kaku Gothic Pro W3.otf |
Японский |
| Hiragino Kaku Gothic Pro W6.otf |
Японский |
| Hiragino Kaku Gothic Std W8.otf |
Японский |
| Hiragino Maru Gothic Pro W4.otf |
Японский |
| Hiragino Mincho Pro W3.otf |
Японский |
| Hiragino Mincho Pro W6.otf |
Японский |
| Keyboard.dfont |
|
| LastResort.dfont |
|
| LiHei Pro.ttf |
Традиционный Китайский |
| LucidaGrande.dfont |
|
| Monaco.dfont |
|
| Osaka.dfont |
Японский |
| OsakaMono.dfont |
Японский |
| STHeiti Light.ttf |
Упрощенный Китайский |
| STHeiti Regular.ttf |
Упрощенный Китайский |
| Symbol.dfont |
|
| Times LT MM |
|
| Times.dfont |
|
| TimesLTMM |
|
| ZapfDingbats.dfont |
|
Пакет при установке Tiger:
Путь: |
по умолчанию
Library/Fonts |
| AmericanTypewriter.dfont |
|
| Andale Mono |
|
| Apple Chancery.dfont |
|
| Apple Symbols.ttf |
|
| Arial |
|
| Arial Black |
|
| Arial Narrow |
|
| Arial Rounded Bold |
|
| Baskerville.dfont |
|
| BigCaslon.dfont |
|
| Brush Script |
|
| Chalkboard.ttf |
|
| ChalkboardBold.ttf |
|
| Cochin.dfont |
|
| Comic Sans MS |
|
| Copperplate.dfont |
|
| Courier New |
|
| Didot.dfont |
|
| Futura.dfont |
|
| Georgia |
|
| GillSans.dfont |
|
| HelveticaNeue.dfont |
|
| Herculanum.dfont |
|
| Hoefler Text.dfont |
|
| Impact |
|
| Kai.dfont |
Упрощенный Китайский |
| MarkerFelt.dfont |
|
| Optima.dfont |
|
| Papyrus.dfont |
|
| Skia.dfont |
|
| Times New Roman |
|
| Trebuchet MS |
|
| Verdana |
|
| Webdings |
|
| Zapfino.dfont |
|
Пакет при установке Tiger:
Путь: |
дополнительные шрифты
/Library/Fonts |
| #Gungseouche.dfont |
Корейский |
| #HeadlineA.dfont |
Корейский |
| #PCmyoungjo.dfont |
Корейский |
| #Pilgiche.dfont |
Корейский |
| AlBayan.ttf |
Арабский |
| AlBayanBold.ttf |
Арабский |
| Apple LiSung Light.dfont |
Традиционный Китайский |
| AppleMyungjo.dfont |
Корейский |
| ArialHB.ttf |
Еврейский |
| ArialHBBold.ttf |
Еврейский |
| Ayuthaya.ttf |
Тайский |
| Baghdad.ttf |
Арабский |
| BiauKai.dfont |
Традиционный Китайский |
| CharcoalCY.dfont |
Кириллический |
| Corsiva.ttf |
Еврейский |
| CorsivaBold.ttf |
Еврейский |
| DecoTypeNaskh.ttf |
Арабский |
| DevanagariMT.ttf |
Индийский |
| DevanagariMTBold.ttf |
Индийский |
| EuphemiaCASBold.ttf |
Инуктикут (эскимосы) |
| EuphemiaCASItalic.ttf |
Инуктикут (эскимосы) |
| EuphemiaCASRegular.ttf |
Инуктикут (эскимосы) |
| GenevaCY.dfont |
Кириллический |
| GujaratiMT.ttf |
Индийский |
| GujaratiMTBold.ttf |
Индийский |
| Gurmukhi.ttf |
Индийский |
| HelveticaCY.dfont |
Кириллический |
| InaiMathi.ttf |
Индийский |
| Krungthep.ttf |
Тайский |
| KufiStandarGK.ttf |
Арабский |
| LiSong Pro.ttf |
Традиционный Китайский |
| MshtakanBold.ttf |
Армянский |
| MshtakanBoldOblique.ttf |
Армянский |
| MshtakanOblique.ttf |
Армянский |
| MshtakanRegular.ttf |
Армянский |
| Nadeem.ttf |
Арабский |
| NewPeninimMT.ttf |
Еврейский |
| NewPeninimMTBold.ttf |
Еврейский |
| NewPeninimMTBoldInclined.ttf |
Еврейский |
| NewPeninimMTInclined.ttf |
Еврейский |
| NISC18030.ttf |
|
| PlantagenetCherokee.ttf |
Черокки |
| Raanana.ttf |
Еврейский |
| RaananaBold.ttf |
Еврейский |
| Sathu.ttf |
Тайский |
| Silom.ttf |
Тайский |
| STFangsong.ttf |
Упрощенный Китайский |
| STKaiti.ttf |
Упрощенный Китайский |
| STSong.ttf |
Упрощенный Китайский |
| Thonburi.ttf |
Тайский |
Некоторые шрифты содержат иероглифы в названии файла – им соответствуют следующие имена файлов латиницей:

Теперь, хотелось бы дать несколько общих рекомендаций:
– если вы не уверены в своих действиях – не делайте нижеуказанной процедуры, лучше доверьте это знающим людям;
– не храните шрифты с идентичными именами в папках, перечисленных в пункте 2;
– если у вас несколько шрифтов с одинаковым именем файла и начертанием,
но разных по размеру – используйте шрифт более новой версии: версию
можно узнать из Info-окошка (Get Info) в строчке Version;
– не удаляйте шрифты, которые в таблице выше выделенны жирным;
– шрифты, которые вы используете постоянно лучше подключить в папку /Library/Fonts;
– шрифты, которые вы используете редко, лучше подключать используя
папку ~/Library/Fonts в качестве буферной, создавая отдельные временные
коллекции шрифтов в Font Book и затем удаляя либо выключая их;
– если вам нужно определить: русский ли шрифт и просмотреть
пачку-другую шрифтов для последующего подключения понравившихся –
откройте Font Book, создайте новую временную коллекцию, натяните на нее
папку со шрифтами, выберите в меню Preview –> Custom и напечатайте
любой текст русскими буквами. Теперь просмотрите шрифты нажимая на их
названия (или просто клавишу "вниз/вверх") в созданной коллекции.
Ненужные шрифты удалите из папки ~/Library/Fonts или прямо из Font
Book. Напомню, все шрифты добавленные вами в созданную коллекцию
добавляются именно в папку ~/Library/Fonts по умолчанию.
После того как мы уже знаем где, чего и какое лежит можно приступить к
описанию процедуры "облегчения" системы и упорядочивания шрифтов,
следуя вышеуказанным рекомендациям:
1) Установка правильных прав доступа
Перед архивацией нужно убедиться в том, что все шрифты имеют правильные права доступа.
Для этого закрываем все приложения, заходим в папку
/Applications/Utilities и запускаем приложение Disk Utility. Затем
выбираем наш загрузочный диск и нажимаем кнопку Repair Disk Permissions
в закладке First Aid. Эта операция проверяет и устанавливает правильные
права доступа не только для шрифтов, но и для остальных важных
системных файлов.
2) Архивация (или копирование) папок со шрифтами
Теперь заархивируем нижеуказанные папки со шрифтами. Делать это лучше в
формате sitx архиватором StuffIt по нескольким причинам: архив меньше
занимает места и очень удобно извлекать отдельные шрифты, которые вам
вдруг понадобятся. Если же у вас места на жестком диске много – можно
последовательность архивирования заменить просто копированием.
Архивируем: Правой кнопкой (единственной кнопкой с нажатой клавишей
CTRL - у кого однокнопочная мышь или тачпэд) нажимаем на нужной папке и
выбираем из меню StuffIt –> Stuff (.sitx). В результате получаем
архив Fonts.sitx в текущей папке.
Извлекаем: Правой кнопкой (единственной кнопкой с нажатой клавишей CTRL
- у кого однокнопочная мышь или тачпэд) нажимаем на нужном архиве;
выбираем в нижней части меню название архива, идем по иерархии вниз,
находим нужный шрифт и нажимаем кнопку мыши. В результате выбранный
шрифт распакуется в текущую папку.
Итак, архивируем или копируем следующие папки (сами архивы можно по
желанию: либо оставить около своих папок, либо перенести в одну папку,
переименовав архивы соответственно расположению – у меня User, Lib,
Sys, MSO):
а) /System/Library/Fonts
б) /Library/Fonts
в) ~/Library/Fonts (если папка не пуста)
г) /Applications/Microsoft Office 2004/Office/Fonts (если установлен
MSO2004). Из этой папки, Microsoft Office 2004 норовит скопировать все
шрифты в папку (в) при первом запуске любого из своих приложений, а
также если не обнаружит своих шрифтов в папке (в) при последующих
запусках. И будет он это делать в каждой новой учетной записи... Перед
архивацией скопируйте нужные русские шрифты из папки (г) – те, которые
выделенны наклонным в таблице выше (Arial, Arial Narrow, Times New
Roman, по желанию, можно скопировать еще Century, Trebuchet MS и
Verdana) в отдельную папку и назовите ее, например, MSORus. Эти шрифты
правильно отображают русские символы в документах, которые созданы или
изменены в Windows-версиях Microsoft Office. После копирования этих
шрифтов и создания архива папки (г) ее можно удалить чтобы
предотвратить вами неконтролируемое копирование.
д) /System Folder/Fonts (если установлена Mac OS 9/ Classic). Если вы
"привязаны" по работе к Classic-е (например, Quark-ом 4.11), то вы
наверняка на своей "коже" испытали если не все, то многие прелести
управления шрифтами...
Для пользователей, которые не знают что такое Mac OS 9/ Classic и
гадают, что за "классическая девятка" в System Preferences и зачем она
нужна – скажем кратко: Classic-а оставлена в Mac OS X для совместимости
со старыми, в свое время очень хорошо послужившими и даже сейчас
успешно работающими программами, которые запускаются из под
операционных систем Mac OS 9 и младше. Эти операционные системы больше
не поддерживаются. Mac OS X в которой гнездится Classic работает иногда
заметно медленней и часто Classic является дополнительным источником
конфликтов приложений. Чтобы проверить наличие Mac OS 9/ Classic в
вашем компьютере, нужно запустить System Preferences, перейти в панель
Classic, дождаться окончания сканирования дисков и найти System Folder
в окошке с надписью "Select a system folder for Classic". Если вы ее
(или их) не обнаружили, значит вам скорее всего не стоит беспокоиться о
данном пункте и о всех связанных с ним проблемах.
е) /Network/Library/Fonts. Если у вас есть эта папка, значит, либо вы
перепутали диск когда устанавливали операционную систему, либо вы
являетесь как минимум продвинутым пользователем, который знает как
организовать работу со шрифтами в сети :). Итак, об этой папке не
беспокоимся...
3) Определение используемой памяти (не обязательно)
После архивации папок со шрифтами можно ради интереса выйти из всех
приложений (для большей чистоты эксперимента нужно перезапустить
компьютер), запустить Activity Monitor который находится в папке
/Applications/Utilities, переключиться на закладку System Memory и
комбинацией "яблоко"+Shift+4 выделить следующую область приложения:

На рабочем столе будет создан графический файл с изображением того, что
вы только что сфотографировали – назовите его Before. Здесь размещена
информация о том, сколько у вас используется памяти и как. В конце всей
процедуры по оптимизации системы вы можете сделать еще один снимок и
сравнить цифры показателя Used (сколько памяти находится в
использовании в данный момент). Таким образом вы сможете сравнить объем
используемой памяти до оптимизации и после нее, т.е. по сути узнать
сколько памяти освободилось за счет удаления ненужных шрифтов.
4) Удаление шрифтов из папки ~/Library/Fonts
Заходим в папку ~/Library/Fonts, выделяем все шрифты и удаляем их.
Конечно, если эта папка пуста, значит пропускаем этот пункт. Если же у
вас в этой папке есть шрифты, которыми вы пользуетесь – их конечно
нужно временно скопировать куда-то чтобы потом подключить обратно.
5) Правка содержимого папки /Library/Fonts
Для изменений в этой папке вам нужно иметь права доступа
администратора. Если вы единственный пользователь на вашем компьютере,
то вы и есть администратор. Итак, переходим в папку /Library/Fonts и
удаляем все шрифты кроме кириллических (см. таблицу) и тех шрифтов,
которые вам действительно нужны (например, вы пишете традиционным
китайским или вам запал в душу Brush Script). Затем добавляем в нее
шрифты из пакета Microsoft Office, которые вы скопировали в пункте
(2г). Еще, можно в эту папку добавить шрифты, которыми вы пользуетесь
постоянно. У меня, например, следующий набор:
Apple Symbols
Arial
Arial Black
Arial Narrow
CharcoalCY
Courier New
GenevaCY
Georgia
HelveticaCY
Times New Roman
TimesCY
Webdings
6) Правка содержимого папки /System Folder/Fonts (если установлена Mac OS 9/ Classic)
Вы должны обязательно оставить в этой папке следующие шрифты: Charcoal,
Geneva, Monaco; можно также русские шрифты с дополнением "CY" в конце
имени файла. Если вы пользуетесь менеджером шрифтов (Adobe ATM Deluxe
или Extensis Suitcase), тогда возможно, шрифты которыми вы пользуетесь
из под Classic-а у вас размещены еще где-то (а может быть еще и в
нескольких "где-то") кроме данной папки. Если же у вас на жестком диске
еще и несколько папок System Folder (а бывает и такое), то задача
значительно усложняется – в этом случае проверьте в System Preferences
–> Classic: ту ли копию папки System Folder вы обрабатывате –
активная система будет подсвечена (а лучше переустановите заново
систему). В любом случае, следует навести порядок со шрифтами в Mac OS
X и в Mac OS 9/ Classic в частности. Справедливо будет также
подчеркнуть: данная папка имеет свойство, которое можно использовать
как преимущество – находящиеся в ней шрифты будут доступны одновременно
и для Mac OS 9/ Classic, и для Mac OS X: причем независимо от того,
активна ли среда Classic.
7) Правка содержимого папки /System/Library/Fonts
С этой папкой будет посложнее и поопаснее – будьте очень осторожны (см.
рекомендации выше)! Вам нужно обладать, как минимум, правами
администратора, чтобы вносить в нее изменения. Итак, выходим из всех
приложений (а лучше выйти из системы и войти снова – Log Out / Log In),
находим папку /System/Library/Fonts, выделяем ее, нажав на ней кнопкой
мыши и нажимаем комбинацию "яблоко"+I (Get Info). Теперь, нажимаем
треугольник Details в разделе Ownership & Permissions, нажимаем на
замок, изменяем Owner с system на <имя вашей учетной записи> (вам
потребуется ввести пароль администратора) и закрываем Info-окошко.

Теперь вы временно являетесь владельцем этой папки. И теперь вам нужно
быть очень осторожным чтобы не удалить необходимые шрифты (см.
таблицу)! Также, пока вы будете править набор шрифтов этой папки не
запускайте других приложений! У меня набор следующий:
AquaKanaBold
AquaKanaRegular
Courier
Geneva
Hei
HelveLTMM
Helvetica LT MM
Helvetica
Keyboard
LastResort
LucidaGrande
Monaco
Symbol
Times LT MM
Times
TimesLTMM
ZapfDingbats
8) Установка правильных прав доступа
В предыдущем пункте мы временно изменили владельца папки /System/Fonts
и даже не закрыли открытый нами замочек :). Сделаем это сейчас, просто
повторив первый пункт – нажмем на Repair Disk Permissions в приложении
Disk Utility. Эта операция обязательна: она поставит правильные права
доступа на измененные нами папки и файлы.
9) Обновление кеша шрифтов
Теперь нам нужно очистить/обновить кеш для нашего нового набора
шрифтов. Для этого в Mac OS 10.4.x Tiger достаточно удалить папку
/Library/Caches/com.apple.ATS со всем содержимым. В Mac OS 10.3.x
Panther или Mac OS 10.2.x Jaguar можно использовать, например, программу Font
Finagler (http://homepage.mac.com/mdouma46/fontfinagler/), так как
файлы со шрифтовым кешом разбросаны по нескольким папкам. Но для тех,
кто не желает пользоваться лишними программами для удаления нескольких
файлов приводим список:
Для OS X 10.3.x Panther:
/System/Library/Caches/com.apple.ATS.System.fcache
/System/Library/Caches/com.apple.ATSServer.FODB_System
/System/Library/Caches/fontTablesAnnex
/Library/Caches/com.apple.ATS/501/Classic.fcache
/Library/Caches/com.apple.ATS/501/Local.fcache
/Library/Caches/com.apple.ATS/User.fcache
/Library/Caches/com.apple.ATS/Classic.fodb
/Library/Caches/com.apple.ATS/Local.fodb
/Library/Caches/com.apple.ATS/User.fodb
/Library/Caches/com.apple.ATS/FondResourceCache
Для OS X 10.2.x Jaguar:
/System/Library/Caches/com.apple.FCacheSystemDomain
/System/Library/Caches/com.apple.ATSServer.FODB_System
/System/Library/Caches/fontTablesAnnex
/Library/Caches/com.apple.FCacheLocalDomain
~/Library/Caches/com.apple.FCacheClassicDomain
~/Library/Caches/com.apple.FCacheUserDomain
~/Library/Caches/com.apple.ATSServer.0050E4C50426.FODB_Classic
~/Library/Caches/com.apple.ATSServer.0050E4C50426.FODB_Local
~/Library/Caches/com.apple.ATSServer.FODB_User
Если вы скачали программку и установили ее, тогда запускаем, нажимаем
на кнопку Inspect Font Cashe Files, затем на Clean Font Cashe Files,
затем на Restart. После перезагрузки нужно запустить приложение Font
Book и дождаться пока оно просканирует все установленные шрифты – этим
действием мы принудительно обновим шрифтовый кеш.
10) Определение объема освободившейся памяти (не обязательно)
Если вы сделали скриншот используемой памяти в пункте 3, повторите этот
пункт еще раз, назвав сделанный только что файл, например, After.
Сделайте простые вычисления:
Объем_освободившейся_памяти = показатель_Used(Before) –
показатель_Used(After). Естественно, это будет не совсем точное
вычисление, так как существует очень много факторов, влияющих на
загруженность памяти в данный момент (учитывая динамическую схему
управления ресурсами). Но, с другой стороны, и погрешность будет не
столь велика если измерения проводить сразу после перезагрузки
компьютера. У меня сложилась такая картинка:

11) Тесты приложений
Теперь пробуйте запускать ваши приложения. Некоторые из них могут
ругнуться: например PowerPoint-у позарез нужны японские шрифты и он вас
непременно уведомит о том, что он произведет их замену :). Когда вы
запустите, например, Keynote или Pages и создадите документ на основе
одного из шаблонов, приложение вам расскажет какой шрифт ему придется
заменить. Если же во время отображения данного окошка с предупреждением
запустить Font Book и подключить требуемый шрифт – вы увидите
мгновенное изменение начертания шрифта в окне приложения; если шрифт
опять выключить – вы увидите предыдущее начертание...
Все это не столь важно. Главное, чтобы ваши приложения не вылетали еще
не успев запуститься и правильно отображали шрифты. Если это происходит
– значит вы удалили или выключили один или несколько нужных шрифтов.
Еще раз внимательно сверьте список выделенных жирным шрифтов в таблице
с вашим набором. Если каких-то шрифтов не хватает – достаньте их из
сделанных вами архивов и установите в соответствующие папки. Если же со
шрифтами все отлично, а приложения ведут себя не так как хотелось бы, в
этом случае дело скорее всего не шрифтах, а в конфликтах между
приложениями или устройствами. О самих же конфликтах со шрифтами и о
способах их устранения попробуем рассказать во второй части статьи...
Продолжение следует...
|