Содержание

Инструкция по настройке FAR Manager

FAR является на сегодняшний день одной из простых и надежных программ для работы с файлами. Мы советуем использовать именно эту программу для работы с файлами вашего сайта. Программа имеет русский интерфейс и легко настраивается. Скачать FAR можно бесплатно с официального сайта разработчика здесь: https://farmanager.com/download.php?l=ru

Переключение на русский язык.

Запустите FAR. На экране появится окно программы.

Нажмите клавишу F9 (вызвать Меню программы) и выберите Options

После этого появится выпадающее меню, в котором будут следующие пункты:

  • System settings
  • Panel settings
  • Interface settings
  • Languages
  • Plugins configuration

Нас интересует пункт Languages, необходимо установить на него курсор и нажать Enter.

Выбираем из появившегося списка Russian (Русский)

Создание закладки для вашего FTP-сервера.

Нажмите одновременно клавиши

Alt+F2 и выберите протокол передачи данных FTP

Нажмите одновременно клавиши Shift+F4 и введите данные.

  • Название FTP-сервера (это ваш домен без каких-либо дополнений). Например: host-telecom.com
  • Пользователь — это логин, для доступа к панели управления, который Вам выслали в письме об открытии хостинга. Например: farhelp
  • Пароль (при наборе пароля, вместо символов будут появляться звездочки). Например: dbSD340Bw

Остальные поля можно оставить без изменения, после чего нажать Сохранить.

Теперь в cписке появилась закладка на ваш FTP-сервер.

Как загрузить файлы на сервер?

Установите курсор на названии сервера и нажмите Enter. Идет соединение.

Вам откроется содержимое Вашего аккуанта на нашем сервере. Все ваши файлы загружайте в папку /public_html и не удаляйте уже существующие директории и файлы, т. к. это может привести к неработоспособности панели управления и хостинг-аккаунта в целом. Для копирования файлов с вашего локального диска на сервер используйте кнопку F5.

Смена прав доступа для файлов.

Вы можете изменить права доступа к файлам.

Для этого выделите изменяемые файлы клавишей Insert и нажмите комбинацию клавиш

Ctrl+A.

Внимание!

Мы не являемся сервисом технической поддержки Far Manager

Если у вас возникают вопросы, касающиеся использования данного ПО, вы можете обратиться к официальному сайту, сообществу и документации Far Manager:

Новости. Лекция «Шрифт в современном мире» — Санкт-Петербург — re:Store

30 марта в Академии re:Store выступит Иван Гладких, известный в профессиональной среде, как Jovanny Lemonad — шрифтовой дизайнер, победитель международного конкурса «Современная кириллица» в 2009 году, сооснователь крупнейшего в России агентства по шрифтам TYPETYPE.

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

С лекцией о шрифтах в Академии re:Store выступит Иван Гладких – известный шрифтовой дизайнер, сооснователь шрифтового агенства TYPETYPE и школы TYPETYPESCHOOL; в качестве автора шрифтов сотрудничает с Google fonts, Deluxe Interactive, КХЛ, LEGO, Макдоналдс. Шрифт Ивана «Days» использован на датских евро монетах всех номиналов образца 2014 года.

На лекции в Академии re:Store Гладких расскажет о том, как устроена индустрия цифровых шрифтов, поделится собственным опытом и объяснит, как правильно использовать шрифты для решения тех или иных задач. Также участники лекция узнают о программах, необходимых для создания собственного шрифта на MacBook и эффективных приемах леттеринга, созволяющих создать запоминающийся шрифт.

Дата и время проведения лекции: 30 марта 2016, 19:00. Вход свободный для всех желающих.
Место: Большой пр. П. С., 64 (лекционная аудитория магазина re:Store).
Регистрация: для посещения лекции необходимо пройти регистрацию на сайте re:Store, пройдя по ссылке. По всем дополнительным вопросам обращайтесь по адресу [email protected]. ru или по телефону +7(964)365-57-19 (Михаил Эленбергер)


Программа лекции

1. Индустрия цифровых шрифтов: кто и почему этим занимается.
2. Мир типографики и шрифтов.
3. Технология создания собственного шрифта: что нужно, чтобы создать шрифт на Macbook прямо сейчас?
4. OS X как помощник в работе над шрифтом.
5. Кто и где может научить профессии шрифтового дизайнера: российский и мировой опыт познания.

Подробнее об Академии re:Store

Xamarin Forms | Запуск на Android

Запуск на Android

Последнее обновление: 07.

01.2021

Итак, в прошлых темах мы создали первый проект, теперь запустим его на ОС Android. Так как главный проект компилируется в библиотеку dll, то нам надо запустить собственно тот проект, который предназначен для этой операционной системы. То есть в данном случае HelloApp.Android.

Если рабочая машина, на которой ведется разработка, поддерживает виртуализацию, то мы можем для отладки приложений использовать эмуляторы: эмулятор Android от Microsoft или Android Player.

Если у нас есть устройство с ОС Android, то мы можем его использовать для тестирования. Для этого надо подключить это устройство к компьютеру с помощью USB-кабеля. А на самом мобильном устройстве установить режим разработчика в параметрах.

Вполне возможно, что мобильное устройство подключено к компьютеру, должным образом настроено, но Visual Studio его все равно не видит. В этом случае можно перезугрузить сервер Adb. Для этого надо в Visual Studio перейти в меню к пункту Tools -> Android -> Restart Adb Server:

Перед самим запуском можно настроить некоторые параметры, которые связаны с Android.

Так, если мы перейдем в Visual Studio в меню Tools -> Options и в появившемся окне выберем пункт Xamarin -> Android Settings. Здесь мы можем настроить расположение Java SE SDK и Android SDK, а также настройки эмулятора и прочее.

Далее мы можем перейти в свойства проекта для Android, и в настройках установить версию среды Android, которая будет использоваться для компиляции приложения:

Следует учитывать, что последняя версия Xamarin Forms не поддерживает версии ниже Android 10 в качестве целевой версии Android.

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

Версию среды стоит учитывать, если у нас определенное мобильное устройство, которое мы хотим использовать для тестирования. Если его версия Android ниже минимальной, то Visual Studio может просто не увидеть это устройство, даже если оно подключено через USB к компьютеру.

Если же все настроено правильно, то в панели инструментов Visual Studio отобразит подключенное устройство:

В моем случае это устройство Nexus 5X. Попутно в списке могут отображаться и другие подключенные устройства и эмуляторы.

Если необходимо установить какую-то новую версию Android API или какие-то компоненты из Android SDK, можно перейти к меню Tools -> Android -> Android SDK Manager и там отметить нужные компоненты для установки.

И в конце мы можем запустить проект. В соответствии с имеющимся кодом он будет отображать метку с текстом в центре экрана:

Стоит отметить, что в процессе развертывания приложения на устройстве Xamarin устанавливает ряд пакетов Xamarin Android API-xx Support, что можно увидеть через окно вывода Output в Visual Studio или на смартфоне в диспетчере приложений:

Программы-вымогатели для целевых атак: не просто шифрование данных

Говоря о программах-вымогателях, мы должны четко различать то, чем они были раньше, и то, чем они являются в настоящее время.

Почему? Потому что сейчас программы-вымогатели не просто занимаются шифрованием — в первую очередь они крадут данные. Только после этого злоумышленники шифруют файлы, оставляя убедительное доказательство своего присутствия в сети жертвы, а затем переходят к этапу вымогательства. И речь идет не только и не столько о потере информации, сколько о публикации украденных данных в интернете. Поэтому давайте назовем такие атаки Ransomware 2.0.

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

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

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

Во всех случаях атака начинается с изучения локальной сети компании, затем выполняется горизонтальное перемещение, следующим шагом идет эксфильтрация данных. Только после этого наносится последний удар — установка программы-вымогателя. К этому моменту антивирусное программное обеспечение, вероятно, уже удалено или отключено злоумышленником, потому что тот полностью контролирует сеть домена и может действовать от имени администратора. Так что в этом случае речь идет о полноценной работе «красной команды», прибегающей к различным техникам взлома, в том числе нацеленным на отключение защитного ПО — в основном с помощью легитимных инструментов и различных скриптов. Таким образом, злоумышленнику уже нет необходимости беспокоиться о том, будет ли обнаружен троянец-вымогатель или нет.

Группы, стоящие за разными программами-вымогателями, используют разные тактики и техники и разные методы шифрования. Сегодня мы поговорим о двух из них — Ragnar Locker и Egregor — ветеране и новичке. Обе программы достаточно самобытны и не похожи друг на друга.

Ragnar Locker

Первые варианты этой вредоносной программы были обнаружены в 2019 году, однако известным зловред Ragnar Locker стал только в первой половине 2020 года, когда начал атаковать крупные организации.

Ragnar Locker предназначен для целевых атак: каждый отдельный образец затачивается под конкретную организацию. Стоящая за ним группа любит взламывать RDP, а в качестве метода оплаты выкупа предпочитает биткойны.

Эта группа владеет тремя доменами .onion в сети Tor и одним доменом в видимом сегменте интернета, зарегистрированным 16 июня 2020 года.

Если жертвы отказываются платить, их украденные данные публикуются в разделе «Стена позора».

Скриншот «стены позора», на которой выставляются украденные данные

Любопытно, что эта группировка позиционирует себя как команду охотников за багами. Они заявляют, что выкуп — это их вознаграждение за обнаружение эксплуатируемых уязвимостей, расшифровку файлов, обучение жертвы концепции операционной безопасности (OpSec) и, наконец, за неразглашение украденных данных. Разумеется, если жертва отказывается платить, данные становятся достоянием общественности. Кроме того, если жертва вступает в переписку с вымогателем, использующим Ragnar Locker, и в итоге не платит, то переписка публикуется вместе с украденными данными.

В июле 2020 года группировка, стоящая за Ragnar Locker, сделала публичное заявление о том, что они присоединились к так называемому Maze Cartel. Это означает, что группы стали сотрудничать, обмениваться информацией, украденной у жертв, и публиковать ее на своих веб-сайтах.

Пример жертвы, данные которой предположительно предоставлены Maze и опубликованы на «стене позора» Ragnar Locker

Более подробную информацию о программе-вымогателе Maze можно найти здесь.

Исходя из списка жертв, отказавшихся платить, можно утверждать, что основной мишенью Ragnar Locker являются компании из США, при этом их сферы деятельности могут быть самыми разными.

География жертв Ragnar Locker (скачать)

Жертвы Ragnar Locker по сфере деятельности (скачать)

Техническое описание

Для анализа мы выбрали недавно обнаруженный образец зловреда: 1195d0d18be9362fb8dd9e1738404c9d

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

Если страна не входит в приведенный выше список, программа приступает к остановке служб с именами, содержащими жестко прописанные в образце вредоносного ПО и обфусцированные с помощью RC4 подстроки:

После этого Ragnar Locker завершает запущенные процессы, опираясь на другой список подстрок, также содержащийся в теле троянца:

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

Для шифрования файлов Ragnar Locker использует нестандартный поточный шифр на основе Salsa20. Вместо стандартных «магических» констант инициализации sigma = «expand 32-byte k» и tau = «expand 16-byte k», обычно используемых в Salsa20, троянец генерирует новые случайные значения для каждого обрабатываемого файла. Этот необязательный шаг делает шифр несовместимым со стандартной версией Salsa20, но при этом не повышает его безопасность.

Для каждого файла также генерируются уникальный ключ и nonce (одноразовый код), которые зашифровываются вместе с упомянутыми константами посредством RSA с использованием публичного 2048-битного ключа, жестко прописанного в теле троянца.

Генератор случайных чисел основан на функции CryptGenRandom из MS CryptoAPI, которая считается безопасной, и алгоритме хэширования SHA-256. Реализация генератора случайных чисел выглядит немного неуклюжей, но мы не обнаружили в нем никаких критических недостатков.

Псевдокод генератора случайных чисел, используемого в последнем варианте Ragnar Locker

По завершении шифрования каждого файла Ragnar Locker добавляет к нему зашифрованные ключ, nonce и константы инициализации, а также маркер «!@#_®agna®_#@».

Последние байты файла, зашифрованного Ragnar Locker

В записках с требованием выкупа, оставляемых троянцем, содержится название организации-жертвы. Это свидетельствует о том, что преступники используют целевой подход, выбирают жертву и тщательно готовят атаку.

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

Egregor

Программа-вымогатель Egregor является новым зловредом, который был обнаружен в сентябре 2020 года. После первоначального анализа мы заметили сходство кода этой новой угрозы, шифровальщика Sekhmet и нашумевшего вымогателя Maze, создатели которого 1 ноября 2020 года объявили о закрытии проекта.

Egregor имеет как минимум один домен в зоне .onion и два домена в видимом сегменте интернета. Первый был зарегистрирован 6 сентября 2020 года, а второй — 19 октября 2020 года. На момент написания статьи оба домена в видимом сегменте интернета работали с перебоями. Вероятно, поэтому на главной странице домена .onion опубликован дисклеймер:

Программа-вымогатель Egregor, как правило, распространяется после взлома сети. Образец зловреда имеет вид DLL-файла, который необходимо запустить с правильным паролем, указанным в качестве аргумента командной строки. DLL обычно загружается из интернета. Иногда домены, используемые для распространения, содержат имена или ключевые слова, характерные для сферы деятельности жертвы.

Egregor, вероятно, самое агрессивное семейство программ-вымогателей с точки зрения ведения переговоров с жертвами. Злоумышленники предоставляют только 72 часа на то, чтобы связаться с ними. По истечении срока данные жертвы отправляются на публикацию.

Выплата выкупа обсуждается и согласовывается в отдельном чате для каждой жертвы. Злоумышленники принимают платежи в BTC.

Пример чата, в котором ведутся переговоры о выплате выкупа

Техническое описание

Для этого раздела мы взяли образец b21930306869a3cdb85ca0d073a738c5

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

Данная техника призвана помешать как автоматическому анализу в системах типа песочницы, так и ручному анализу: без правильного пароля не получится распаковать и изучить бинарный файл полезной нагрузки.

После распаковки двух уровней вредоносного упаковщика мы получаем обфусцированный бинарный файл, который все еще не подходит для статического анализа. Методы обфускации, используемые в Egregor, сильно похожи на те, что используются в Maze и Sekhmet: код «раздирается на куски» методом обфускации потока управления с помощью условных и безусловных переходов, PUSH+JMP вместо RETN и так далее.

Пример обфускации потока управления

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

армянский (Армения)
азербайджанский (кириллица, Азербайджан)
азербайджанский (латиница, Азербайджан)
белорусский (Беларусь)
грузинский (Грузия)
казахский (Казахстан)
киргизский (Киргизская Республика)
румынский (Молдова)
русский (Молдова)
русский (Россия)
таджикский (кириллица, Таджикистан)
татарский (Россия)
туркменский (Туркменистан)
украинский (Украина)
узбекский (латиница, Узбекистан)

Затем выполняется попытка завершить следующие процессы:

Это сделано для того, чтобы обеспечить возможность перезаписи потенциально ценных файлов, например документов или баз данных, которые могли использоваться в момент заражения. Кроме того, некоторые программы, обычно используемые исследователями, например procmon или dumpcap, также включены в список на завершение, чтобы еще больше затруднить проведение динамического анализа.

Egregor использует гибридную схему шифрования файлов, основанную на поточном шифре ChaCha и асимметричном шифре RSA.

Публичный мастер-ключ RSA-2048 встроен в тело троянца. При выполнении на машине жертвы Egregor генерирует новую уникальную пару сессионных ключей RSA. Приватный сессионный ключ RSA экспортируется и шифруется алгоритмом ChaCha с помощью сгенерированного уникального ключа и nonce, затем ключ и nonce шифруются с помощью публичного мастер-ключа RSA. Результаты сохраняются в бинарном файле (в нашем случае он называется C:\ProgramData\dtb.dat), а также в виде base64-строки в записке с требованием выкупа.

Для каждого обрабатываемого файла Egregor генерирует новый 256-битный ключ ChaCha и 64-битный nonce, шифрует содержимое файла с помощью ChaCha, затем шифрует ключ и nonce с помощью публичного сессионного ключа RSA и сохраняет их вместе со вспомогательной информацией в конце зашифрованного файла.

Последние 16 байт каждого зашифрованного файла состоят из динамического маркера: случайного DWORD и этого же DWORD, но гаммированного (операция XOR) со значением 0xB16B00B5, что соответствует BIGBOOBS на так называемом литспике, который, по данным Википедии, изначально был «языком хакеров», позднее перекочевав в мейнстрим.

Часть псевдокода процедуры шифрования файлов

На главной странице сайта, посвященного утечке данных, размещены новости о недавно атакованных компаниях, а также саркастические комментарии вымогателей.

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

Судя по информации о жертвах, которые отказались платить, географический охват Egregor намного шире, чем у Ragnar Locker:

География жертв Egregor (скачать)

То же самое относится и к количеству атакованных отраслей:

Жертвы Egregor по сфере деятельности (скачать)

Выводы

К сожалению, Ransomware 2. 0 никуда не денется. Когда мы говорим о 2.0, мы имеем в виду целевые вымогательские атаки с извлечением данных. Злоумышленники требуют выкуп в первую очередь за то, чтобы данные жертвы не были опубликованы в интернете, а только потом за расшифровку. Почему для жертв так важно, чтобы их данные не попали в широкий доступ? Потому что возможные судебные иски и штрафы, связанные с нарушением таких норм, как акт HIPAA (закон США об обеспечении доступности и подотчетности в медицинском страховании), PIC («Предварительное обоснованное согласие» — документ, регулирующий импорт и экспорт опасных химикатов) или GDPR (общий регламент ЕС по защите данных), могут привести к огромным финансовым потерям, ущербу для репутации и потенциальному банкротству.

До тех пор, пока компании будут относиться к программам-вымогателям как к обычному вредоносному ПО, они будут жертвами. В приоритете должна быть не только защита рабочих мест от вредоносных программ, но и подготовка в формате Red Teaming, привлечение бизнес-аналитиков, работающих с утечками данных и оценивающих размер выкупа. Ведь речь в данном случае идет о краже данных и публичном позоре, что в конце концов приводит к разного рода проблемам.

В следующей главе мы затронем еще одну важную тему — идеальное прикрытие для злоумышленников с разными мотивами, действующих под эгидой Ransomware 2.0.

Как защититься от Ransomware 2.0

Чтобы защитить вашу компанию от атак с использованием программ-вымогателей, специалисты «Лаборатории Касперского» рекомендуют:

  1. Запретить подключаться к службам удаленного рабочего стола (таким как RDP) из общественных сетей, если в этом нет серьезной необходимости, и всегда использовать надежные пароли для таких служб.
  2. Оперативно устанавливать доступные исправления для коммерческих VPN-решений, обеспечивающих подключение удаленных сотрудников и выступающих в качестве шлюзов в вашей сети.
  3. Всегда обновлять программное обеспечение на всех используемых устройствах, чтобы предотвратить эксплуатацию уязвимостей.
  4. Сосредоточить стратегию защиты на обнаружении горизонтальных перемещений и эксфильтрации данных в интернет. Обращать особое внимание на исходящий трафик, чтобы выявлять коммуникации киберпреступников. Регулярно выполнять резервное копирование данных. Убедиться, что в экстренной ситуации вы можете быстро получить доступ к бэкапу.
  5. Использовать защитные решения, которые помогают выявить и остановить атаку на ранних стадиях, например Kaspersky Endpoint Detection and Response и Kaspersky Managed Detection and Response.
  6. Обучать и инструктировать своих сотрудников по вопросам обеспечения безопасности корпоративной среды. В этом могут помочь специализированные курсы, которые можно найти, например, на платформе Kaspersky Automated Security Awareness Platform. Бесплатный урок по защите от атак программ-вымогателей доступен здесь.
  7. Использовать надежное решение для защиты рабочих мест, такое как Kaspersky Endpoint Security для бизнеса, в котором реализован механизм противодействия эксплойтам, а также функции обнаружения аномального поведения и восстановления системы, позволяющие выполнить откат в случае вредоносных действий. Kaspersky Endpoint Security для бизнеса также располагает средствами самозащиты, которые помешают киберпреступникам его удалить.

7.4.2. Система шрифтов Core X Red Hat Enterprise Linux 4

Для совместимости Red Hat Enterprise Linux предоставляет основную подсистему шрифтов X, которая использует сервер шрифтов X ( xfs ) для предоставления шрифтов клиентским приложениям X.

X-сервер ищет сервер шрифтов, указанный в директиве FontPath в разделе Files файла конфигурации /etc/X11/xorg.conf . См. Раздел 7.3.1.4, «Файлы » для получения дополнительной информации о записи FontPath .

X-сервер подключается к серверу xfs через указанный порт для получения информации о шрифте. По этой причине служба xfs должна быть запущена для запуска X. Для получения дополнительной информации о настройке служб для определенного уровня запуска обратитесь к главе Управление доступом к службам в Руководстве системного администратора .

7.4.2.1.
xfs Конфигурация

Файл /etc/rc.d/init.Сценарий d / xfs запускает сервер xfs . В файле конфигурации / etc / X11 / fs / config можно настроить несколько параметров.

Ниже перечислены общие параметры:

  • alternate-servers — Задает список альтернативных серверов шрифтов, которые будут использоваться, если этот сервер шрифтов недоступен. Запятая должна разделять каждый сервер шрифтов в списке.

  • каталог — Задает упорядоченный список используемых шрифтов.Запятая должна разделять каждый путь к шрифту в списке.

    Используйте строку : немасштабированный сразу после пути к шрифту, чтобы немасштабированные шрифты в этом пути загружались первыми. Затем снова укажите весь путь, чтобы также загружались другие масштабированные шрифты.

  • client-limit — Задает максимальное количество клиентов, обслуживаемых сервером шрифтов. По умолчанию 10 .

  • clone-self — позволяет серверу шрифтов клонировать новую версию самого себя при достижении клиентского лимита .По умолчанию этот параметр — на .

  • default-point-size — Указывает размер точки по умолчанию для любого шрифта, для которого это значение не указано. Значение этой опции устанавливается в десятых долях. По умолчанию 120 соответствует 12 пунктам шрифта.

  • default-resolution — Задает список разрешений, поддерживаемых X-сервером. Каждое разрешение в списке должно быть разделено запятой.

  • deferglyphs — Указывает, следует ли отложить загрузку глифов (графика, используемого для визуального представления шрифта). Чтобы отключить эту функцию, используйте none , чтобы включить эту функцию для всех шрифтов, используйте all , или чтобы включить эту функцию только для 16-битных шрифтов, используйте 16 .

  • файл ошибок — указывает путь и имя файла, в котором регистрируются ошибки xfs .

  • no-listen — запрещает xfs прослушивать определенные протоколы. По умолчанию для этого параметра установлено значение tcp , чтобы из соображений безопасности xfs не прослушивал TCP-порты.

    Если вы используете xfs для обслуживания шрифтов по сети, удалите эту строку.

  • порт — указывает TCP-порт, который прослушивает xfs , если no-listen не существует или закомментирован.

  • use-syslog — Указывает, следует ли использовать журнал системных ошибок.

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

В этом разделе исследуется каждый из различных выпусков macOS (от High Sierra 10.13.x до Monterey 12.x) и приводится рекомендуемый минимальный список шрифтов, которые должны храниться в папке «Система» для этого конкретного выпуска операционной системы. и большинство сторонних приложений для правильной работы.Эти списки также включают шрифты, наиболее необходимые для Интернета, iLife и iWork. Перечисленные шрифты всегда должны быть активны на вашем Macintosh для macOS и не должны удаляться.

Обратите внимание, что в этой первой части Раздела 1 рассматриваются только шрифты, необходимые в папке / System / Library / Fonts /. Также имеется корневая папка / Library / Fonts / с собственным набором необходимых шрифтов, о которой мы поговорим во второй половине Раздела 1.

Из приведенных ниже списков шрифтов набор шрифтов San Francisco используется во всех целях отображения системных шрифтов.Этот набор и шрифты HelveticaNeueDeskInterface.ttc и LucidaGrande.ttc должны присутствовать для работы Finder и меню установленных приложений ОС.

Все остальные шрифты в папке / System / Library / Fonts / (которые не включены в приведенные ниже списки по уровням выпуска) могут быть удалены. Для удаления шрифтов из этой папки вам потребуется доступ с правами администратора. Рекомендуется сохранить их для использования в будущем. Создайте новую папку на жестком диске и сначала скопируйте их туда. Если есть какие-либо удаленные шрифты, которые вы хотите использовать для проекта позже, их всегда можно активировать с помощью Font Book, Suitcase Fusion, FontAgent, FontExplorer X Pro, TypeDNA или другого диспетчера шрифтов.

См. Раздел 6 о том, как окончательно удалить поставляемые Apple версии Helvetica и Helvetica Neue, если это важно для вас. Защита целостности системы была добавлена ​​в ОС, начиная с El Capitan, 10.11.x, что еще больше затруднило удаление ненужных шрифтов, но это все еще можно сделать.

Помимо этих шрифтов, которые абсолютно необходимы ОС для работы, когда дело доходит до шрифтов, которые вы предпочитаете иметь в своей системе, нет правильного или неправильного списка.Мое представление о требуемых шрифтах основано на годах в допечатной подготовке. Поэтому, как и в большинстве магазинов, количество шрифтов в системе сведено к минимуму, чтобы гарантировать, что у вас никогда не будет конфликта со шрифтами, которые клиент отправляет со своим проектом. На самом деле, допечатные принтеры и принтеры с полным спектром услуг, на которых я работал и работал внештатно, обычно имеют гораздо более короткий список, чем даже представленные здесь. Иногда минимальный набор шрифтов, который им может сойти с рук, но при этом сохраняет функцию ОС. Такие магазины обычно не имеют на своих рабочих местах ненужного программного обеспечения; именно то, что необходимо для выполнения производственных работ.

Эта минимальная установка имеет некоторое преимущество, но при этом вам будет не хватать многих шрифтов, обычно используемых в Интернете. Затем происходит то, что ваш браузер в конечном итоге заменяет отсутствующие шрифты тем, что доступно. В результате веб-страницы будут иногда отображаться настолько плохо, что навигация по ним может быть затруднена (или даже невозможна). В минимальной настройке также не хватает многих шрифтов, которые требуются приложениям Apple для работы. Большинству пользователей не рекомендуется иметь в системе только минимальный набор шрифтов.

Вы можете найти множество различных веб-сайтов, на которых рассказывается, какой минимальный размер шрифта должен быть установлен для каждой версии macOS. У каждого сайта есть свои причины для включения некоторых шрифтов, которых нет у меня, а другие не включают шрифты, которые, по моему мнению, должны быть активными. Мое главное решение заключалось в том, чтобы запускать каждое приложение, с которым поставляется ОС, и многие основные сторонние приложения, чтобы посмотреть, что не сработает, если бы конкретный шрифт отсутствовал. Конечным результатом является список шрифтов, которые вы найдете здесь.Это компромисс между набором Spartan, который используют большинство допечатных мастерских, и тем, что требуется более полнофункциональной ОС вместе с правильным отображением веб-страниц.

Особые примечания к разделу 1 — представлены в произвольном порядке, поскольку каждый выпуск ОС немного меняет правила. Надеюсь, каждый из них организован в отдельный абзац, но никаких обещаний.

Читатели, которые некоторое время следили за этой статьей, заметят, что Times и Symbol были добавлены в требуемые списки шрифтов.Раньше они исключались, так как эта статья изначально предназначалась как руководство для допечатной подготовки, когда статья была намного короче по длине. Таким образом, списки были изменены, чтобы отображать то, что большинство пользователей macOS должно иметь в своей папке / System / Library / Fonts /, а не склоняться к потребностям допечатной подготовки. По этой причине Courier был снова добавлен в список минимальных шрифтов для папки System. Как и в случае с Times и Symbol, удалите Courier, если он мешает вам использовать версию PostScript.

Пользователи должны знать, что не все менеджеры шрифтов и, возможно, другие утилиты будут отображать имена шрифтов точно так, как вы их видите здесь. Например, интерфейс Suitcase Fusion показывает, что Keyboard и Helvetica Neue Desk UI имеют точку, предшествующую их именам (они взяты из внутренних имен шрифта). Книга шрифтов также скрывает некоторые шрифты в своих списках от пользователя в Snow Leopard и более поздних версиях, таких как LastResort и Keyboard. Но вы все равно не должны удалять эти шрифты.

Если вы еще этого не сделали, приобретите новые шрифты OpenType PostScript Helvetica от Adobe или Linotype, если хотите, или требуйте шрифты PostScript для вывода. Они не конфликтуют со шрифтами Apple Helvetica, поэтому вам не нужно бороться со шрифтами, поставляемыми ОС, за то, какие из них активны. Используйте PostScript типа 1, когда вам нужно точно воспроизвести существующий старый проект (см. Раздел 6, если это относится к вам).

Одна вещь, о которой следует помнить при отключении Helvetica от Apple.ttc и HelveticaNeue.ttc, заключается в том, что вы отключаете довольно много шрифтов. Это потому, что файл .ttc — это чемодан, который может содержать любое количество отдельных шрифтов. Следующий список основан на High Sierra.

Helvetica: обычный, полужирный, наклонный полужирный, светлый, наклонный светлый, наклонный

Helvetica Neue: обычный, полужирный, полужирный курсив, курсив, светлый, светлый курсив, средний, средний курсив, тонкий, тонкий курсив, ультралегкий, сверхлегкий курсив, сжатый черный, сжатый полужирный

Начиная с El Capitan, Apple почти вернула пользователям Helvetica и Helvetica Neue.Adobe, Microsoft и, возможно, другие сторонние поставщики — нет. В High Sierra и более поздних версиях, похоже, Apple полностью прекратила использование Helvetica и Helvetica Neue для ОС.

Программа Apple Grapher обычно не используется в допечатной подготовке, поскольку в ней используются шрифты Times и Symbol. Поскольку клиенты часто используют другие версии Times и Symbol, версии, поставляемые Apple, могут быть исключены из приведенных ниже списков, если они вам понадобятся. См. Раздел 3 для получения дополнительной информации о Grapher.

Примечание о шрифтах MM в папке / System / Library / Fonts /. Начиная с Lion, Mac OS продолжала устанавливать эти шрифты Multiple Master. Также, начиная с Lion, существует команда терминала с именем fontrestore, которая пытается переместить все сторонние шрифты из папок «Система», основной библиотеки и активной учетной записи пользователя. Запустить с параметром -n, он делает вид, что выполняет все шаги, фактически ничего не делая; хотя он по-прежнему создает папку Fonts (Removed) в основных папках / Library /, / System / Library / и активных учетных записях пользователей.Когда команда терминала запускается, она выдает это сообщение об ошибке:

Эти шрифты не входят в стандартную установку системы. Они были бы удалены в «Шрифты (Удалено)»:

.

/ Система / Библиотека / Шрифты / HelveLTMM

/ Система / Библиотека / Шрифты / TimesLTMM

Сообщение неверное, поскольку при установке macOS по умолчанию эти файлы будут установлены. Font Book запускает команду fontrestore Unix в разделе «Восстановить стандартные шрифты».При запуске он действительно удаляет шрифты MM. Для меня достаточно доказательств, что они мертвы. По этой причине они больше не включены в список требуемых шрифтов в High Sierra или более поздних версиях. Первоначальной целью этих шрифтов было дублирование встроенных MM-шрифтов Adobe Reader для использования в Preview. Эти MM-шрифты больше не существуют в Adobe Reader, и, похоже, Apple последовала их примеру, но не очистила установщики ОС.

Также следует отметить, что эта команда не восстанавливает все шрифты, установленные macOS, которые вы, возможно, удалили из системной папки или корневой папки библиотеки.Что такое восстановление, так это шрифты системы и корневой библиотеки, которые вы, возможно, удалили, которые также существуют в скрытом разделе восстановления. Это очень неполный набор. Некоторые вернутся, но большинство — нет. Команда также удаляет шрифты, не входящие в исходную установку macOS. Таким образом, он «восстанавливает» папку / System / Library / Fonts / и папку / Library / Fonts / до состояния, которое включает только шрифты, поставляемые с macOS. Папка шрифтов активной учетной записи пользователя будет очищена.

Чтобы сделать папку «Библиотека» учетной записи пользователя постоянно видимой, откройте свою учетную запись, дважды щелкнув значок дома в папке «Пользователи».Чтобы это работало, это должна быть активная папка в Finder. Самый быстрый способ попасть в эту папку — оказаться на рабочем столе (таким образом, Finder отображается как активное приложение рядом с логотипом Apple в верхнем левом углу) и нажать Command + Shift + H. Затем выберите «Просмотр»> «Показать параметры просмотра» или нажмите Command + J. Внизу будет флажок «Показать папку библиотеки». Если нужная папка учетной записи пользователя не открыта и не выбрана, вы не увидите этот флажок.

Обязательные шрифты в папке / System / Library / Fonts /.

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

Если есть приложения, которые вы используете, которые не запускаются, или текст отображается неправильно после уменьшения шрифтов до этих списков, включите скопированные шрифты по одному с помощью диспетчера шрифтов (или просто временно переместите или скопируйте их в папку Fonts. учетной записи пользователя) и снова протестируйте приложение.Продолжайте добавлять, пока приложение не запустится или не отобразится успешно. Навсегда добавить этот шрифт обратно в систему. Например, некоторые приложения Adobe CS6 и CC 2019 не запускаются, если отсутствует Helvetica. Или их части не будут отображаться должным образом. Такое тестирование иногда бывает более сложным. Например, ранний выпуск Microsoft Office 2016 не будет надежно запускаться, если HelveticaNeue.dfont не находится специально в папке / System / Library / Fonts /.

Каждый раз, когда вы вручную удаляете шрифты, вы должны очищать файлы кэша шрифтов из системы.Сначала удалите все шрифты, а затем см. Инструкции в разделе 17. Метод, использующий Терминал в нижней части этого раздела, самый простой. Если вы используете Font Book, вам следует сбросить его базу данных (раздел 7)

Из-за стремления к подробности списки системных шрифтов становились довольно длинными. Чтобы значительно сократить их, я сжал шрифты Сан-Франциско до одной строки. Все шрифты, которые начинаются с SF или SFNS в папке / System / Library / Fonts /, остаются.

Чтобы удалить шрифты из папки / System / Library / Fonts / в High Sierra и Mojave, отключите защиту целостности системы.Если SIP отключен, вы можете поместить ненужные системные шрифты в корзину и очистить ее. Нет необходимости сначала перезагружать Mac, прежде чем ОС позволит вам это сделать. После удаления шрифтов снова включите SIP.

Простое отключение SIP не работает в Catalina. Самый безопасный способ — установить Catalina на другой диск или раздел. Затем вы можете загрузиться с любого другого загрузочного диска и удалить системные шрифты с незагрузочного диска, не отключая SIP вообще.Требуются только ваши учетные данные администратора. См. Раздел 2 о методах использования Терминала.

Для Big Sur и более поздних версий невозможно повозиться под капотом. По крайней мере, без прыжков через множество очень опасных обручей.

macOS, 12 Монтерей

Как, кажется, Apple выпускает свою ОС, в одну добавлено много нового. В следующем добавлено меньше, и это чистая и оптимизирующая версия.Монтерей — это ОС для очистки Биг Сур.

Font Book позволяет пользователю отключить гораздо больше ненужных шрифтов, чем это сделал Big Sur. Почти так же, как при использовании Font Menu Cleaner. За исключением очень раздражающего и смешного количества шрифтов Noto Sans. Как обычно, начиная с Catalina, Font Book даже не перечисляет эти активные шрифты, не говоря уже о том, чтобы вы могли их контролировать. Это делает Font Menu Cleaner, безусловно, самым простым и недорогим способом их отключить. Владельцы Rightfont и Typecase могут отключить шрифты дополнительных папок с помощью этих менеджеров шрифтов.

Как ни странно, Monterey все еще позволяет использовать устаревшие шрифты TrueType и Type 1 PostScript из OS 9. Как и в Big Sur, они отображаются с общим значком UNIX EXEC, но работают.

Adobe объявила больше года назад о прекращении поддержки шрифтов PostScript Type 1 в Photoshop в 2021 году, а во всех других приложениях CS — через два года после этого. Это произошло почти до конца года, но Photoshop 2022 больше не перечисляет активные шрифты T1 PS.Dfonts и старые шрифты TrueType из OS 9 проходят проверку и продолжают работать.

macOS, 11 Big Sur

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

Big Sur сделал еще больший шаг в обеспечении безопасности.Теперь это подписанный системный том, как и iOS. Вы не можете осмыслить дороги Биг-Сура из Каталины или старше. Если вы загружаетесь с диска Big Sur, структура папок другого диска Big Sur выглядит так, как и следовало ожидать. Но вы не можете изменить даже незапускаемый диск с другого диска Big Sur, с которого вы загрузились. Это здорово с точки зрения безопасности, но сведет профессионалов допечатной подготовки с ума.

«Хьюстон. У нас проблема.»: Запомните эти пять шрифтов (Athelas.ttc, Iowan Old Style.ttc, Marion.ttc, Seravek.ttc и SuperClarendon.ttc), которые отсутствовали в приложениях Apple со времен El Capitan? Оказывается, это не ошибка. Это сделано намеренно! Откуда мы теперь это знаем? Потому что Big Sur скрывает от себя еще больше шрифтов. Как 101 шрифт Noto Sans в папке Supplemental. Мало того, что вы не можете удалить какие-либо шрифты в Big Sur, Font Book даже не перечисляет их все, чтобы у вас, по крайней мере, был выбор, чтобы отключить эти и другие ненужные шрифты.

Big Sur и любые приложения, написанные Apple, не покажут вам многие шрифты, установленные самой ОС.Вы не можете заставить их появиться с помощью другого диспетчера шрифтов. Вы не можете скопировать их в другое место и активировать копии в надежде, что они появятся. Они невидимы для всего Apple. В то же время все сторонние приложения делают именно то, что должно делать каждое приложение; они показывают вам все активные шрифты.

Каждый разработчик может делать то же самое, что и Apple. То есть скрыть шрифты на основе вашего языкового региона. Как мы все знаем, это то, для чего у нас есть менеджер шрифтов.В мире нет причин, по которым пользователь не должен иметь возможность контролировать, какие шрифты активны в одном месте, как это было у нас десятилетиями. Делать это индивидуально в каждом приложении, которое отображает список шрифтов, не нужно и просто нелогично. Это делает книгу шрифтов бесполезной, поскольку, хотя она и является менеджером шрифтов, она не показывает многие шрифты, устанавливаемые ОС. Что, конечно, делает их невозможными. Font Book всегда был в лучшем случае посредственным менеджером шрифтов. Сейчас даже меньше.

Намного хуже. Если бы каждый разработчик последовал примеру Apple (в частности, API, который они используют во всех своих приложениях, чтобы скрыть шрифты на основе вашего языка / региона), Mac мгновенно стал бы бесполезным для всей издательской индустрии. Нужны иностранные шрифты для работы над клиентским проектом? Очень жаль. Невозможно было бы сделать их видимыми. Не обошлось и без постоянного изменения вашего языка в Системных настройках, чтобы на мгновение было видно xxx, а затем обратно на английский. Ой! Что-то упустил.Вернемся к Деванагари, потом снова на английский. Не говоря уже о том, что если вы переключитесь на такой язык, вам лучше иметь возможность читать все в ОС таким образом, пока вы не вернетесь на английский. Ни один здравомыслящий человек не захочет использовать свой компьютер таким образом. Никогда не было смысла, что пользователь не может хотя бы отключить шрифты в папке Supplemental. Само название папки говорит о том, что они необязательны и не нужны ОС.

Apple разделяет шрифты. Все, что находится в папке / System / Library / Fonts /, каким-то образом используется и требуется ОС.Не обязательно для английского языка, но они необходимы для различных регионов или для особых целей, например для шрифта Брайля.

Те, что находятся в папке / System / Library / Fonts / Supplemental /, являются просто дополнительными, и вы должны иметь возможность отключить их, но не можете использовать Font Book, Suitcase или FontExplorerX Pro. Все они перечислены в последних двух, но с ними ничего не поделать. Это казалось невозможным, поэтому я не стал тестировать со всеми менеджерами шрифтов.

Последняя информация: Разработчик, Джон Дэниел из Etresoft, Inc., написал приложение Font Menu Cleaner для отключения всех шрифтов в папке / System / Library / Fonts / Supplemental /. Это отличная и недорогая утилита для дополнения (каламбур) Книги шрифтов или любого стороннего менеджера шрифтов, который не позволит вам управлять шрифтами в этой папке.

Очень проста в использовании. Нажмите кнопку «Очистить», и она отключит все, кроме стандартного набора веб-шрифтов. Вы по-прежнему можете отключить любой или даже все дополнительные шрифты в списке.Или вернитесь, если они вам нужны для проекта.

Ранее один сэр Роблюкс обратил мое внимание на то, что обновления Rightfont и Typeface могут отключить все шрифты, установленные ОС в папке Supplemental.

Сначала я протестировал Rightfont, но он не работал. Предполагается, что это позволит мне деактивировать все шрифты Noto Sans (он пометил их как деактивированные), но все они все еще были в Office, приложениях Adobe и т. Д. Тот же результат, что и в Font Book.

Затем я попробовал Typeface.

1. Открытый шрифт

2. Выберите «Файл»> «Импорт…».

.

3. Перейдите в папку / System / Library / Fonts / Supplemental

4. Импортируйте папку ‘Supplemental’

5. Деактивировать прочь.

Следуя инструкциям, как написано (добавление папки Supplemental, а не папки Fonts), вы действительно можете деактивировать все, что добавляется.Мои списки шрифтов в Office и т. Д. Сократились до 50 или около того из более чем 250 шрифтов. И все это благодаря деактивации шрифтов, которые практически никому из пользователей, говорящих в США, никогда не понадобятся. Когда вам действительно нужен какой-либо из дополнительных шрифтов для какого-либо проекта, вы можете временно включить их, как мы всегда это делали на протяжении десятилетий.

Вы можете добавить системную папку шрифтов в Typeface, если хотите, но тогда вы получите объединенный список всех этих шрифтов плюс те, которые находятся в папке Supplemental, и вы не сможете отключить ни один из шрифтов, находящихся в папке Fonts.Проще добавить только дополнительную папку. Поскольку вы хотите отключить большинство из них, быстрее отключить весь набор в левом столбце, а важные по отдельности вернутся в правую часть интерфейса. Например, Arial, Comic Sans, Tahoma и т. Д. В основном, все распространенные веб-шрифты, перечисленные ниже в разделе «Требуемые шрифты» в / System / Library /

Fonts / Supplemental / папка для Catalina и Big Sur. Заголовок.

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

Последний тест должен был проверить, сохранятся ли внесенные изменения после перезапуска. Да, это так. После этого даже не нужно запускать Typeface. Все они остались инвалидами. Я тестировал это на Intel, Mac Mini 2018 года выпуска. Сэр Роблюкс отметил, что он работает как на Intel Mac, так и на M1.

При цене 35 долларов использование гарнитуры только для отключения шрифтов в папке Supplemental немного дороже.Вы можете попробовать одно или оба приложения в качестве пробного программного обеспечения, чтобы узнать, что вам подходит. Но зачем тратить 50 долларов на Rightfont, если Typeface делает то же самое за 35 долларов? Или что-то еще, поскольку очиститель меню шрифтов стоит всего 8 долларов?

Я обратил внимание на способность Typeface к Linotype и попросил добавить эту функцию в FEX, чтобы я мог делать то же самое в менеджере шрифтов, который у меня уже есть.

Если вы не используете Font Book для ежедневного управления шрифтами, сделайте Get Info для каждого типа шрифта, который вы используете, чтобы связать их с вашим предпочтительным менеджером шрифтов, чтобы Font Book (или любой другой менеджер шрифтов, который может быть у вас на Mac) никогда не открывается при двойном щелчке по любому шрифту в Finder.Потому что, как и от лишних шрифтов, от Font Book тоже нельзя избавиться.

Теперь вы также можете временно отключить шрифты, такие как Arial, Times New Roman, Tahoma и другие, если вам нужно использовать конфликтующую версию. Но вы по-прежнему не можете избежать конфликтов шрифтов с этими элементами в / System /

.

Library / Fonts /, так как вы не можете отключить эти установленные шрифты ОС.

macOS, 10.15 Каталина

Безусловно, самым большим изменением является то, что все шрифты, поставляемые ОС, теперь находятся в системной папке. Не знаю ни о ком еще, но мне очень нравится, что Apple вытащила все из папки / Library / Fonts /. Это означает, что там будут только шрифты, установленные пользователем. Хотите очистить его в любой момент? Вперед, продолжать. Вы не будете удалять ничего, что может искать ОС. Все шрифты, которые раньше находились в папке / Library / Fonts /, теперь находятся в / System / Library / Fonts /

.

Дополнение / папка.

Обратная сторона? Независимо от того, какой менеджер шрифтов вы используете, ОС не позволяет отключать шрифты в системной папке. Поскольку все шрифты, установленные в ОС в Catalina, теперь находятся в системной папке, вы не можете отключить их с помощью любого диспетчера шрифтов. Единственный способ справиться со шрифтами, поставляемыми ОС, сейчас — скопировать все ненужные шрифты в отдельную папку, которой вы можете управлять. Затем удалите все те же шрифты из системной папки. Наконец, обработайте копии с помощью диспетчера шрифтов, чтобы вы могли включать / отключать их по мере необходимости.

В связи с изменением безопасности ОС, основные части ОС и все установленные в ОС приложения и шрифты теперь находятся в разделе, доступном только для чтения. См. Дополнительную информацию в разделе 2 о том, как удалить шрифты, установленные ОС в Catalina.

Apple действительно убрала и уменьшила количество необходимых шрифтов в Catalina. Несколько необычных шрифтов, которые раньше были необходимы для просмотра с клавиатуры или смайликов в сообщениях, были исправлены / удалены. Например, потребность в

ヒ ラ ギ ノ 角 ゴ シ ッ ク W3.ttc наконец-то был удален. Единственная оставшаяся, предыдущая цель заключалась в том, чтобы смайлики правильно отображались в сообщениях.

В Сан-Франциско 24 шрифта по сравнению с 71 шрифтом в Мохаве. Приятно со стороны Apple сократить количество таких устройств.

Множество подмножеств (заглушек) азиатских шрифтов, которые раньше появлялись в каждом приложении в Mojave, теперь правильно скрыты в Catalina. Они глубоко спрятаны в системной папке. Книга шрифтов по-прежнему показывает их как элементы, затененные серым, но, поскольку вы больше не видите их неправильно в своих приложениях, они также не важны.

Поддерживаемые шрифты для приложений iLife / iWork (iMovie, GarageBand, Pages, Numbers, Keynote), которые раньше находились в папке / Library / Application Support / Apple / Fonts /, теперь находятся в / System / Library / PrivateFrameworks /

FontServices.framework / Versions / A / Resources / Fonts / ApplicationSupport / папка. Не перемещайте и не удаляйте эти шрифты. Если хотите, вы можете добавить эти шрифты как набор в свой диспетчер шрифтов, чтобы использовать их в других приложениях. Если да, убедитесь, что они добавлены на место, чтобы не создавать конфликтов шрифтов.Хотя технически это все равно будет конфликтом, поскольку ОС уже считает их активными, и вы снова активируете их, чтобы вы могли использовать их в других своих приложениях.

Если вы думали, что Apple наконец-то что-то предприняла с таинственной проблемой отсутствия шрифтов, вы ошибались. Athelas.ttc, Iowan Old Style.ttc, Marion.ttc, Seravek.ttc и SuperClarendon.ttc по-прежнему встречаются повсюду, за исключением собственных продуктов Apple. Что ж, некоторые из приложений, предоставленных Apple, действительно их используют, купить нельзя.Они не будут отображаться в списках шрифтов любого приложения, созданного Apple, например TextEdit, Font Book, Pages, Numbers и т. Д. Как и в предыдущих версиях macOS, единственный способ исправить это — заменить эти шрифты копиями из Yosemite. Кто-то в Apple, должно быть, действительно ненавидит эти шрифты, иначе они превратились в пустую шутку. Для меня загадка, почему это до сих пор не исправлено.

А теперь мы можем добавить еще один. Apple Chancery.ttf. Когда я ищу эту проблему с установленными Apple шрифтами, я просто открываю TextEdit и вижу, чего нет в его палитре шрифтов.Apple Chancery есть, так что нет проблем, правда? Кайф !!! Неправильный!

Этот шрифт немного менее разбит, чем остальные пять. Apple Chancery действительно отображается в книге шрифтов, но я обнаружил, что единственное другое приложение, написанное Apple, в котором оно появится, — это TextEdit. Предварительный просмотр и страницы — это два, которые я тестировал, и они не отображают Apple Chancery в списках шрифтов. Как и другие пять загадочных шрифтов, Apple Chancery появится во всех сторонних приложениях. Исправление? Он такой же, как и остальные пять.Скопируйте Apple Chancery из Yosemite и замените установленную версию любой более новой версией macOS.

Некоторое время назад у меня был читатель по электронной почте, в котором говорилось, что они не могут использовать Zapf Dingbats в Pages. Ничего из того, что я пробовал, не могло появиться в списке шрифтов. После долгих экспериментов я наконец обнаружил, что вы можете копировать / вставлять текст Zapf Dingbats, который вы установили в TextEdit, в Pages. Вы можете сделать то же самое с Apple Chancery. Оба шрифта появятся над линией как недавно использованный шрифт.Это может содержать не более шести названий шрифтов. После того, как вы выберете достаточно других шрифтов, вы исключите Apple Chancery и Zapf Dingbats из списка. Но после вставки вы можете продолжать вводить (например) в Apple Chancery, со страницами все время продолжая делать вид, что шрифта не существует. Помимо замены Apple Chancery копией из Yosemite, использование TextEdit в качестве моста — единственный обходной путь, который я нашел, чтобы добавить шрифт в Pages, который не будет отображаться в собственном списке.

10.Обновление 15.5 добавило в ОС множество шрифтов, хотя вы должны выбрать загрузку их через Font Book. Всего существует 103 файла, то есть больше шрифтов, чем это, поскольку многие из них являются шрифтами .ttc и содержат более одного шрифта. В совокупности они составляют еще 277 шрифтов. Все они устанавливаются в различные подпапки в / System / Library / AssetsV2 /.

Большинство из них — шрифты на иностранных языках. Вроде как минимум 90%. Просматривая выделенные серым шрифты в Книге шрифтов, вы увидите, что к чему в превью.

Что ведет к пункту два. Многие из них не новы и уже давно устанавливаются вместе с ОС. В Йосемити они были прямо в папке / Library / Fonts /. Позже они были глубоко захоронены. Как 48 элементов, установленных здесь Мохаве:

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/

A / Поддержка / FontSubsets

Есть много действительно новых, которых не было ни в одном из предыдущих выпусков macOS или OS X.Но если вы не умеете их читать, большинство из них бесполезны для англоговорящего пользователя.

Это не значит, что нет латинских глифов. Почти все они имеют простой набор глифов, которые вы можете использовать для английского языка, которые по сути взяты из других шрифтов. Как Xingkai SC Bold. Если вы напечатаете на английском, вы получите то, что в значительной степени является Brush Script. У других есть обычный шрифт Times like в позициях английского / латинского языков. Но если взять в качестве примера Xingkai, то на самом деле он существует для более чем 46 000 символов кандзи.

Эти новые шрифты, которые действительно могут понадобиться англоговорящему пользователю:

Канела

Дисплей Domaine

Учредители Grostesk

График

Продукт

Проксима Нова

Publico

Цитаты

Sauber

Точечный моно

Поскольку Font Book устанавливает эти шрифты, только приложения Apple могут их видеть.Если вы хотите использовать их везде, скопируйте или переместите их в папку Fonts вашей учетной записи или в основную папку / Library / Fonts /. Или, конечно, отложите их в любом месте и активируйте с помощью диспетчера шрифтов.

Минимальный размер шрифтов, рекомендуемых для Catalina в папке / System / Library / Fonts /:

Apple Color Emoji.ttc

AppleSDGothicNeo.ttc

Avenir.ttc

Courier.dfont

Женева.dfont

Helvetica.ttc

HelveticaNeue.ttc

HelveticaNeueDeskInterface.ttc

Keyboard.ttf

LastResort.otf

LucidaGrande.ttc

Menlo.ttc

Monaco.dfont

PingFang.ttc

SFCompactDisplay.ttf

SFCompactRounded.ttf

SFCompactText.ttf

SFCompactTextItalic.ttf

SFNS… (все остальные шрифты San Francisco)

Символ.ttf

Times.ttc

ZapfDingbats.ttf

См. Ниже подпапку Supplemental.

Шрифты обновлены в 10.15.1

Apple Color Emoji.ttc

АрабскийUIDisplay.ttc

Арабский UIText.ttc

macOS, 10.14 Mojave

Apple снова увеличила количество шрифтов San Francisco в macOS.Сейчас их 71 в Мохаве (79 в первоначальном выпуске). Требуемые шрифты для Mojave такие же, как для High Sierra, плюс новые дополнительные шрифты SF.

Читатель обнаружил, что есть еще один шрифт, который должен быть доступен в High Sierra и Mojave. Если NotoSansSyriacEastern-Regular.ttf отсутствует, стрелка клавиши возврата не отображается в средстве просмотра клавиатуры. Вместо этого вы получите квадратный вопросительный знак из шрифта LastResort.

В этом нет никакого смысла.Если посмотреть в редакторе шрифтов, в этом шрифте нет даже символа стрелки возврата! И тем не менее, он должен быть на диске в High Sierra и Mojave, чтобы средство просмотра с клавиатуры отображало правильно. Более того, этого шрифта нет в обычных папках системных или библиотечных шрифтов. Он находится в любом месте / Library / Application Support / Apple / Fonts / Language Support / вместе с множеством других шрифтов Noto Sans.

Если вы не видите эту стрелку, и вы очистили вышеупомянутую папку от ненужных шрифтов, вам нужно установить NotoSansSyriacEastern-Regular.ttf снова на диске. И вы не можете вернуть его на прежнее место. Вы должны поместить его в корневую папку / Library / Fonts / папки Fonts вашей учетной записи. Я могу только догадываться, потому что он полагается на причудливую цепочку доступных шрифтов, чтобы работать из исходного местоположения.

Apple продолжает «сиротство» нескольких собственных шрифтов. В настоящее время это Athelas.ttc, Iowan Old Style.ttc, Marion.ttc, Seravek.ttc и SuperClarendon.ттк. Как и раньше, вы можете использовать эти шрифты в любом стороннем приложении, но они не будут отображаться ни в одном приложении, написанном и поставляемом Apple. Исправление такое же, как и в High Sierra. Вы должны получить шрифты с одинаковыми именами из Yosemite и заменить те, которые установлены Mojave.

Проблема с большинством менеджеров шрифтов, включая Font Book. Если вы попытаетесь повторно активировать копии любых удаленных шрифтов из папки / System / Library / Fonts / с помощью диспетчера шрифтов, большинство из них не появится в его списке импортированных шрифтов.Вы также можете получить сообщение о том, что у вас нет разрешения на чтение шрифтов.

Это происходит только со шрифтами, которые вы удалили из системной папки, и только с некоторыми, но не со всеми менеджерами шрифтов. Font Book, Suitcase Fusion и FontExplorer X Pro имеют проблемы с этими шрифтами. FontAgent не затронут.

К счастью, есть простое решение. Если вам действительно нужны какие-либо шрифты, ранее активированные в системной папке, вы можете вручную поместить их в папку «Шрифты» вашей учетной записи.

Минимальное количество шрифтов, рекомендуемых для Mojave в папке / System / Library / Fonts /:

Apple Color Emoji.ttc

AppleSDGothicNeo.ttc

Avenir.ttc

Courier.dfont

Geneva.dfont

Helvetica.ttc

HelveticaNeue.ttc

HelveticaNeueDeskInterface.ttc

Keyboard.ttf

LastResort.otf

LucidaGrande.ttc

Menlo.ttc

Monaco.dfont

PingFang.ttc

SF… (все шрифты San Francisco)

Symbol.ttf

Times.ttc

ZapfDingbats.ttf

ヒ ラ ギ ノ 角 ゴ シ ッ ク W3.ttc

Шрифты обновлены в 10.14.2

Apple Color Emoji.ttc

Helvetica.ttc

HelveticaNeue.ttc

HelveticaNeueDeskInterface.ttc

Menlo.ttc

Шрифты обновлены в 10.14.3

Дельта-обновление 10.14.3 содержит все те же обновленные шрифты, что и 10.14.2 (за исключением Apple Color Emoji), но без изменений. Они точно таких же версий и размеров, что и предыдущие.

Шрифты обновлены в 10.14.4

Ну вот и новый! Apple удалила несколько системных шрифтов.Все девять предыдущих шрифтов San Francisco SFNSRounded удаляются обновлением и заменяются одним элементом SFNSRounded.ttf.

Шрифты обновлены в 10.14.5

Apple Color Emoji.ttc

Symbols.ttf

В папке / Library / Application Support / Apple / Fonts / iLife / файл DrukHeavyItalic.otf был заменен на Druk-HeavyItalic.otf. Добавлены DrukText-Bold.otf и DrukWide-Medium.отф.

macOS, 10.13 High Sierra

Люблю просто. Эта версия macOS оказалась такой. Минимальный набор шрифтов практически такой же, как у Sierra. Шрифтов San Francisco намного больше, чем ранее. В Сьерре их было 33. В High Sierra сейчас их 58.

Раннее обновление High Sierra изменило кое-что, что повлияло на отображение смайлов в сообщениях. Возможно, установлен фреймворк для Safari 11.Обновление 0.1. Какой бы ни была причина, сообщениям теперь требуются шрифты AppleSDGothicNeo.ttc и ヒ ラ ギ ノ 角 ゴ シ ッ ク W3.ttc для отображения смайлов. В противном случае все, что вы получите, это вопросительный знак в поле шрифта LastResort. Эти два шрифта были добавлены в список минимальных шрифтов для системной папки.

Пять (теперь шесть) шрифтов, которые не будут работать должным образом в El Capitan или Sierra (Athelas.ttc, Charter.ttc, Marion.ttc, Seravek.ttc и SuperClarendon.ttc), продолжают оставаться проблемой в High Sierra.Проблема была на мгновение исправлена ​​в Sierra, но 10.12.2 они снова пропали. Эти пять шрифтов остаются в подвешенном состоянии с High Sierra. Iowan Old Style.ttc присоединился к этому списку в High Sierra.

Когда я впервые протестировал исходные пять известных проблемных шрифтов в первом выпуске High Sierra, переименование шрифтов все еще работало. Одно из недавних обновлений High Sierra привело к тому, что переименование шрифтов перестало работать. Это заставило меня задуматься, работает ли удаление скрытых данных .ATSD и .fontinfo.

Я загрузился в режим восстановления, чтобы выключить SIP, затем удалил все информационные данные для этих шрифтов. Ничего такого! Не после перезапуска, очистки кешей шрифтов или переименования шрифтов поверх удаления информации о данных. Ни одно из приложений Apple не распознает эти шесть шрифтов как находящиеся в системе. Microsoft Office, Adobe и все остальное программное обеспечение делает. Только не Apple.

На данный момент единственное исправление — скопировать эти шрифты из Yosemite и полностью заменить версии High Sierra.То есть, если вам нужно использовать эти шесть конкретных шрифтов в Pages, TextEdit или любом другом программном обеспечении Apple, которое вы используете.

10.13.4 обновил довольно много шрифтов, одним из которых был Charter.ttc. Этот шрифт теперь работает везде. Ура! Однако Apple продолжает игнорировать остальные пять, которые не работают. Бу! Вам все равно нужно забрать Athelas.ttc, Iowan Old Style.ttc, Marion.ttc, Seravek.ttc и SuperClarendon.ttc от Yosemite, если вы хотите использовать их в любом из приложений Apple.

Вот такую, о которой я даже не думал, что когда-нибудь увижу, и это то, что особенно понравится прессе и службам допечатной подготовки! Хотя я не могу полностью гарантировать это, похоже, Helvetica и Helvetica Neue теперь полностью отключены от ОС. Удалено из системной папки, не было ни одного приложения, поставляемого ОС, которое не запускалось или работало бы некорректно, когда они исчезли. Я должен предположить, что ОС и все приложения, поставляемые Apple, теперь используют Сан-Франциско для всех целей отображения.

Поэкспериментируйте с этой возможностью, если вы относитесь к группе, которой приходится бороться с версиями ОС Helvetica и Helvetica Neue, конфликтующими с вашими более старыми версиями PostScript Type 1. Все установленные мной приложения Adobe CC 2018 были запущены без активного набора шрифтов. Но Premiere Pro отображал вопросительные знаки в рамке (из системного шрифта LastResort), где должны быть номера таймера. Таким образом, очевидно, что он использует Helvetica или Helvetica Neue.Office 2016 меня удивил. Учитывая тот факт, что он даже не запустился бы в своих более ранних версиях точечного выпуска, если бы Helvetica Neue отсутствовала; Word, Excel, PowerPoint и Outlook были запущены и вели себя так, как будто ничего не случилось.

Это все спорный вопрос для большинства пользователей. Helvetica и Helvetica Neue довольно широко используются в сети. И кроме людей вроде меня, которым приходится обходить эти шрифты в допечатной подготовке, нет веских причин для их удаления. Итак, я оставил Helvetica и Helvetica Neue обязательными шрифтами.

Apple почти отказалась от своих проприетарных .dfonts в пользу OpenType. В High Sierra осталось только три .dfonts. Курьер, Женева и Монако. Даже шрифты в / Library / Application Support / Apple / Fonts / теперь имеют формат .ttf или .ttc. Единственные три, которых нет, находятся в папке Deprecated.

Минимальный размер шрифтов, рекомендуемых для High Sierra в папке / System / Library / Fonts /:

Apple Color Emoji.ttc

AppleSDGothicNeo.ttc

Avenir.ttc

Courier.dfont

Geneva.dfont

Helvetica.ttc

HelveticaNeue.ttc

HelveticaNeueDeskInterface.ttc

Keyboard.ttf

LastResort.otf

LucidaGrande.ttc

Menlo.ttc

Monaco.dfont

PingFang.ttc

SF… (все шрифты San Francisco)

Символ.ttf

Times.ttc

ZapfDingbats.ttf

ヒ ラ ギ ノ 角 ゴ シ ッ ク W3.ttc

Шрифты обновлены в 10.13.1

Apple Color Emoji.ttf

Гурмухи MN

Шрифты обновлены в 10.13.2

В папке / System / Library / Fonts /:

Apple Color Emoji.ttc

Арабский UIDisplay.ttc

Арабский UIText.ttc

Geneva.dfont

SFNSSymbols-Regular.otf

В папке / Library / Fonts /:

DIN Condensed Bold.ttf

Малаялам MN.ttc

Малаялам Сангам MN.ttc

Ория MN.ttc

Oriya Sangam MN.ttc

Шрифты обновлены в 10.13.4

В папке / System / Library / Fonts /:

Apple Color Emoji.ttc

АрабскийUIDisplay.ttc

Арабский UIText.ttc

GeezaPro.ttc

SFNSDisplay-BlackItalic.otf

SFNSDisplay-BoldItalic.otf

SFNSDisplay-HeavyItalic.otf

SFNSDisplay-LightItalic.otf

SFNSDisplay-MediumItalic.otf

SFNSDisplay-RegularItalic.otf

SFNSDisplay-SemiboldItalic.otf

SFNSDisplay-ThinItalic.otf

SFNSDisplay-UltralightItalic.otf

SFNSDisplay.ttf

SFNSText.ttf

SFNSTextItalic.ttf

В папке / Library / Fonts /:

Charter.ttc

Альтернативный полужирный шрифт DIN .ttf

DIN Condensed Bold.ttf

Gujarati Sangam MN.ttc

Rockwell.ttc

Шрифты в дельта-обновлении 10.13.5

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

Требуемые шрифты в папке / System / Library / Fonts / Supplemental / для Catalina через Monterey.

Требуемые шрифты в папке / Library / Fonts / для High Sierra и Mojave.

Эти две папки содержат множество стандартных веб-шрифтов.Они идентичны. В Catalina и Big Sur Apple переместила все шрифты, которые раньше находились в корневой папке библиотеки, во вложенную папку в папке системных шрифтов. Единственное исключение в Catalina — это один элемент в пустой папке / Library / Fonts /; псевдоним, указывающий на Arial Unicode.ttf в папке / System / Library / Fonts / Supplemental /. Поскольку это не обязательный шрифт, это будет просто псевдоним, который ни на что не указывает, когда вы уменьшите свою систему до этих минимальных списков шрифтов. Вы можете либо оставить псевдоним, либо удалить его.

Для правильного отображения веб-страниц должны оставаться как минимум следующие шрифты. Имена ниже показывают, как они появятся в High Sierra, с 10.11 по Catalina, 10.15.

Рекомендуемый минимум шрифтов для папок / System / Library / Fonts / Supplemental / или / Library / Fonts /:

AppleGothic.ttf

Arial.ttf

Arial Bold.ttf

Arial Italic.ttf

Arial Bold Italic.ttf

Arial Black.ttf

Arial Narrow.ttf

Arial Narrow Bold.ttf

Arial Narrow Italic.ttf

Arial Narrow Bold Italic.ttf

Comic Sans MS.ttf

Comic Sans MS Bold.ttf

Georgia.ttf

Georgia Italic.ttf

Джорджия Полужирный.ttf

Georgia Bold Italic.ttf

Удар.ttf

Tahoma.ttf

Tahoma Bold.ttf

Times New Roman.ttf

Times New Roman Bold.ttf

Times New Roman Italic.ttf

Times New Roman Bold Italic.ttf

Требушет MS.ttf

Требушет MS Bold.ttf

Trebuchet MS Italic.ttf

Требушет MS Bold Italic.ttf

Verdana.ttf

Verdana Bold.ttf

Verdana Italic.ttf

Verdana Bold Italic.ttf

Wingdings.ttf

Крылья 2.ttf

Крылья 3.ttf

Webdings.ttf

Читатель связался со мной по поводу другого набора шрифтов, который вы, возможно, захотите всегда активировать. 29 шрифтов STIX заполнены математическими символами. Хотя в других требуемых шрифтах есть довольно много общих символов, их гораздо больше в наборах STIX. Это, конечно, важно для математиков или всех, кто обычно использует эти символы.Он обнаружил, что как минимум у вас должен быть включен общий набор.

STIXGeneral.otf

STIXGeneralBol.otf

STIXGeneralBolIta.otf

STIXGeneralItalic.otf

В зависимости от ваших потребностей, вы можете захотеть их все.

Все остальные шрифты в папке / System / Library / Fonts / Supplemental / или / Library / Fonts / можно удалить.

Если вы используете iLife или iWork: следующие шрифты также находятся в папке / Library / Fonts /.Для Каталины они находятся в папке / System / Library / Fonts / Supplemental /.

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

AmericanTypewriter.ttc

Baskerville.ttc

BigCaslon.ttf

Chalkboard.ttc

Cochin.ttc

Медная пластина.ttc

Didot.ttc

Futura.ttc

GillSans.ttc

Herculanum.ttf

Hoefler Text.ttc

Optima.ttc

Papyrus.ttc

Из приведенного выше списка шрифт Optima.ttc находится в папке / System / Library / Fonts /.

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

Важным шагом после удаления шрифтов вручную является очистка файлов кэша шрифтов из системы. См. Раздел 17 для правильной процедуры. Пользователи Font Book также должны перезагрузить приложение, чтобы обновить его базу данных. См. Раздел 7 для получения более подробной информации.

Когда дело доходит до менеджеров шрифтов, есть одна вещь, которую я не могу не подчеркнуть: иметь только один менеджер шрифтов на вашем Mac одновременно.

Когда вы дважды щелкаете по шрифту, macOS больше не запускает несколько менеджеров шрифтов, если они установлены, и не запускала какое-то время. Он запустит только тот, который назначен вашим шрифтам. Хотя даже это может означать разные менеджеры шрифтов, если, например, Font Book по-прежнему назначен старым устаревшим шрифтам Mac TrueType, а все остальное — вашему стороннему менеджеру шрифтов. Это проблема, когда вы действительно не хотите использовать Font Book. Наличие базы данных Font Book в системе может помешать правильной работе другого менеджера шрифтов, и просто запуск Font Book создает новую базу данных.Затем вам придется снова удалить базу данных. Так что, если вы его не используете, у вас не должно быть на диске Font Book. См. Раздел 7 о том, как полностью удалить книгу шрифтов и ее базу данных. Обратите внимание, что вы не можете сделать это в Биг-Суре или Монтерее.

Сценарий наличия более одного активного диспетчера шрифтов: вы открываете шрифт в Suitcase. Позже вы откроете тот же шрифт в FontExplorer X Pro. Затем вы отключите этот шрифт в Чемодане. Однако шрифт по-прежнему активен во всех ваших приложениях.Почему? Потому что FontExplorer X Pro по-прежнему держит шрифт открытым. В этом примере я использовал Suitcase и FontExplorer X Pro, но это произойдет практически в любом случае, если в вашей системе несколько менеджеров шрифтов. После того, как вы решили, какой менеджер шрифтов вы собираетесь использовать, полностью удалите любой другой менеджер шрифтов с вашего Mac.

Вернуться к началу

графических объектов Icon; Приложение H: Графические средства со значками системы X Window

; Приложение H: Система X Window

Приложение H


© 1995, 1996, 1997 Грегг М.Таунсенд, Ральф Э. Грисволд и Клинтон Л. Джеффри

Система X Window
В этом приложении обсуждаются вопросы, относящиеся к реализациям Icon. работает в системе X Window.

В X программа Icon — это клиент, который выполняет графический ввод-вывод на сервере. Клиент и сервер могут быть одной и той же машиной, когда программа запускается и отображается локально на рабочей станции или на разных машинах. Удаленный сервер можно указать с помощью атрибута display при открытии окна.

Существует множество реализаций X, и разные системы предоставляют разные функции, поэтому это приложение не может точно сказать, как все будет работать во всех ситуации.

Характеристики цвета
Спецификации цвета, которые не распознаются Icon, передаются в X для интерпретация. X-серверы обычно предлагают большие наборы названий цветов, в том числе необычные, такие как orchid и papayawhip .

Коррекция цвета управляется атрибутом gamma .В значение по умолчанию гамма основано на цвете, возвращаемом X для аппаратно-независимой спецификации цвета X RGBi: .5 / .5 / .5 . В старых системах X, которые не распознают эту спецификацию, конфигурация используется значение по умолчанию.

Интерпретация RGBi: .5 / .5 / .5 зависит от свойств связано с корневым окном. Эти свойства устанавливаются xcmsdb утилита. Библиотечная программа xgamma может использоваться для установки свойства для аппроксимации определенного значения гаммы.

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

Если спецификация шрифта не понимается или не соответствует названию шрифта Icon системе, он дословно передается в X как имя шрифта.Это позволяет использовать спецификации собственных шрифтов X, включая подстановочные знаки. В частном случае спецификация шрифта "фиксированная" (без размера или другие характеристики) передается в X как имя шрифта без интерпретации.

Изображений
В ReadImage () , если файл изображения не является допустимым файлом GIF, сделана попытка прочитать его как файл X Bitmap или X Pixmap.

В WriteImage () , если имя файла заканчивается на .xbm или . XBM , записанный файл X Bitmap.Если имя файла заканчивается на .xpm или .XPM , записывается файл X Pixmap. Если имя файла заканчивается на .xpm.Z , сжатый файл X Pixmap написано. Во всех остальных случаях записывается изображение в формате GIF.

X Ресурсы
Default () возвращает значения, зарегистрированные в X Resource Manager. Эти значения часто устанавливаются файлом. Xresources или .Xdefaults файл.
Коды событий клавиатуры
Icon использует коды X keyym в качестве кодов событий.Фактический код возвращен для конкретного ключа зависит от конфигурации X-сервера; это может быть изменен динамически с помощью утилиты xmodmap . Например, На клавиатуре Sun есть одна клавиша с маркировкой «3», «PgDn» и «R15». Создает ли этот ключ событие значка "3" , Key_PgDn , Key_R15 , или еще что-то зависит от конфигурации X.

Библиотечный файл keysyms.icn перечисляет многие из возможных кодов. Для максимальная портативность, используйте только те, которые указаны в Приложении D.

Курсоры и указатели
Текстовый курсор представляет собой символ подчеркивания. Это видно только тогда, когда атрибут курсора включен, и программа ожидает ввода в WRead () или WReads () . Курсор не мигает, и его трудно найти в окне, содержащем большой объем текста.

Индикатор положения мыши, установленный атрибутом указателя, выбран. от курсора X шрифт . Допустимы следующие значения:

Индикатор местоположения мыши по умолчанию — «left ptr» .



Вернуться к содержанию

Beta Beat: Fontcase | Engadget



Несколько месяцев назад появился тизер нового приложения для управления шрифтами Mac OS X, Fontcase, разработанного Питером Омвли и с дизайном пользовательского интерфейса Лорана Баумана. Fontcase разработан для замены утилиты Apple Font Book, которая является не только посредственным приложением для управления шрифтами, но и имеет менее детализированный интерфейс.

Последние несколько месяцев Fontcase находится в закрытой бета-версии. Сегодня подписчикам новостной рассылки Fontcase было предложено загрузить последнюю бета-версию.Приложение очень близко к завершению, а релиз запланирован на середину января 2009 года, после Macworld. Я использовал несколько версий Fontcase, пока она находилась в частной бета-версии, и, как фанат типографики, действительно с нетерпением ждал этого выпуска.

Во-первых, интерфейс просто красивый. Это не удивит тех, кто видел работы Лорана в прошлом, но стоит упомянуть, из-за всего , насколько элегантное и Mac-подобное приложение ощущается. Думаю, я использовал почти все менеджеры шрифтов, доступные для OS X, и Fontcase, безусловно, самый привлекательный.

Когда вы открываете Fontcase, вам предоставляется возможность импортировать системные и пользовательские шрифты (в основном все, что уже есть в книге шрифтов). Если вы используете FontExplorer X Linotype, вы также можете импортировать наборы и метаданные непосредственно из этого приложения. Вы можете поделиться коллекцией шрифтов через Bonjour с другими компьютерами в вашей сети.

После импорта шрифтов (что можно сделать, перетаскивая папки в библиотеку или с помощью команды меню), вы можете оценивать, отмечать и упорядочивать шрифты в смарт-папки или коллекции.Вы также можете добавлять примечания к определенному шрифту. Программа элегантно показывает вам, как выглядит шрифт, используя представление символов, традиционный водопад и представление «основного текста», которое показывает, как выглядит шрифт в блоках упорядоченного текста. Активировать шрифт так же просто, как щелкнуть правой кнопкой мыши и выбрать «Активировать / деактивировать» или щелкнуть кнопку проверки, которая появляется в верхней части программы.

Хотя у меня не было проблем с импортом папок системных шрифтов, когда я попытался импортировать папку с большими шрифтами, бета-версия Fontcase задохнулась.Я не сомневаюсь, что это будет улучшено до выхода финальной версии, но на это стоит обратить внимание.

Хотя большинство приложений для управления шрифтами для OS X нацелены на профессиональное сообщество дизайнеров или пользователей с большим количеством шрифтов, Fontcase действительно кажется лучшим вариантом для обычных пользователей или пользователей с коллекциями среднего размера. Я говорю это, потому что Fontcase не обрабатывает активацию или деактивацию системных шрифтов, а также не активирует шрифты автоматически (насколько я могу судить) в других приложениях.Вместо этого это превосходный интерфейс для встроенной книги шрифтов, с дополнительным преимуществом, заключающимся в том, что упорядочивание, тегирование и совместное использование шрифтов намного проще.

Последние несколько недель я использую FontAgent Pro 4 от Insider Software и должен сказать, что он стал моей любимой утилитой для управления шрифтами. Конечно, эта утилита имеет свою цену (99 долларов за одну лицензию), но если у вас очень большая коллекция шрифтов, как у меня, это становится необходимым.

Если ваша коллекция шрифтов не входит в диапазон 10 000+ (у меня 14 007) — Fontcase — отличная альтернатива Книге шрифтов.

Если вы не подписались на информационный бюллетень Fontcase, вы все равно можете сделать это на веб-сайте Fontcase и получить ссылку на загрузку бета-версии.

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

Диспетчер шрифтов InDesign | CreativePro Network

Почти каждый, кто использовал InDesign, сталкивался с диалоговым окном, показанным ниже.Это означает, что один или несколько шрифтов в только что открытом документе отсутствуют. Здесь у вас есть выбор: вы можете проигнорировать проблему, нажав кнопку «Закрыть», или вы можете исправить проблему сейчас. Нажатие кнопки «Закрыть» не изменит файл и позволит вам работать даже с отсутствующими шрифтами. Обычно, если вы не отключили эту функцию в настройках композиции, замененные шрифты выделяются в документе розовым цветом.

Чтобы решить проблему сейчас, нажмите кнопку «Найти шрифты».Откроется диалоговое окно «Найти шрифт». Это менеджер InDesign для работы со шрифтами — один из основных ресурсов, которые мы используем при создании макетов. В этом диалоговом окне вы можете определить все шрифты, используемые в документе, или отсутствующие шрифты в документе или в помещенных графических файлах. Вы можете выполнить полный поиск и замену файлов в файле InDesign. В любое время вы можете открыть это диалоговое окно, выбрав «Текст»> «Найти шрифт», чтобы проверить статус своих шрифтов.

В этом диалоговом окне вы можете просматривать шрифты в документе в прокручиваемом списке.InDesign использует желтый значок предупреждения, чтобы указать на отсутствующие шрифты. В более старых версиях также указывался тип шрифта каждого документа: OpenType, PostScript fonts или TrueType. Если вам нужно получить доступ к этой информации, для этого есть сценарий. Для шрифтов в графике появляется дополнительный символ. На снимке экрана ниже шрифт Milkshake присутствует на графике и также отсутствует. InDesign не может определить, что это за шрифт. Когда один из этих шрифтов выделен, кнопка «Найти первый», показанная выше, превращается в кнопку «Найти рисунок», так что вы можете искать рисунок, на котором расположен шрифт.

Еще после прыжка! Продолжайте читать ниже
Пользователи Free и Premium видят меньше рекламы! Зарегистрируйтесь и войдите в систему сегодня.

Чтобы заменить шрифты в файле InDesign, вы можете выделить отсутствующий шрифт, а затем использовать знакомые кнопки справа: «Сначала найти», «Заменить», «Заменить все» и «Заменить / найти», которые действуют аналогично тому, как они работают в меню «Найти /». Диалоговое окно изменения. Однако имейте в виду, что вы не можете использовать это диалоговое окно для изменения шрифтов в любой размещенной графике.Для этого вам нужно открыть любую из этих графических изображений в собственном приложении, в котором они были созданы.

Мощная, но часто упускаемая из виду функция — это флажок «Переопределить стиль при изменении всего» (обведен на втором рисунке выше). Установка этого флажка позволяет изменять не только шрифты в документе, но и во всех стилях, используя те шрифты, которые определены в документе. Раньше нам приходилось вручную перебирать каждый из наших стилей, чтобы внести эти изменения!

Кроме того, новички могут пропустить кнопку «Подробнее», которую я также обвел на иллюстрации.Щелчок по этой кнопке открывает мощный информационный раздел. Это дает вам массу информации о каждом шрифте. Выберите один из шрифтов в списке, и вы сможете просмотреть имя PostScript, версию, любые ограничения шрифтов, расположение шрифта в вашей системе (или если он синхронизируется с Typekit), сколько символов используется, на каких страницах они ‘ re on и список стилей, использующих этот шрифт!

Наконец, не пропустите кнопку «Показать в Finder» / «Показать в проводнике» справа для шрифтов, не синхронизированных с Typekit.Эта полезная кнопка позволяет щелкнуть шрифт в списке и перейти к этому шрифту в Macintosh Finder или в проводнике Windows.


Мы обновляем наши самые старые и самые популярные сообщения обновленной информацией и скриншотами. Этот пост о встроенном диспетчере шрифтов InDesign был первоначально опубликован 6 апреля 2008 г. Чтобы просмотреть самые свежие комментарии, прокрутите страницу вниз.

Мой опыт установки Libero SoC в Ubuntu и Windows 10

Несколько недель назад я получил набор микросхем Microchip PolarFire SoC FPGA Icicle с матрицей FPGA и жесткими ядрами RISC-V, способными работать с Linux.Я написал для платы руководство «Начало работы с Yocto Linux BSP» и изначально озаглавил текущий пост «Начало работы с разработкой FPGA с использованием Libero SoC и Polarfire FPGA SoC».

Я предполагал, что напишу один или два абзаца о процессе установки, а затем покажу, как работать с Libero SoC Design Suite для создания потока битов FPGA. Но вместо этого я провел бесчисленные часы, пытаясь установить инструменты разработки. Поэтому я расскажу о своем опыте, чтобы позволить читателям избежать некоторых ловушек и, надеюсь, сэкономить время.

(Ошибка) Установить Libero SoC v2021.v2 на Ubuntu 20.04

Если мы перейдем на страницу загрузки, мы увидим Libero SoC v2021.2 для Windows и Libero SoC v2021.2 для Linux. Поскольку на моем компьютере установлена ​​Ubuntu 20.04, я решил использовать версию для Linux. Обратите внимание, что перед началом работы вам необходимо создать учетную запись в MicroSemi / Microchip. В первый раз это не удалось из-за ошибок на сайте при регистрации новой учетной записи.

Независимо от того, сколько раз я бы попытался, он завершился с той же ошибкой, но я попытался через неделю, и в конечном итоге я смог получить доступ к ссылке для загрузки версии для Linux с некоторыми простыми инструкциями по установке:

Site 1 : Скачать Libero SoC v2021.2 (Linux) (BIN)

MD5: c43f8d4f399bcb4101e0db095c1a7012
sha256sum: d8c748fcc0fe2f0a3cb31d00f0111e86e3c523be485d3a Инструкции по установке для установки на жестком диске должны быть на диске 35GB (Инструкции по установке, 9 ГБ, по крайней мере, на жестком диске.
Скопируйте Libero_SoC_v2021.2.bin из указанного выше пути во временный каталог.
Перейдите во временный каталог.
«chmod + x Libero_SoC _v2021.2.bin»
Введите: «./Libero_SoC _v2021.2.bin », чтобы запустить установщик libero.
Следуйте инструкциям по установке.

Если у вас возникнут проблемы с загрузкой программного обеспечения Microsemi, отправьте электронное письмо по адресу [адрес электронной почты защищен]

. Это запустит графический интерфейс для установки программного обеспечения.

После принятия лицензионного соглашения я решил установить Libero SoC и лицензию на установку, так как это требуется, и я должен получить бесплатную годовую лицензию «Silver».

Вы должны установить программу в каталог, в котором у вас есть права чтения / записи, и установка от имени пользователя root / sudo не рекомендуется.Итак, я выбрал / home / jaufranc / microsemi.

Нас также просят указать общий каталог, и я набираю / home / jaufranc / microsemi / common. Далее идет лицензия.

Это немного сбивает с толку, так как их много, но, учитывая, что я читал, что мне нужна лицензия Silver для платы, и я использую Linux, я выбрал «Плавающую лицензию Libero Silver на 1 год для Windows / Linux». . Меня попросили ввести MAC-адрес сервера, а затем я получил подтверждающее сообщение:

Не нужно ждать получения лицензии, мы можем продолжить установку.

Установка программного обеспечения уже займет некоторое время (я думаю, около часа +), и после этого будет проверено наличие необходимых пакетов, что также займет некоторое время…

И мне пришлось вручную установить некоторые пакеты… Не уверен почему у нас графический пользовательский интерфейс, делать все из командной строки может быть так же удобно…

Для 32-битных пакетов:

sudo apt install -y libc6: i386 libdrm2: i386 libexpat1: i386 libfontconfig1: i386 libfreetype6: i386 libglapi-mesa: i386 libglib2.0-0: i386 libgl1: i386 libice6: i386 libsm6: i386 libuuid1: i386 libx11-6: i386 libx11-xcb1: i386 libxau6: i386 libxcb-dri2-0: i386 libxcb-glx0: i386 libx6xt i38x: i386 libx6xt i38x: i386 libx6xt i38x i386 libxfixes3: i386 libxrender1: i386 libxxf86vm1: i386 zlib1g: i386

sudo apt install -y libc6: i386 libdrm2: i386 libexpat1: i386 libfont2gl38i ifigfig1: i386 libfont2gl381: i386 i386 libgl1: i386 libice6: i386 libsm6: i386 libuuid1: i386 libx11-6: i386 libx11-xcb1: i386 libxau6: i386 libxcb-dri2-0: i386 libxcb-glx0: i386 libxcb1: i386x: i386 libxcb1: i386x libxrender1: i386 libxxf86vm1: i386 zlib1g: i386


, а затем пакеты шрифтов и ksh:

sudo apt install -y xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-japanese xfonts-intl-japanese-big ksh libxft2: i386 libgtk2.0-0: i386 libcanberra-gtk-module: i386 packagekit-gtk3-module: i386 Чтение списков пакетов … Готово Построение дерева зависимостей Чтение информации о состоянии … Готово E: невозможно найти пакет packagekit-gtk3-module: i386

sudo apt install -y xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-japanese xfonts-intl- japanese-big ksh libxft2: i386 libgtk2.0-0: i386 libcanberra-gtk-module: i386 packagekit-gtk3-module: i386

Чтение списков пакетов… Готово

Построение дерева зависимостей

Чтение информации о состоянии … Готово

E: Не удалось найти пакет packagekit-gtk3-module: i386


Нет пакета i386 для packagekit-gtk3-module, поэтому Я только что установил 64-битный:

sudo apt install -y xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-japanese xfonts-intl-japanese-big ksh libxft2: i386 libgtk2.0-0: i386 libcanberra-gtk-module : i386 packagekit-gtk3-module

sudo apt install -y xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-japanese xfonts-intl-japanese-big ksh libxft2: i386 libgtk2.0-0: i386 libcanberra-gtk-module: i386 packagekit-gtk3-module


Затем нажмите Далее, чтобы продолжить.

У нас есть ссылка на некоторые инструкции для выполнения примера сценария, который можно попробовать позже.


Все хорошо. Я также получил по электронной почте «Плавающую лицензию Microsemi Libero Silver на 1 год для лицензии Windows / Linux Server». Я не мог поверить в шаг, который мне пришлось пройти:

  1. Сохраните файл License.dat, отправленный мне на электронную почту.Я сделал это в созданном мной каталоге microsemi / license. Это простая часть 🙂
  2. Загрузите необходимые демоны диспетчера лицензий для Linux. Microsemi рекомендует размещать эти файлы в том же месте, что и файл License.dat. Итак, у нас есть следующие файлы в каталоге лицензий

    jaufranc @ cnx-laptop-4: ~ / microsemi / лицензия $ ls -l всего 22988 -rwxr-xr-x 1 jaufranc jaufranc 1258644 15 декабря 2018 г. actlmgrd -rw-rw-r— 1 jaufranc jaufranc 7506 20 окт. 17:37 License.dat -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmdiag -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmdown -rwxr-xr-x 1 jaufranc jaufranc 1171800 19 мая 2020 lmgrd -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 lmhostid -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmперечитать -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 lmutil -rwxr-xr-x 1 jaufranc jaufranc 3361324 30 июля 2020 г. -rwxr-xr-x 1 jaufranc jaufranc 10117728 25 ноября 2020 г. snpslmd -rwxr-xr-x 1 jaufranc jaufranc 402432 23 апреля 2016 г. syncad -rwxr-xr-x 1 jaufranc jaufranc 1448880 23 апреля 2016 synplctyd

    jaufranc @ cnx-laptop-4: ~ / microsemi / license $ ls -l

    всего 22988

    -rw jaufranc jaufranc 1258644 15 дек 2018 actlmgrd

    -rw-rw-r— 1 jaufranc jaufranc 7506 20 окт, 17:37 Лицензия.dat

    -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmdiag

    -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmdown

    -rwxr-xr-xauf 1 мая 195000 г.

    -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmhostid

    -rwxr-xr-x 1 jaufranc jaufranc 1149048 19 мая 2020 г. lmreread

    -rwxr-xr-x 1 мая 19590 laufranc 11448 — lmhostid

    rwxr-xr-x 1 jaufranc jaufranc 3361324 30 июля 2020 mgcld

    -rwxr-xr-x 1 jaufranc jaufranc 10117728 25 ноября 2020 snpslmd

    -rwxr-xr-x 1 jaufranc240-23000 jaufranc2325x1 xr-x 1 jaufranc jaufranc 1448880 23 апреля 2016 г. synplctyd

  3. Открытая лицензия.dat, чтобы отредактировать первую строку, заменив именем хоста вашей машины (locahost в моем случае)
  4. Плавающие лицензии Libero Linux включают Libero, Synplify Pro ME, Identify ME, Synphony Model Compiler ME и инструменты ModelSim ME. Отредактируйте каждую строку VENDOR и DAEMON, указав правильный путь к каждому демону поставщика, а затем сохраните файл License.dat. У меня было всего три таких строки, поэтому верхняя часть моего файла лицензии выглядит так:

    СЕРВЕР localhost abcdefghijl 1702 DAEMON actlmgrd./ actlmgrd DAEMON mgcld ./mgcld ПОСТАВЩИК snpslmd ./snpslmd

    СЕРВЕР localhost abcdefghijl 1702

    DAEMON actlmgrd ./actlmgrd

    DAEMON mgcld ./mgcld

    05

    131 dmgcld ./mgcld

    133 Запуск команды snpsld ./mgcld

    9000lps. Управляющий:

    / lmgrd -c

    / lmgrd -c


    Или, если вы предпочитаете, чтобы выходные данные Менеджера лицензий записывались в файл журнала, выполните следующую команду в командной строке:

    <путь_к_lmgrd> / bin / lmgrd -c <путь_к_License.dat> /License.dat -l <путь_к файлу журнала> /license.log

    <путь_к_lmgrd> / bin / lmgrd -c <путь_к / лицензию.dat> dat -l /license.log

    Теоретически я должен был сделать, но выполнить команду lmgrd не удалось:

    ./ lmgrd -c License.dat bash: ./lmgrd: Нет такого файла или каталога

    ./lmgrd -c License.dat

    bash: ./lmgrd: Нет такого файла или каталога


    Эти лицензионные демоны, по-видимому, распространены и примените также к Keil MDK, и на сайте Arm есть решение. Мы можем проверить библиотеки, используемые утилитой, с помощью ldd:

    $ ldd lmgrd linux-vdso.so.1 (0x00007ffdd3fea000) libpthread.so.0 => / lib / x86_64-linux-gnu / libpthread.so.0 (0x00007fc534d80000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc534c31000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc534c16000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc534a24000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc534a1e000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc534a13000) /lib64/ld-lsb-x86-64.so.3 => /lib64/ld-linux-x86-64.so.2 (0x00007fc534dcd000)

    $ ldd lmgrd

    linux-vdso.so.1 (0x00007ffdd3fea000)

    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc534d80000)

    libm.so.6 => / lib / x86_64-linux-gnu / libm.so.6 (0x00007fc534c31000)

    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc534c16000)

    libc.so.6 => / lib / x86_64-linux- gnu / libc.so.6 (0x00007fc534a24000)

    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc534a1e000)

    librt.so.1 => / lib / x86_64- linux-gnu / librt.so.1 (0x00007fc534a13000)

    /lib64/ld-lsb-x86-64.so.3 => /lib64/ld-linux-x86-64.so.2 (0x00007fc534dcd000)


    И есть отсутствует библиотека:

    $ ls /lib64/ld-linux-x86-64.so.3 ls: нет доступа к ‘/lib64/ld-linux-x86-64.so.3’: нет такого файла или каталога

    $ ls /lib64/ld-linux-x86-64.so.3

    ls: нет доступа к ‘/lib64/ld-linux-x86-64.so.3’: нет такого файла или каталога


    , и нам рекомендуется установить lsb:


    Это не сработало сразу, но через пару минут я смог прогрессировать:

    17:57:08 (snpslmd) Не удается создать каталог / usr / tmp /.flexlm, errno: 2 (нет такого файла или каталога) 17:57:08 (snpslmd) Невозможно создать каталог /usr/tmp/.flexlm, ошибка: 2 (Нет такого файла или каталога) 17:57:08 (snpslmd) Невозможно создать каталог /usr/tmp/.flexlm, ошибка: 2 (Нет такого файла или каталога)

    17:57:08 (snpslmd) Невозможно создать каталог /usr/tmp/.flexlm, errno: 2 (Нет такого файла или каталога)

    17:57:08 (snpslmd) Невозможно создать каталог /usr/tmp/.flexlm, errno: 2 (Нет такого файла или каталога )

    17:57:08 (snpslmd) Не удается создать каталог / usr / tmp /.flexlm, errno: 2 (Нет такого файла или каталога)


    Отлично! Еще одна ошибка. Я пытался запустить программу от имени root, но это тоже не рекомендуется из соображений безопасности, да и не сработало. Решение состоит в том, чтобы просто создать каталог и сделать его доступным для записи пользователю.

    судо mkdir -p / usr / tmp sudo chown -R jaufranc.jaufranc / usr / tmp

    9132
    20 9000 все еще не работает должным образом I потому что я запускал lmgrd несколько раз, а другие экземпляры все еще работали, используя порт 1702.Итак, я убил все процессы lmgrd и сделал последнюю попытку, которая, похоже, сработала. Журнал длинный, поэтому я отправил его в CNX Pastebin.

    Давайте запустим программу Libero SoC, чтобы убедиться, что она работает…

    / главная / jaufranc / microsemi / Libero / bin / libero Gtk-Message: 20: 03: 11.684: Не удалось загрузить модуль «appmenu-gtk-module» Gtk-Message: 20: 03: 11.759: Не удалось загрузить модуль «pk-gtk-module»

    sudo mkdir -p / usr / tmp

    sudo chown -R jaufranc.jaufranc / usr / tmp

    / home / jaufranc / microsemi / Libero / bin / libero

    Gtk-Message: 20:03:11 .684: Не удалось загрузить модуль «appmenu-gtk-module»

    Gtk-Message: 20: 03: 11.759: Не удалось загрузить модуль «pk-gtk-module»


    После высокой загрузки ЦП в течение нескольких минут, а потом ничего. Затем мне сказали открыть заявку с поддержкой Microchip. Хорошая новость в том, что я получил ответ довольно быстро:

    Libero 12.4 и более поздние версии поддерживаются только в Ubuntu 18.04, никакие другие версии.

    Identify и Modelsim ME Pro не поддерживают напрямую платформу Ubuntu.

    (упоминается в примечании к выпуску libero)

    Но, очевидно, это был не тот ответ, на который я надеялся, и действительно, глядя на страницу 28 примечаний к выпуску, мы можем увидеть список поддерживаемых операционных систем:

    • Windows 10 ОС
    • Red Hat Enterprise Linux 7.2-7.6 и Red Hat Enterprise Linux 8.x
    • CentOS 7.2-7.6
    • OpenSUSE Leap 42.3 (эквивалент SLES 12.3)
    • Ubuntu 18.04 (Identify и Modelsim ME Pro напрямую не поддерживают Ubuntu Платформа.Программатор FlashPro5 не поддерживается Ubuntu. Инструмент диспетчера заданий не поддерживается.)

    В этот момент я заметил, что кто-то опубликовал инструкции по установке Libero SoC 2021.v1 на Ubuntu 20.04. Я пробовал, но и у меня не получилось.

    В Ubuntu 18.04 не работают некоторые функции. Сначала я подумал об установке Ubuntu 18.04 в VirtualBox, но минимальные требования для использования Libero SoC, включая наличие 16 ГБ ОЗУ, а мой компьютер имеет только 16 ГБ ОЗУ, поэтому у виртуальной машины будет меньше этого.Следующим вариантом будет установка Ubuntu 18.04 на USB-накопитель, но, видя, что некоторые функции не поддерживаются, я решил заменить свой текущий внутренний жесткий диск на один с Windows 10, чтобы обеспечить безопасность и не тратить еще больше времени.

    Установка Libero SoC Design Suite в Windows 10

    И вы удивляетесь, почему людям нужны инструменты с открытым исходным кодом! В любом случае … Давайте попробуем еще раз с Windows 10 …

    Есть два варианта загрузки:

    Сайт 1: Загрузите Libero SoC v2021.2 (Windows) (малый EXE, установка через Интернет *)
    MD5: a5df01a7199c076cd9c954e952b006f2
    sha256sum: ff0ddcd9c64b86a34e243df92651352d158d4aa436fbddb Установка по крайней мере на жестком диске 910GB.
    Загрузите Libero_SoC_v2021.2_Web.exe из указанного выше пути во временный каталог.
    Execute Libero_SoC_v2021.2_Web.exe файл как администратор и следуйте инструкциям

    Сайт 2: Скачать Libero SoC v2021.2 (Windows)
    MD5: 1ac4e3e5d70adfa3269c26cebb7b7b4b
    sha256sum: a3ca9527d72764a0d58d3c7627ef6dc029799ba460873f04f52eb0191dd39336
    Инструкции по установке † Убедитесь, что у вас есть по крайней мере 25GB бесплатно на ваш жесткий диск.
    Скопируйте Libero_SoC_v2021.2_win.zip из указанного выше пути во временный каталог.
    Распакуйте zip-файл во временную папку.
    Запустите ярлык «Libero_SoC_v2021.2.lnk» и следуйте инструкциям по установке.

    Я пошел с установкой через Интернет.

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

    Моя лицензия Silver действительна как для Linux, так и для Windows, поэтому я не подавал заявку на получение другой лицензии, хотя лицензия с привязкой к узлу также должна быть опцией в Windows и может быть проще в настройке.Итак, давайте продолжим с плавающей лицензией в Windows.

    Мне снова пришлось сохранить Licence.dat и загрузить демонов для Windows. Я сохранил все в каталоге C: \ flexlm в соответствии с инструкциями.

    Поскольку я использую серверную лицензию, мне нужен локальный хост в Windows. У Techwalla есть инструкции, поэтому я включил «Информационные службы Интернета» в разделе «Включение и выключение компонентов Windows» панели управления. Пока у меня была открыта документация, я также отредактировал первые четыре строки Лицензии.dat с именем сервера (localhost) и правильным путем к демону, как мы это делали в Linux:

    СЕРВЕР localhost acbcdefghjik 1702 DAEMON actlmgrd C: \ flexlm \ actlmgrd DAEMON mgcld C: \ flexlm \ mgcld Поставщик snpslmd C: \ flexlm \ snpslmd

    СЕРВЕР localhost acbcdefghjik 1702

    DAEMON actlmgrd C: \ flexlm \ actlmgrd

    DAEMON mgcld C: \ flexlm


    Затем перезагрузил компьютер, чтобы включить «Информационные службы Интернета», которые я только что установил…

    … и выполнил следующую команду для запуска диспетчера лицензий:

    C: / flexlm / lmgrd -c C: / flexlm / License.dat

    C: / flexlm / lmgrd -c C: /flexlm/License.dat


    Я запущу 5 дополнительных терминалов, по одному для каждой демонической части системы лицензирования Flexera.

    Я не вижу явных сообщений об ошибках, поэтому попробую запустить Libero SoC.

    Боже мой! Похоже, все работает! Я думаю, что сейчас заплачу! 😉 Я легко потратил более 10 часов на установку Libero SoC… Время для праздничного напитка! Я думаю, что сделаю перерыв на некоторое время, так как мне нужно изучить, чтобы узнать, как на самом деле его использовать, и у меня есть другое оборудование, требующее некоторой любви, поэтому я попытаюсь фактически синтезировать битовый поток для ПЛИС иногда в следующем месяце.

    Жан-Люк основал CNX Software в 2010 году в качестве неполного рабочего дня, прежде чем бросить свою работу менеджера по разработке программного обеспечения и начать писать ежедневные новости и обзоры на полную ставку позже в 2011 году.

    Font Agent Pro — The Graphic Mac

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

    Font Agent Pro (FAP) из Insider Software . Я не прикасался к FAP со времен OS9, поэтому я попросил другого дизайнера / оператора допечатной подготовки описать свой опыт работы с ним. Его зовут Пит Миссич , и если вы узнаете это имя, вы, вероятно, видели, что оно указано в титрах программ XtraLean ImageWell и ShutterBug в качестве дизайнера значков. Пит был внештатным дизайнером и оператором допечатной подготовки в течение многих лет, поэтому он знает все тонкости шрифтов и их влияние на MacOS в целом.Я попросил Пита ответить на несколько вопросов о FAP, и следующие его неотредактированные замечания:

    В какой среде вы используете свой Mac?

    На работе я использую свой Mac для допечатной подготовки / проектирования в издательской компании, занимающейся прямой почтовой рассылкой. Я работаю с разными типами файлов, от Quark 4 до Quark 6.5, Illustrator EPS, Photoshop, PDF и т. Д. Дома я использую свой Mac для внештатной работы, в основном в InDesign, но также в Illustrator и Photoshop. Веб-дизайн тоже!

    Какие приложения для управления шрифтами вы пробовали и какое из них выбрали?

    Когда я начинал в этой должности, приложение шрифтов, которое использовалось для работы, было Masterjuggler в OS9, оно работало хорошо, потому что все было внедрено в более старую операционную систему, активация и управление были довольно простыми в обращении, а добавление новых шрифтов было простым, как хорошо.С момента перехода на X (начатого в Jaguar на этой работе) я пробовал много разных приложений, MasterJuggler X, Font Reserve, Suitcase, даже пытался старую демонстрацию Adobe Type Manager, поскольку в то время мы использовали Quark 4.11 через Classic . Наконец-то я наткнулся на демонстрацию Font Agent Pro, попробовал ее несколько дней и почти знал, что это приложение, которое поможет. Несколько недель спустя я попросил ИТ-специалиста зарегистрировать его для меня, и я использую его с тех пор…

    Вы перешли на Font Agent Pro из другого приложения для управления шрифтами, и если да, то почему?

    Мне не обязательно было переключаться, но как только я начал работать все больше и больше в приложениях для OSX, стало ясно, что «классическая» версия MasterJuggler не справится с этой задачей.Версия X практически не отвечала, автоматическая активация сводила с ума, и она просто не хотела хорошо работать с новой версией Quark.

    Агент шрифтов Pro

    Каковы преимущества использования Font Agent Pro для управления шрифтами?

    Insider Software пугающе упростило работу почти во всех основных дизайнерских приложениях, а FAP очень хорошо управляет шрифтами во всех из них. Когда я впервые начал работать с FAP (версия 1), я использовал Quark 4.11 через Classic, но одновременно с некоторыми приложениями для OSX (Photoshop, некоторые идентификаторы и т. Д.), FAP прекрасно справлялся со смешанной средой. Когда я обновился до версии 2, удобство использования только увеличилось, как и качество автоактивации и инструментов управления. То, как FAP организовал мою библиотеку, было еще одним большим плюсом, о чем я расскажу подробнее ниже. FAP v.2 предоставляет подключаемые модули для Quark версий 5 и 6, InDesign (до CS) и InDesign CS, Illustrator и Photoshop, а также для версий CS других приложений Adobe.Плагины для более старых версий приложений (Q4), похоже, исчезли по ходу дела, но я полагаю, что читал на сайте Insider, что плагин Q5 FAP будет работать с 4, пока вы обновлены до 4.1.1. У FAP приятный интерфейс, может быть, не такой приятный, как чемодан, но лично мне он подходит. Как вы можете видеть на снимках экрана, есть различные панели, которые отображают вашу библиотеку (может иметь несколько библиотек, хорошая функция для тех, кто может захотеть сохранить шрифты, разделенные по проекту или клиенту), любые наборы, которые вы можете создать, и обязательную панель, которая отображает WYSIWYG-версию выбранного шрифта.На этой панели вы также можете выбрать несколько шрифтов для просмотра «сравнения», и, как видно из снимка экрана, вы можете настроить такие параметры, как размер, цвет, а также цвет фона. Вы также можете использовать режим WYSIWYG в библиотеке или заданном представлении, что полезно, если вы просто хотите сразу выбрать шрифты по их внешнему виду.

    Каковы недостатки использования Font Agent Pro для управления шрифтами?

    В более ранних версиях активация иногда казалась неудачной.Обычно щелчок за пределами приложения, а затем снова внутрь решает проблему, но в других случаях мне приходилось перезагружать либо программу шрифтов, либо приложение, в котором мне нужны шрифты, либо и то, и другое! Однако с каждым последующим обновлением эта проблема возникает все реже и реже. Другое предостережение об использовании Font Agent Pro, которое может отключить несколько человек, связано с манипуляциями с библиотекой шрифтов. ВСЕГДА храните резервную копию всех ваших шрифтов, потому что, очевидно, что происходит с вашей библиотекой после того, как FAP организует ее и преобразует для использования, существует вероятность того, что все файлы шрифтов могут быть повреждены и преобразованы в файлы какого-либо типа UNIX — по крайней мере, это что представитель службы поддержки сказал мне по телефону.К счастью, у меня всегда были резервные копии — я просто скопировал с компакт-диска, переустановил FAP и повторно импортировал. Никаких проблем с тех пор. Что я также делал со своим исходным резервным набором, так это добавлял его одновременно с добавлением новых шрифтов в FAP — так что если проблема с повреждением когда-либо снова станет проблемой * снова *, я не потерял все новые шрифты, которые я импортировал с момента последней переустановки.

    Какая особенность Font Agent Pro вам нравится?

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

    Что делает FAP — и у вас есть возможность «копировать» или «перемещать» вашу библиотеку шрифтов (я всегда выбираю «копировать» и оставляю исходную библиотеку нетронутой) — обрабатывает все шрифты в заданном месте и организует их в папки в алфавитном порядке, а затем сгруппированы во вложенные папки, упорядоченные по семействам. Даже тем, кто может не использовать FAP для управления, а просто хочет, чтобы их шрифты были организованы, должна понравиться программа только за эту функцию. FAP также помещает в карантин любые файлы шрифтов, которые он считает «проблемными» шрифтами, в свою собственную папку, а также любые дубликаты, содержащиеся в вашей библиотеке.Импорт новых шрифтов в приложение также следует этому методу — и у вас всегда есть возможность настроить способ импорта FAP — проверять ли дубликаты, активировать шрифты после импорта и т. Д.

    Примерно сколько шрифтов у вас установлено и сколько вы обычно загружаете в любой момент времени?

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

    Автор записи

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *