Товаров: 0 (0р.)

Xfont manager как пользоваться программой: XFont Manager — установи шрифт одним кликом

Содержание

Управление шрифтами. Для чего нужны менеджеры шрифтов? ‹ Виртуальная школа графического дизайна

Всем привет!

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

Итак, о чем идет речь?

Для того, чтобы операционная система вашего компьютера могла пользоваться файлами шрифтов, необходимо их хранить в определенных местах. В Windows по умолчанию шрифты находятся в папке Windows/Fonts. Именно оттуда новые шрифты попадают в систему. Самый простой способ установки шрифтов — перетащить их мышкой в эту папку из других источников.

На компьютере Mac файлы со шрифтами хранятся в папках Fonts, которые находятся в папке Библиотека (Library). Шрифты в Библиотеке корневого каталога доступны для всех пользователей Mac. Шрифты, хранящиеся в Библиотеках отдельных пользователей (находятся в папке

Пользователи (Users)), доступны исключительно для работы этих пользователей. Шрифты из Библиотеки системной папки (System) используются операционной системой напрямую и трогать их крайне нежелательно.

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


Программы для управления шрифтами

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

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

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

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

Fonts (Шрифты) становится настолько длинным, что для того, чтобы добраться до необходимого шрифта, приходится бесконечно прокручивать экран.

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

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

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

В Mac OS X включена своя собственная программа по управлению шрифтами: Книга Шрифтов (Font Book), находящаяся в папке Приложения (Applications). В Windows такой утилиты нет, но есть ряд программ от независимых разработчиков ПО.

Ниже предлагаю вашему вниманию разбор наиболее известных программ-менеджеров шрифтов для Windows и Mac.

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


Suitcase (Win) / Suitcase Fusion (Mac)

Suitcase Fusion (Mac) и Suitcase (Win) — мощные, быстрые и умные менеджеры шрифтов, обладающие простым интуитивным пользовательским интерфейсом. В новой версии утилиты вы можете собирать свои шрифты в структурированный и безопасный архив данных, называемый Font Vault (Подвал Шрифтов).

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

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

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

Вместе с программой Suitcase Fusion или Suitcase for Windows идет утилита FontDoctor (Доктор шрифтов). FontDoctor — профессиональное ПО, задача которого — обнаружение, диагностика и исправление большинства встречающихся в шрифтах ошибок, то есть вам больше не нужно отвлекаться от занятия своей насущной работой.

Цена программы Suitcase Fusion — от $99.95. Suitcase Fusion работает на платформах Mac или PC.

Основные характеристики:

  • Легкий в использовании интерфейс
  • Группирование шрифтов в наборы
  • Предварительный просмотр гарнитур
  • Опознавание шрифтов (Font Sense), самая продвинутая технология сверки шрифтов, предусматривающая глубокий анализ гарнитуры в момент идентификации шрифта для дальнейшей автоматической активации с использованием разнообразных критериев отбора — тип шрифта, производитель, версия и т.д.
  • Содержание библиотеки шрифтов в сохранности и порядке
  • Автоматическая активация шрифтов
  • Совместимость с Windows Vista
  • Мощная диагностика и исправление шрифтов
  • Font Doctor (при покупке программы поставляется бесплатно)

Linotype FontExplorer X (Win / Mac, бесплатная)

Что действительно отличает Linotype FontExplorer X

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

Данный инструмент объединяет в себе возможность управления шрифтами, их сортировку, покупку и знакомство со шрифтом, — всё в одном дружелюбном интерфейсе.

Можно сгруппировать свои шрифты с помощью библиотеки, по папкам, тэгам и «умным наборам» (smart sets). Так проще просматривать все гарнитуры от одного определенного производителя, все наклонные шрифты или гарнитуры, помеченные определенным тегом.

Автоматическая регистрация в системе позволяет вам выбирать, какие приложения могут запрашивать шрифты, а какие нет. Также доступны плагины для таких популярных графических программ как Adobe InDesign, Adobe Illustrator и Quark Xpress.

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

Наконец, вы можете включать / отключать шрифты, чистить кеш-память шрифтов, просмотреть краткий обзор о семье шрифта, экспортировать информацию о шрифте в формате image/zip/disk, выполнять поиск потерянных шрифтов, сканирование шрифтов документа и получать поддержку системы оповещения Growl.

На данный момент программой поддерживаются английский и немецкий языки. Программа Linotype FontExplorer X — бесплатна. Версия для Windows выпущена в виде беты (сейчас не доступна для скачивания), Мас-версия — стабильная.

Основные характеристики:

  • Мощный инструмент для управления шрифтами
  • Встроенные онлайн-магазин
  • Автоматическая регистрация в системе
  • Интеграция в систему (поддержка Spotlight)
  • Решение проблемы потерянных файлов (системная авто-регистрация шрифтов во всей системе)
  • Решение проблемы конфликтующих шрифтов
  • Сканирование шрифтов документа
  • Поддержка системы оповещения Growl

FontExpert 2007 (Win)

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

Также вы можете экспортировать шрифты в HTML и добавлять в пользовательское контекстное меню Windows Explorer команды Открыть, Распечатать и Установить.

FontExpert умеет создавать изображения пробного текста с детальной настройкой ширины, высоты, цвета и формата файла (BMP, GIF, JPEG, TIFF, PNG). Программа умеет сортировать и печатать растровые шрифты, PostScript, TrueType, OpenType шрифты.

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

Программа умеет работать со шрифтами, находящимися в папке Windows Fonts и папке Psfonts (используется программой Adobe Type Manager), таким образом вам не нужно удалять шрифты из стандартных папок, как того требуют другие менеджеры.

Цена начинается от $59.00. Для скачивания доступна бесплатная демо-версия.

Основные характеристики:

  • Просмотр и превью шрифтов (установленных или размещенных на локальных дисках)
  • Назначение тэгов, рейтингов или категорий
  • Поиск дубликатов или поврежденных файлов
  • Организация шрифтов в группы (наборы)
  • Активация и дезактивация шрифтов одним нажатием мыши
  • Печать таблицы символов выбранных шрифтов; возможность создания шаблонов с колонтитулами вручную
  • Проверка системы на предмет ошибок шрифтов
  • Экспорт в HTML
  • Автоматическая активация потерянных шрифтов (включает в себя плагин
  • Missing Fonts Loader plug-in для Adobe InDesign CS2 и Adobe InDesign CS3)
  • Расширение оболочки Windows Shell Extensions (добавляет возможность установки в оболочку для быстрой регистрации шрифта в системе или вывода на принтер любого шрифта из папки, просматриваемой в Windows Explorer)

Advanced Font Viewer (Win)

Если вы выбираете шрифт для печатного материала, можно воспользоваться просмотрщиком Advanced Font Viewer, вывести на принтер список шрифтов и остановить свой выбор на шрифте в соответствии с практическими требованиями выбора конкретного шрифта.

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

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

Цена начинается от $49.95. Доступна демо-версия.


Opcion (Win / Mac / Solaris / Linux, бесплатная)

Opcion Font Viewer — бесплатная утилита с открытым исходным кодом, написанный на языке Java. Позволяет просматривать установленные и деинсталлированные шрифты, отмечать любимые шрифты и предварительно просматривать их в виде настраиваемого образца текста.

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

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

Список любимых шрифтов после этого можно сохранить для будущей работы или использовать при поиске названий файлов, которые вы желаете установить на свой компьютер. Для работы с Opcion Font Viewer необходимо установить Java 1.4.0 и выше.


Font Frenzy (Win, бесплатная)

FontFrenzy — полнофункционально бесплатное ПО,- всплывающее окно исчезает сразу после быстрой регистрации.

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

Основные характеристики:

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

Font Xplorer (Win, бесплатная)

Font Xplorer умеет отображать как установленные, так и неустановленные на локальных дисках шрифты. Среди прочих отличительных особенностей программы — переименование файла, чтобы использовать полное название шрифта с возможностью возврата старого имени файла (например, переименовать файл arialbi.ttf в Arial Bold Italic.ttf).

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

Font Xplorer не поддерживает шрифты Adobe Type 1 и шрифты OpenType с контурами PostScript. Он работает только со шрифтами формата TrueType и OpenType, у которых есть контуры TrueType. Приложение является бесплатным.

Основные характеристики:

  • Просмотр как установленных, так и неустановленных шрифтов TrueType на диске
  • Печать предпроектных, профессиональных пробников и списков шрифтов
  • Фильтрация шрифтов по набору символов
  • Интегрированный Мастер Ремонта (Integrated Repair Wizard) решает большинство проблем со шрифтами
  • Расширенная поддержка по вызову внешних программ. А также поддержка различных переменных в вызываемой командной строке

MainType (Win)

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

MainType входит в число Drag and drop менеджеров, наделенный простым и легким в использовании интерфейсом, который помогает находить, делать превью, группировать, устанавливать и распечатывать ваши шрифты. Данное приложение работает с TrueType, OpenType, TrueType Collections, Postscript Type 1, векторными и растровыми шрифтами.

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

Цена от $49.00. Демо-версия доступна для бесплатного скачивания…

Основные характеристики:

  • Установка, деинсталляция, загрузка и выгрузка шрифтов
  • Превью и просмотр шрифтов на любом диске или в папке без инсталляции
  • Полная поддержка Unicode
  • Пиксельная сетка с навигацией по таблице Unicode
  • Печать шрифта и превью
  • Поддержка всех популярных форматов и больше: TrueType, OpenType, TrueType Collections,
  • Postscript Type 1, векторные и растровые шрифты
  • Поддержка функции перетаскивания Drag and drop
  • Мастер экспорта шрифтов, генерирующий краткий обзор всех гарнитур в формате HTML

The Font Thing (Win, бесплатная)

The Font Thing — это старая классическая, но до сих пор очень популярная бесплатная программа для управления шрифтами TrueType в среде Windows 95, Windows 98 и Windows NT 4.0.

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

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

Она также позволяет записывать ваши личные примечания для файлов, фильтровать из по типу (serif, sans serif, и т.д.) и группировать их для удобства в коллекции.

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


AMP Font Viewer 3.82 (Win, бесплатная)

AMP Font Viewer — простой бесплатный менеджер файлов для краткого обзора как установленных, так и неустановленных шрифтов. Вы можете установить шрифты из папки прямо в систему или на время (пока не закроете программу). Также присутствуют стандартные опции для организации шрифтов по категориям и управления ими.

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

Кроме того, все ваши любимые шрифты можно поделить на группы и категории. AMP Font Viewer является бесплатным ПО и существует в английской и испанской версии.

Основные характеристики:

  • Поддержка шрифтов TrueType, OpenType и Type1
  • Установка шрифтов из папки (по одному или из списка)
  • Временная установка шрифтов (пока работа с программой не будет завершена)
  • Несколько опций для группирования шрифтов и управления ими
  • Печать списка всех или некоторых из установленных шрифтов с примерами
  • Поле черновика Scratchpad для проверки внешнего вида любого шрифта (установленного или из папки)

Font Fitting Room Deluxe (Win)

Интересной особенностью программы Font Fitting Room Deluxe является опция Настройка шрифтов ClearType. Включите эту функцию, чтобы переключиться в режим сглаживания шрифтов, установить значение контрастности шрифтов ClearType или же изменить настройки развертки ЖК-экрана.

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

Полная таблица символов Юникода (Unicode Range Character Map) позволяет мгновенно напечатать тестовое предложение с использованием любого нестандартного символа вашего региона. Например, можно предварительно просмотреть английские и корейские символы в одном примере.

Цена: $49.95.


Менеджеры шрифтов для пользователей Mac OS


MasterJuggler (Mac)


Font Safari (Mac)


FontCard (Mac)


Font Pilot (Mac)


FontAgent Pro 4 (Mac)


Fontcase (Mac)

Поделиться в соц. сетях:

Загрузка и установка пользовательских шрифтов для Office

Большинство приложений (таких как Microsoft Word, Excel и PowerPoint) включают шрифты, которые автоматически устанавливаются при установке программного обеспечения. Например, приложения, предназначенные для разработки документов, такие как Microsoft Publisher, часто поставляются с большим количеством дополнительных шрифтов, которые можно использовать в любой другой программе на компьютере.

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

Примечание: Сведения о внедрении шрифтов в документы Microsoft Office Word и презентации PowerPoint см. в разделе Внедрение шрифтов на сайте PPTools.

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

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

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

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

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

  2. Дважды щелкните файл шрифта, чтобы открыть его в средстве просмотра шрифтов.

  3. Убедившись в том, что это нужный вам шрифт, щелкните Установить в верхней левой части окна.

  4. Закройте средство просмотра шрифтов и откройте программу Office. Новый шрифт будет указан в списке шрифтов.

  1. Найдите скачанный файл шрифта (скорее всего, он имеет расширение TTF или OTF и находится в папке «Загрузки»). Дважды щелкните его.

    Примечание: Если файл имеет расширение ZIP, необходимо открыть его и извлечь файл шрифта.

  2. Шрифт откроется в средстве просмотра шрифтов. Нажмите кнопку Установить шрифт. Откроется окно Шрифты.

  3. Закроем шрифты. Шрифт должен быть доступен для всех Microsoft Office.

Примечание: Если вы используете Office 2011 для Mac, может потребоваться перетащить шрифт в коллекцию «Совместимые с Windows Office» в коллекции «Шрифты», чтобы сделать ее доступной Microsoft Office.

При установке пользовательских шрифтов они будут работать только на том компьютере, на котором установлены. Шрифты, установленные на компьютере, могут отображаться по-другому на другом компьютере. Текст, отформатированный шрифтом, который не установлен на компьютере, будут отображаться с использованием шрифта Times New Roman или стандартного шрифта.

Поэтому если вы планируете предоставить файлы Microsoft Office Word, Excel или PowerPoint другим пользователям, то вам следует знать, какие шрифты есть в версии Office, которую использует получатель. Если шрифтов нет в этой версии, возможно, потребуется внедрить их или предоставить шрифты вместе с файлом Word, презентацией PowerPoint или электронной таблицей Excel. Дополнительные сведения см. в статье Шрифты, которые входят в состав различных версий Office.

См. статью Как оставить отзыв по Microsoft Office?

Как пользоваться текстовым редактором vim

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

В операционной системе Linux есть несколько текстовых редакторов, которые работают в терминале. Чаще всего новички используют редактор nano, но если вы заметили на нашем сайте во всех статьях используется текстовый редактор vi. Nano неудобный, и недостаточно функционален. Я сознательно не пишу в своих статьях о nano. Есть намного лучший текстовый редактор, это редактор vi. Здесь поддерживается быстрое перемещение по тексту, удобное редактирование, команды для изменения настроек работы, выполнение команд терминала из редактора, а также плагины для расширения функциональности. Но он немного сложный для новичков и очень непривычный.

В этой статье мы рассмотрим как пользоваться vim, рассмотрим основы работы с этим редактором, а также его основные команды.

Содержание статьи:

Минимальные основы

На данный момент существует две версии редактора — vi и vim. Vim расшифровывается как Vi Improved, улучшенный vi. Это новая версия, которая принесла очень много улучшений. В большинстве современных дистрибутивов используется именно она. Поэтому если я буду писать vi, это значит, что я предполагаю использование vim.

Текстовый редактор Vim может работать в двух режимах. Это и есть его главная особенность. Первый режим, который используется по умолчанию при открытии редактора — это командный. В этом режиме вы можете вводить команды vi, а также использовать символьные клавиши для управления редактором. Второй режим — обычное редактирование текста, он работает так же как и редактирование текста в nano. Для переключения в командный режим используется клавиша Esc. Для переключения в режим редактирования — клавиша i. Если вас интересует только как в редакторе vi сохранить и выйти, листайте вниз, но если вы хотите узнать как пользоваться текстовым редактором vim, эта статья для вас.

Перед тем как идти дальше я бы посоветовал вам пройти курс обучения встроенный в редакторе. Выполнение всех обучающих заданий займет 25-30 минут. Но после того как вы освоите все что там написано, эта статья поможет вам закрепить материал. Дело в том, что команд и сочетаний клавиш у vim очень много и запомнить их все без практики невозможно. Для запуска обучения наберите:

vimtutor

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

Как использовать редактор Vim

Начнем мы, как обычно с запуска программы, а также опций, которые ей можно передать. Синтаксис Vim очень прост:

$ vim опции имя_файла

Или:

$ vi опции имя_файла

Простой запуск vim без указания имени файла приведет к созданию пустого файла. А теперь давайте рассмотрим основные опции запуска:

  • +номер — переместить курсор к указной строке после запуска.
  • +/шаблон — выполнить поиск по шаблону и переместить курсор к первому вхождению
  • «+команда» — выполнить команду после запуска программы
  • -b — двоичный режим, для редактирования исполняемых файлов.
  • -d — режим поиска различий в файлах, нужно указать несколько файлов для открытия.
  • -g — графический режим.
  • -n — не использовать автосохранение для восстановления файла при сбое.
  • -R — режим только для чтения.
  • -w — сохранить все действия в файл.
  • -x — шифровать файл при записи.
  • -C — режим совместимости с Vi.

Круто, правда? Но это только начало. Опции ничего по сравнению с командами редактора.

Командный режим Vim

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

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

  • h — на один символ влево;
  • l — на один символ вправо;
  • j — на одну строку вниз;
  • k — на одну строку вверх;
  • w — на слово вправо;
  • b — на слово влево;
  • H — перейти в низ экрана;
  • G — перейти в конец файла;

Можете запустить редактор и поэкспериментировать, чтобы было легче понять как это работает. Если перед тем как нажать кнопку буквы нажать цифру, то эта команда будет повторена несколько раз. Например, 3j переведет курсор на три строки вверх.

Для переключения в режим редактирования используются такие команды:

  • i — вставить текст с позиции курсора, символ под курсором будет заменен;
  • I — вставить текст в начало строки;
  • a — добавить текст начиная от позиции курсора;
  • o — вставить новую строку после этой и начать редактирование;
  • O — вставить новую строку перед этой и начать редактирование;
  • r — заменить текущий символ;
  • R — заменить несколько символов.

К этим командам тоже применимы символы повторения. Поэкспериментируйте, можно получить интересный и не совсем ожиданий результат.

Более сложны команды редактирования текста. Вы можете править текст не только в обычном режиме, но и в командном с помощью команд. Для этого применяются такие команды:

  • d — удалить символ;
  • dd — удалить всю строку;
  • D — удалить символы начиная от курсора и до конца строки;
  • y — копировать символ;
  • yy или Y — скопировать всю строку;
  • v — выделить текст;

Эти команды редактора vim работают немного по-другому после нажатия одной из них ничего не произойдет. Мы еще можем задать количество символов, к которым будет применена команда и направление, с помощью кнопок перемещения курсора. Например, чтобы удалить два символа справа от курсора нажмите d3l, а чтобы удалить три строки вниз — d3j. Команды yy, dd, Y — не что иное, как сокращения.

Кроме этих команд, есть еще несколько полезных, которые мы не можем не рассмотреть:

  • p — вставить после позиции курсора;
    P — вставить перед позицией курсора;
  • u — отменить последнее действие;
  • . — повторить еще раз последнее действие;
  • U — отменить последнее действие в текущей строке;
  • /шаблон — искать вхождение;
  • %s/шаблон/заменить — заменить первое слово на второе;
  • n — продолжить поиск вперед;
  • N — продолжить поиск назад;

С основными командами разобрались. Но у нас есть еще командная строка Vim, которая сама по себе тоже представляет огромный интерес.

Командная строка Vim

Командная строка Vim запускается в командном режиме нажатием двоеточия — «:«. Здесь доступны команды для сохранения файла и выхода из редактора, настройки внешнего вида и взаимодействия с внешней оболочкой. Рассмотрим наиболее часто используемые команды редактора vim:

  • :w — сохранить файл;
  • :q — закрыть редактор;
  • :q! — закрыть редактор без сохранения;
  • :e файл — прочитать содержимое файла в позицию курсора;
  • :r файл — вставить в содержимое файла в следующую строку;
  • :r! — выполнить команду оболочки и вставить ответ в редактор;
  • :set переменная=значение — установить значение переменной, например, tabstop=4, или set number, с помощью этой команды можно управлять многими аспектами работы vim.
  • :buffers — посмотреть открытые файлы.

Со всеми основами разобрались, и вы теперь использование vim не будет казаться вам таким сложным. Но это еще далеко не все, этот мощный редактор может еще очень многое. Дальше мы рассмотрим несколько примеров использования vim, чтобы вам было легче справиться с новой программой.

Редактирование файла в Vim

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

vim имя_файла

Затем, если вы не хотите пока использовать возможности командного режима просто нажмите i, чтобы перейти в режим редактирования. Здесь вы можете редактировать файл так же, как и в nano. После того как завершите нажмите Esc, чтобы перейти в командный режим и наберите :wq. Записать и выйти. Все, готово.

Поиск и замена в Vim

Довольно часто нам нужно найти определенную последовательность в тексте. Текстовый редактор Vim умеет это делать.

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

Для поиска по всему файлу используйте команду /. После нее нужно ввести слово, которое нужно найти. Для поиска следующего вхождения используйте n, для предыдущего — N.

Для замены будет использоваться немного другая конструкция:

:%s/искать/заменить/g

Двоеточие запускает командную оболочку с командой s для замены. Символ % означает что обрабатывать нужно весь файл, а g значит, что нужно обработать все найденные строки, а не только первую. Чтобы программа спрашивала перед каждой заменой можно добавить в конец строки опцию c.

Одновременное редактирование нескольких файлов

Чтобы открыть несколько файлов, просто передайте их в параметры при запуске программы:

vim файл1 файл2 файл3

Редактор vim linux откроет первый файл, для переключения ко второму используйте команду :n, чтобы вернутся назад :N.

С помощью команды :buffers вы можете посмотреть все открытые файлы, а командой :buffer 3 переключится на третий файл.

Буфер обмена Vim

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

  • Нажмите Esc, чтобы перейти в командный режим;
  • Наберите 4yy чтобы скопировать четыре строки;
  • Переместите курсор в место где нужно вставить эти строки;
  • Нажмите p для вставки. и все команды работают.

    Выводы

    В этой статье мы рассмотрели как пользоваться текстовым редактором vim. Это еще далеко не все его возможности, но теперь вы можете уверенно обращаться с редактором и забыть о nano. Более подробно о настройке Vim читайте тут. А вы уже пользуетесь Vim? Или другим редактором? Напишите в комментариях!

    Еще немного информации по использованию Vim можно почерпнуть из видео:

    Как я искал нормальный RDP-клиент и нашел целых три / Блог компании RUVDS.com / Хабр

    Remote Desktop Protocol — один из самых распространенных протоколов для удаленного управления, потому что он используется для работы с операционными системами Windows, которые часто незаменимы в корпоративной среде. Естественно, самый распространенный способ подключения к удаленной системе — использование средств встроенных в саму систему, но он не единственный и, более того, совершенно неприменимый, если используется другая ОС или сильно устаревшая Windows.

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

    MobaXterm

    Эта

    программа

    для Windows. Немного неправильно называть MobaXterm RDP-клиентом, потому что это целый комбайн. Список поддерживаемых протоколов впечатляет: SSH, Telnet, Rlogin, RDP, VNC, XDMCP, FTP, SFTP и Serial.

    Почему я рекомендую этот клиент? Меня уже давно не радует Putty. Громоздкий и запутанный интерфейс из времен W95, не вызывающий ностальгию, если приходится часто с ним работать, плохая поддержка экранов высокого разрешения, собственный формат ключей, отсутствие поддержки вкладок и прочее. MobaXterm лишен всех этих недостатков, это удобная и современная программа. Портативная версия состоит из одного единственного exe’шника и файла настроек, интерфейс интуитивный, а если нужна помощь, то, в отличии от Putty, в самой программе есть исчерпывающая документация.

    Кроме соединения через перечисленные протоколы можно локально поднимать некоторые сервисы для удаленного доступа, такие как: FTP, SSH/SFTP, HTTP и другие. Если вы не любите консольные nano и vi, то в программе есть текстовый редактор с удобным графическим интерфейсом. В терминале есть настраиваемая подсветка синтаксиса и автодополнение.
    Сразу после запуска программа нашла ранее используемые мной подключения, импортировала настройки из Putty и обнаружила установленную в системе WSL-Ubuntu:

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

    Apache Guacamole


    Современные тенденции DevOps предполагают перенос окружения для разработки с локальной машины на сервер компании или к облачному провайдеру. Один из простых примеров ранее описывался в статье: Установка Visual Studio Code в облаке, приложения для удаленного подключения этого тоже не избежали.

    Apache Guacamole, это клиентский шлюз для удаленного подключения, работающий на HTML5, позволяет пользоваться протоколами: VNC, Telnet, RDP, Kubernetes и SSH / SFTP — через web-интерфейс. Не требуется установки никаких программ, подписок на сторонние сервисы, все работает прямо в браузере, независимо от того, какой операционной системой пользуется разработчик. Все что требуется: установить и настроить службы на сервере. По сути, это web-интерфейс для FreeRDP — бесплатной реализации протокола RDP, с открытым исходным кодом.

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

    Настройка сервиса подробнейшим образом документирована, мануал впечатляет своими размерами. Установка возможна несколькими способами: из репозиториев, компиляция исходников и разворачивание образа Docker. К счастью, как это часто бывает, один прошаренный DevOps-инженер решил автоматизировать процесс установки с наиболее типичными настройками и выложил готовый скрипт на github: guac-install. Из его кода легко понять, что он пошел по пути установки образа Docker, и все действия сводятся к вводу всего нескольких команд.

    Начнем с того, что настроим виртуальный сервер для установки AG. Его характеристики будут зависеть от количества пользователей, но разработчики рекомендуют не меньше 2 гигабайт оперативной памяти. Размещение сервера выберем в Москве, для минимального пинга, что критично для работы с удаленными компьютерами.

    В качестве тестовой машины я выбрал такие параметры VPS:

    После того, как будет создана виртуальная машина, подключимся к ней (используя MobaXterm, конечно же). Теперь можно приступать к работе.

    Сначала надо скачать скрипт установки:

    wget https://git.io/fxZq5 -O guac-install.sh

    Выдать ему разрешение на исполнение:

    chmod +x guac-install.sh

    И запустить:

    ./guac-install.sh

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

    Installation Complete
    - Visit: http://localhost:8080/guacamole/
    - Default login (username/password): guacadmin/guacadmin
    ***Be sure to change the password***.

    Все готово, надо только заменить localhost на внешний айпи-адрес нашего сервера и ввести пару логин/пароль в форму логина на сайте:

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

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

    В качестве примера подключимся к серверу под управлением Windows по протоколу RDP. Для этого надо зайти в “Настройки” и выбрать опцию “Подключения”. Интерфейс переведен на несколько языков, и сложностей при работе с ним ни у кого не возникнет.

    Дальше надо заполнить следующие поля (я перечислю минимально необходимые):
    В разделе “РЕДАКТИРОВАНИЕ ПОДКЛЮЧЕНИЯ” заполнить поле “Название” и в поле “Протокол” выбрать “RDP”.

    В разделе “СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ” поставить требуемые числа в поля “Максимальное число соединений” и “Максимальное число соединений на пользователя”. Любое необходимое, но не меньше 1.

    В разделе “НАСТРОЙКИ” и подразделе “Сеть” ввести айпи-адрес удаленного сервера под управлением Windows и “Порт”: 3389.

    Далее заполнить поля “Имя пользователя” и “Пароль”. В моем случае еще потребовалось отметить опцию “Игнорировать сертификат сервера”.

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

    В итоге выглядит это примерно так:

    В самом низу страницы нажимаем кнопку “СОХРАНИТЬ” и можно подключаться с главной страницы панели управления:

    Все работает, мы видим рабочий стол нашего виртуального сервера:

    Myrtille

    На основе FreeRDP разрабатывается еще один проект:

    Myrtille

    , аналогичный Apache Guacamole, но работающий на системе Windows. Его установка — традиционный Windows-way, надо всего лишь скачать файл инсталлятора с

    GitHub

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

    В следующем диалоговом окне можно настроить работу с Active Directory:

    А затем порты для подключения:

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

    Потом выбирается директория, куда будет устанавливаться программа и запускается процесс установки. На этом все, сервисом можно пользоваться, перейдя по ссылке: https://ip-address/Myrtille/, где вместо ip-address надо подставить адрес сервера и web-клиент готов к подключению:

    Надо заметить, что он не позволяет управлять группами пользователей и подключениями как AG и довольно аскетичен в настройках. Меню сервиса хоть и не блещет красотой, но вполне функционально:

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

    Шрифты для дизайнеров и верстальщиков – Программирование и не только

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

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

    1. Коллекция бесплатных шрифтов

    Более молодой сайт, содержащий около 1082 бесплатных шрифта.

    2. Скачать шрифты бесплатно

    Старый ресурс для поиска шрифтов. Фильтр, категории (не обычные) и поиск по тегам.

    3. Коллекция бесплатных шрифтов WebFont.ru

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

    4. Бесплатно скачать шрифты — XFont.Ru

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

    5. 1001 Free Fonts

    Любопытный зарубежный ресурс с бесплатными шрифтами (около 33160 штук). Большинство не поддерживает кириллицу, что необходимо учитывать при выборе шрифта.

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

    Среди популярных шрифтов в web-дизайне с поддержкой кириллицы хочется отметить такие шрифты как Open SansHelvetica, Ubuntu, Lobster, PT Sans и Futura.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    Главные новости мира — последние события в мире сегодня

    © Все права защищены. Любое использование материалов допускается только с согласия редакции.

    В России признаны экстремистскими и запрещены организации «Национал-большевистская партия», «Свидетели Иеговы», «Армия воли народа», «Русский общенациональный союз», «Движение против нелегальной иммиграции», «Правый сектор», УНА-УНСО, УПА, «Тризуб им. Степана Бандеры», «Мизантропик дивижн», «Меджлис крымскотатарского народа», движение «Артподготовка», общероссийская политическая партия «Воля». Признаны террористическими и запрещены: «Конгресс народов Ичкерии и Дагестана», «База» («Аль-Каида»), «Асбат аль-Ансар», «Священная война» («Аль-Джихад» или «Египетский исламский джихад»), «Исламская группа» («Аль-Гамаа аль-Исламия»), «Братья-мусульмане» («Аль-Ихван аль-Муслимун»), «Партия исламского освобождения» («Хизб ут-Тахрир аль-Ислами»), «Лашкар-И-Тайба», «Исламская группа» («Джамаат-и-Ислами»), «Движение Талибан», «Исламская партия Туркестана» (бывшее «Исламское движение Узбекистана»), «Общество социальных реформ» («Джамият аль-Ислах аль-Иджтимаи»), «Общество возрождения исламского наследия» («Джамият Ихья ат-Тураз аль-Ислами»), «Дом двух святых» («Аль-Харамейн»), «Джунд аш-Шам» (Войско Великой Сирии), «Исламский джихад – Джамаат моджахедов», «Аль-Каида в странах исламского Магриба», «Имарат Кавказ» («Кавказский Эмират»), «Синдикат «Автономная боевая террористическая организация (АБТО)», Террористическое сообщество – структурное подразделение организации «Правый сектор» на территории Республики Крым, «Исламское государство» (другие названия: «Исламское Государство Ирака и Сирии», «Исламское Государство Ирака и Леванта», «Исламское Государство Ирака и Шама»), Джебхат ан-Нусра (Фронт победы) (другие названия: «Джабха аль-Нусра ли-Ахль аш-Шам» (Фронт поддержки Великой Сирии), Всероссийское общественное движение «Народное ополчение имени К. Минина и Д. Пожарского», «Аджр от Аллаха Субхану уа Тагьаля SHAM» (Благословение от Аллаха милоственного и милосердного СИРИЯ), Международное религиозное объединение «АУМ Синрике» (AumShinrikyo, AUM, Aleph), «Муджахеды джамаата Ат-Тавхида Валь-Джихад», «Чистопольский Джамаат», «Рохнамо ба суи давлати исломи» («Путеводитель в исламское государство»), Террористическое сообщество «Сеть», «Катиба Таухид валь-Джихад».

    Как исправить проблемы с отображением русских букв в Windows 10

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

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

    Сегодня мы поговорим о том, как избавиться от кракозябр в Windows 10 и настроить корректное отображение русских символов.

    Как правило, мы можем наблюдать эти кракозябры не в каждой программе. Например, символы, изображённые кириллицей в названии программ, отображены корректно. Но если запустить программу установки дистрибутивов, поддерживающих русский язык, мы получаем неведомую нам «китайскую грамоту».

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

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

    Прежде всего, попробуем исправить ошибку через панель управления. Чтобы зайти в неё нажимаем ПКМ по кнопке-меню «Пуск» и в выпавшем списке выбираем соответствующий пункт.

    В открывшемся новом окне находим раздел Часы, язык, регион.

    В новом разделе выбираем категорию региональных стандартов.

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

    Также здесь нам предлагается изменить формат денежных единиц и обозначение таковых. Здесь же мы можем настроить локальные параметры для разных регионов, включая отображаемые в системе текстовые символы. Именно эти опции нас и интересуют. Для их выбора переходим ко вкладке «Дополнительно» в верхней части окна.

    Переходим в раздел выбора языка, не поддерживающего Юникод, и далее выбираем опцию изменение языка системы.

    В списке выбираем нужный вариант (в нашем случае «Русский (Россия)» и нажимаем «ОК»)

    В появившемся окне уведомлений выбираем «Перезагрузить сейчас».

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

     Загрузка …

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

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper] «ARIAL»=dword:00000000

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

    «Arial,0″=»Arial,204»

    «Comic Sans MS,0″=»Comic Sans MS,204»

    «Courier,0″=»Courier New,204»

    «Courier,204″=»Courier New,204»

    «MS Sans Serif,0″=»MS Sans Serif,204»

    «Tahoma,0″=»Tahoma,204»

    «Times New Roman,0″=»Times New Roman,204»

    «Verdana,0″=»Verdana,204»

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

     Загрузка …

    Страницы кода отвечают за сопоставление символов с байтами. Таких таблиц бывает много, и каждая из них работает с различными языками. Зачастую кракозябры появляются при неправильном выборе страницы и её сопоставлении. Чтобы исправить это, нам предстоит поработать с реестром. Для этого:

    1. Win+R запускаем системную службу «Выполнить». Прописываем в единственной строке regedit и жмём Ок.

    1. В окне реестра нам нужно перейти по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls
    2. Здесь выбираем папку CodePage и в правой части окна идём вниз, чтобы найти пункт ACP.
    3. Дважды кликаем ЛКМ по ACP, и перед нами открывается окно изменений строковых настроек. Здесь выставляем значение 1251. Если такое значение уже установлено для этого пункта, тогда нужно сделать по-другому.
     Загрузка …

    Находясь в том же разделе CodePage, в правой части окна ищем пункт 1252. Жмём по нему дважды ЛКМ и в появившемся окне меняем текущее значение 1252 на 1251.

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

     Загрузка …

    Post Views: 12 659

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

    В этом разделе исследуется каждый из различных выпусков macOS (от High Sierra 10.13.x до Big Sur 11.x) и приводится рекомендуемый минимальный список шрифтов, которые должны храниться в папке System для этого конкретного выпуска операционной системы, чтобы это и большинство сторонних приложений для правильной работы. Эти списки также включают шрифты, наиболее необходимые для Интернета, 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 имеют точку, предшествующую их именам (они взяты из внутренних имен шрифта). Font Book также скрывает некоторые шрифты в своих списках от пользователя в Snow Leopard и более поздних версиях, таких как LastResort и Keyboard. Но вы все равно не должны удалять эти шрифты.

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

    Одна вещь, о которой следует помнить при отключении Apple Helvetica.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, и, скорее всего, в любой версии macOS, начиная с этого момента. Самый безопасный способ — установить Catalina на другой диск или раздел. Затем вы можете загрузиться с любого другого загрузочного диска и удалить системные шрифты с незагрузочного диска, не отключая SIP вообще.Требуются только ваши учетные данные администратора. См. Раздел 2 о методах использования Терминала.

    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.ttc. Как и раньше, вы можете использовать эти шрифты в любом стороннем приложении, но они не будут отображаться ни в одном приложении, написанном и поставляемом 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 и Big Sur.

    Требуемые шрифты в папке / 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.

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

    XFree86 [tm] Справочные страницы: Раздел 1

    XFree86 [tm] Справочные страницы: Раздел 1
    • SuperProbe — проверка и идентификация установленного видеооборудования.
    • XFree86 — X11R6 X-сервер
    • Xnest — вложенный X-сервер
    • Xserver — сервер отображения системы X Window
    • Xvfb — X-сервер виртуального фреймбуфера для X версии
    • appres — список базы данных ресурсов приложения X
    • bitmap, bmtoa, atobm — редактор и конвертер растровых изображений
    • bdftopcf — преобразование шрифта X из Bitmap Distribution
    • beforelight — хранитель экрана
    • bitmap, bmtoa, atobm — редактор и конвертер растровых изображений
    • bitmap, bmtoa, atobm — редактор и конвертер растровых изображений
    • cxpm — проверка файла XPM (X PixMap) — XPM 1,
    • dga — тестовая программа для расширения XFree86-DGA
    • editres — редактор динамических ресурсов для X Toolkit
    • fsinfo — информационная утилита сервера шрифтов X
    • fslsfonts — список шрифтов, обслуживаемых сервером шрифтов X
    • fstobdf — сгенерировать шрифт BDF с сервера шрифтов X
    • iceauth — утилита для работы с авторитетными файлами ICE
    • ico — оживить икосаэдр или другой многогранник
    • imake — интерфейс препроцессора C для утилиты make
    • kbd_mode — восстановить клавиатуру консоли ПК
    • lbxproxy — прокси-сервер Low BandWidth X
    • libxrx — подключаемый модуль для RX Netscape Navigator
    • listres — список ресурсов в виджетах
    • lndir — создать теневой каталог символического
    • makedepend — создание зависимостей в make-файлах
    • makeg — сделать отлаживаемый исполняемый файл
    • makepsres — Создание файла базы данных ресурсов PostScript.
    • makestrs — делает исходную таблицу строк C и заголовок (и)
    • mkcfm — создание сводок файлов метрик шрифтов в CID
    • mkdirhier — создает иерархию каталогов
    • mkfontdir, fonts.dir, fonts.scale, fonts.alias, — mkfontdir, fonts.dir, fonts.scale, fonts.alias,
    • oclock — круглосуточно X часы
    • proxymngr — служба управления прокси
    • pswrap — создает процедуры C из сегментов языка PostScript
    • resize — установить для TERMCAP и терминала текущее окно xterm
    • revpath — сгенерировать относительный путь, который можно использовать для отмены изменения каталога
    • PolyglotMan, rman — обратная компиляция страниц руководства из форматированной формы в
    • rstart — пример реализации удаленного запуска
    • rstartd — пример реализации удаленного запуска
    • sessreg — управление записями utmp / wtmp для клиентов без инициализации
    • setxkbmap — настроить клавиатуру с помощью X Keyboard Extension
    • showfont — дампер шрифтов для сервера шрифтов X
    • showrgb — распаковать базу данных названий цветов rgb
    • smproxy — прокси-сервер диспетчера сеансов
    • startx — инициализировать сеанс X
    • sxpm — Показать файл XPM (X PixMap) и / или преобразовать
    • twm — Диспетчер окон вкладок для системы X Window
    • viewres — браузер графических классов для Xt
    • x11perf — программа тестирования производительности сервера X11
    • x11perfcomp — Сравнение производительности серверов X11
    • xauth — служебная программа X-авторитетного файла
    • xbiff — флаг почтового ящика для X
    • xcalc — научный калькулятор для X
    • xclipboard — клиент X clipboard
    • xclock — аналоговые / цифровые часы для X
    • xcmsdb — Утилита для определения цвета устройства
    • xconsole — мониторинг сообщений системной консоли с помощью
    • xcutsel — обмен между буфером обрезки и выделением
    • xditview — отображение вывода ditroff
    • xdm — X Display Manager с поддержкой XDMCP,
    • xdpyinfo — утилита отображения информации для X
    • xedit — простой текстовый редактор для X
    • xev — распечатать содержимое X событий
    • xeyes — демо-версия Follow the Mouse X
    • xf86config — создать файл XF86Config
    • xfd — отображать все символы шрифтом X
    • xfindproxy — найти прокси-сервисы
    • xfontsel — выделите
    • и щелкните мышью
    • xfs — сервер шрифтов X
    • xfwp — прокси-сервер межсетевого экрана X
    • xgamma — изменение гамма-коррекции монитора для
    • xgc — демонстрация графики X
    • xhost — программа управления доступом к серверу для X
    • xieperf — xieperf
    • xinit — инициализатор системы X Window
    • xkbcomp — компилировать описание клавиатуры XKB
    • xkbevd — демон событий XKB
    • xkbprint — распечатать описание клавиатуры XKB
    • xkill — убить клиента его X-ресурсом
    • xload — отображение средней загрузки системы для X
    • xlogo — логотип X Window System
    • xlsatoms — список интернированных атомов, определенных на сервере
    • xlsclients — список клиентских приложений, работающих на
    • xlsfonts — средство отображения списка серверных шрифтов для X
    • xmag — увеличить часть экрана
    • xman — Программа отображения ручной страницы для X Window System
    • xmessage — отобразить сообщение или запрос в окне (на основе X / bin / echo)
    • xmkmf — создать Makefile из Imakefile
    • xmodmap — утилита для изменения раскладки клавиатуры и
    • xon — запустить программу X на удаленной машине
    • xprop — средство отображения свойств для X
    • xrdb — Утилита базы данных ресурсов X-сервера
    • xrefresh — обновить весь экран X или его часть
    • xset — утилита пользовательских настроек для X
    • xsetmode — установить режим для устройства ввода X
    • xsetpointer — установить устройство ввода X в качестве основного указателя
    • xsetroot — утилита настройки параметров корневого окна
    • xsm — менеджер сеансов X
    • xstdcmap — стандартная утилита цветовой карты X
    • xterm — — xterm —
    • xvidtune — тюнер видеорежима для XFree86
    • xwd — вывести образ X-окна
    • xwininfo — оконная информационная утилита для X
    • xwud — средство отображения изображений для X

    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 — Указывает, следует ли отложить загрузку глифов (графика, используемого для визуального представления шрифта). Чтобы отключить эту функцию, используйте нет , чтобы включить эту функцию для всех шрифтов, используйте все или чтобы включить эту функцию только для 16-битных шрифтов, используйте 16 .

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

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

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

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

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

    Как устранить проблемы со шрифтами в OS X

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

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

    Конфликты шрифтов

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

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

    В большинстве случаев конфликты шрифтов возникают из-за того, что кто-то установил дубликат одного и того же шрифта, поэтому один из них находится в системной библиотеке, например, в папке системных шрифтов (Macintosh HD> Система> Библиотека> Шрифты) или в глобальной папке шрифтов (Macintosh HD> Библиотека> Шрифты).Эти две папки библиотеки содержат настройки и ресурсы, которые применяются ко всей системе и всем пользователям. Системная папка содержит основные шрифты, которые предоставляет Apple и которые требуются в неизменном состоянии для работы OS X. Они имеют приоритет перед другими шрифтами; однако программа может установить шрифт в глобальную папку шрифтов, которая совпадает с папкой шрифтов в системе, что приведет к конфликту шрифтов.

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

    Шрифты повреждены

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

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

    Устранение неполадок

    Расширение шрифта с ошибкой показывает, что единственная проблема здесь — это дублированный файл шрифта. Это относительно незначительная проблема, особенно если шрифт является неизмененной копией (щелкните изображение, чтобы увеличить его).

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

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

    1. Книга шрифтов

    Если вы используете сторонний менеджер шрифтов для своих шрифтов, убедитесь, что он обновлен, а затем откройте его для управления своей коллекцией шрифтов. В зависимости от программы, которую вы используете, могут быть процедуры, которые вы можете запустить для проверки различных шрифтов на конфликты и другие ошибки. В книге шрифтов Apple вы можете щелкнуть коллекцию «Все шрифты», затем щелкнуть шрифт и нажать Command-A, чтобы выбрать все шрифты в системе.Затем выберите «Проверить шрифты» в меню «Файл», и программа проверит наличие конфликтов, совместимости и повреждений ваших шрифтов.

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

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

    Щелчок правой кнопкой мыши по шрифту в Книге шрифтов дает вам возможность управлять им (щелкните изображение, чтобы увеличить его).

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

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

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

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

    2. Ручное управление

    Хотя приложение «книга шрифтов» и аналогичные менеджеры шрифтов могут предпочтительно использоваться для решения проблем со шрифтами, вы также можете решить эту проблему вручную. Как упоминалось выше, шрифты в OS X находятся в следующих трех папках, хотя последние две — единственные, которые вам следует изменить:

    Macintosh HD> Система> Библиотека> Шрифты
    Macintosh HD> Библиотека> Шрифты
    Macintosh HD> Пользователи> имя пользователя > Библиотека> Шрифты

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

    Сортировка папки Fonts по дате добавления может помочь изолировать те, которые вы установили с определенной программой или иным образом. Это также может помочь вам удалить все это сразу (щелкните изображение, чтобы увеличить).

    Может помочь поместить папку «Шрифт» в список, а затем отсортировать список по «Дате добавления», что позволит классифицировать элементы в нем по тому моменту, когда они были помещены в эту папку.Это может помочь сгруппировать шрифты по времени их установки, а не по тому, когда они были созданы или изменены, что иногда может быть разницей в годах для шрифтов в одной и той же коллекции.

    3. Очистка кешей

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

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

    Второй подход — использовать Терминал, что можно сделать, выполнив следующую команду из административной учетной записи:

     базы данных sudo atsutil - удалить 

    Обратите внимание, что эта команда потребует от вас ввода пароля, который не будет отображаться при вводе.

    Обработка сторонних менеджеров шрифтов

    Сторонние менеджеры шрифтов иногда являются единственным способом правильно управлять шрифтами для некоторых проектов и использования. Однако убедитесь, что вы используете только один менеджер шрифтов для управления шрифтами. Если вы используете сторонние менеджеры шрифтов, такие как Suitcase Fusion, FontExplorer X или FontAgent Pro, обязательно удалите все остальные. Вы можете сохранить книгу шрифтов Apple в своей системе, но не используйте ее для выполнения каких-либо функций управления шрифтами.

    Кроме того, обязательно обновляйте все менеджеры шрифтов до последних версий.В редких случаях менеджеры шрифтов не обновлялись для соответствия версии OS X, что приводило к проблемам с управлением шрифтами в новой версии ОС. Это особенно верно для крупных обновлений до OS X (таких как переход с OS X 10.8 на OS X 10.9), в отличие от пошаговых обновлений (например, с 10.8.2 до 10.8.3).

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

    X ресурсов — ArchWiki

    Xresources — это файл конфигурации на уровне пользователя , обычно расположенный по адресу ~ / .Xresources . Его можно использовать для установки ресурсов X, которые являются параметрами конфигурации для клиентских приложений X.

    Среди прочего их можно использовать для:

    • настроить параметры терминала (например, цвета терминала)
    • установить DPI, сглаживание, хинтинг и другие настройки шрифта X
    • изменить тему Xcursor
    • тема XScreenSaver
    • настраивает низкоуровневые приложения X, такие как: xorg-xclock, xpdf, rxvt-unicode

    Установка

    Установите пакет xorg-xrdb.

    Использование

    Загрузить файл ресурсов

    Ресурсы хранятся на X-сервере, поэтому их нужно прочитать только один раз. Они также доступны для удаленных клиентов X11 (например, перенаправленных по SSH).

    Загрузите файл ресурсов (например, обычный .Xresources ), заменив любые текущие настройки:

     $ xrdb  ~ / .Xresources 
     

    Загрузите файл ресурсов и выполните слияние с текущими настройками:

     $ xrdb -merge  ~ /.Xresources 
     
    Примечание:
    • Большинство менеджеров дисплея загружают файл ~ / .Xresources при входе в систему.
    • Старый файл ~ / .Xdefaults читается при запуске программы X11, но только если xrdb не использовался в текущем сеансе. [1]

    xinitrc

    Если вы используете копию xinitrc по умолчанию в качестве .xinitrc , она уже объединяет ~ / .Xresources .

    Если вы используете собственный .xinitrc добавьте следующую строку:

     [[-f ~ / .Xresources]] && xrdb -merge -I $ HOME ~ / .Xresources
     

    Примечание: Не выполняйте команду xrdb в фоновом режиме в пределах ~ / .xinitrc . В противном случае программы, запущенные после xrdb, могут искать ресурсы до того, как завершат их загрузку.

    Настройки по умолчанию

    Чтобы увидеть настройки по умолчанию для установленных приложений X11, загляните в / usr / share / X11 / app-defaults / .

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

    Чтобы увидеть загруженные в данный момент ресурсы:

     $ xrdb -запрос -all
     

    Синтаксис Xresources

    Базовый синтаксис

    Синтаксис файла Xresources следующий:

      name.Class.resource: значение 
     

    , а вот реальный пример:

     xscreensaver.Dialog.headingFont: - * - fixed-bold-r - * - * - * - 100 - * - * - * - * - iso8859-1
     
    название
    Имя приложения, например xterm, xpdf и т. Д.
    class
    Классификация, используемая для группировки ресурсов.Имена классов обычно пишутся в верхнем регистре.
    ресурс
    Имя ресурса, значение которого нужно изменить. Ресурсы обычно записываются в нижнем регистре с объединением в верхнем регистре.
    значение
    Фактическая стоимость ресурса. Это может быть 1 из 3-х типов:
    • Целое число (целые числа)
    • Логическое значение (истина / ложь, да / нет, вкл / выкл)
    • Строка (строка символов) (например, слово ( белый ), цвет ( #ffffff ) или путь ( / usr / bin / firefox ))
    разделители
    Точка ( . ) используется для обозначения каждого шага вниз в иерархии — в приведенном выше примере мы начинаем с имени, затем спускаемся в класс и, наконец, в сам ресурс. Двоеточие ( : ) используется для отделения объявления ресурса от фактического значения.
    Подстановочный знак

    Вопросительный знак (? ) и звездочка ( * ) могут использоваться в качестве подстановочных знаков, что упрощает создание единого правила, которое можно применять ко многим различным приложениям или элементам.? используется для соответствия любому отдельному имени компонента, а * используется для представления любого количества промежуточных компонентов, включая ни одного.

    Используя предыдущий пример, если вы хотите применить один и тот же шрифт ко всем программам (не только XScreenSaver), которые содержат имя класса Dialog , который содержит имя ресурса headingFont , вы можете написать:

     ?  .Dialog.headingFont: - * - fixed-bold-r - * - * - * - 100 - * - * - * - * - iso8859-1
     

    Если вы хотите применить это же правило ко всем программам, содержащим ресурс headingFont , независимо от его класса, вы можете написать:

      *  Шрифт заголовка: - * - фиксированный жирный-r - * - * - * - 100 - * - * - * - * - iso8859-1
     

    Для получения дополнительной информации о правилах сопоставления подстановочных знаков см. XrmGetResource (3) §MATCHING_RULES.

    Строки, начинающиеся с восклицательного знака (! ), игнорируются, например:

    ! Следующее правило будет проигнорировано, так как оно было закомментировано
    ! Xft.antialias: правда
     

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

    Включить файлы

    Примечание: Для использования этой функции у вас должен быть установлен препроцессор C, например GNU CPP .

    Чтобы использовать разные файлы для каждого приложения, используйте #include в основном файле.Например:

     ~ / .Xresources 
     #include ".Xresources.d / xterm"
    #include ".Xresources.d / rxvt-unicode"
    #include ".Xresources.d / fonts"
    #include ".Xresources.d / xscreensaver"
     

    Если файлы не загружаются, укажите каталог xrdb с параметром -I . Например:

     ~ / .xinitrc 
     xrdb -I  $ HOME  ~ / .Xresources
     

    Получение значений ресурсов

    Если вы хотите получить значение ресурса (например, если вы хотите использовать его в сценарии bash), вы можете использовать xgetres AUR :

     $ xgetres xscreensaver.Dialog.headingFont
    - * - фиксированный полужирный-r - * - * - * - 100 - * - * - * - * - iso8859-1
     

    Пример использования

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

    Устранение неполадок

    Ошибки анализа

    Диспетчеры дисплея, такие как GDM, могут использовать аргумент --nocpp для xrdb .

    Нет вывода xrdb -query

    Нередко xrdb -query ничего не выводит.Попробуйте выполнить #Load resource file и #xinitrc сверху. И обратите внимание, что некоторые из упомянутых там файлов могут быть пустыми.

    См. Также

    Использование пользовательских шрифтов в Tot Pocket / Tot / Knowledge Base

    Прежде чем начать, имейте в виду, что загрузить шрифты на iOS сложно. Вы, вероятно, собираетесь облажаться, но вряд ли что-нибудь сломаете, поэтому попробуйте снова и снова, и…

    Ваша первая трудность будет заключаться в том, чтобы найти приложение для установки шрифтов. Если у вас есть подписка на Adobe CC, вы можете использовать ее для установки шрифтов, но у нас возникли проблемы (вероятно, это не вина Adobe).

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

    Основной подход здесь — скопировать файлы шрифтов с вашего Mac на устройство iOS.На устройстве вы будете использовать xFonts для создания профиля конфигурации мобильного устройства, который добавляет шрифты таким образом, чтобы сделать их доступными для всех приложений iOS. Как только это произойдет, Tot может использовать шрифт. Звучит просто, правда?

    1. Загрузите xFonts и откройте приложение на своем iPhone.
    2. На Mac откройте приложение, которое вы используете для управления устройствами iOS (резервное копирование, добавление музыки и файлов вручную и т. Д.). В macOS 10.15 Catalina этим приложением является Finder. В более старых версиях macOS этим приложением является iTunes.На Catalina обязательно включите «CD, DVD и устройства iOS» в настройках Finder, чтобы вы могли выбрать значок устройства на боковой панели.
    3. Выберите «Общий доступ к файлам» в iTunes (Мохаве) или «Файлы» в Finder (Каталина), а затем выберите приложение xFonts из списка.
    4. Скопируйте свои шрифты в список файлов xFonts. Шрифты должны иметь формат файла Open Type (.otf) или True Type (.ttf). Шрифты для форматированного текста Tot должны иметь варианты обычного, полужирного, курсивного и полужирного курсива.В режиме обычного текста требуются моноширинные шрифты.
    5. Запустите xFonts на iOS, и вы должны увидеть свои шрифты в списке. Нажмите кнопку «Установить» в правом верхнем углу, и Safari откроет страницу по адресу «localhost», предлагающую вам «Установить профиль». Если Safari сообщает, что не может открыть страницу, попробуйте принудительно закрыть xFonts и повторить этот шаг.
    6. Нажмите «ЗДЕСЬ», и будет создан профиль конфигурации мобильного устройства. Это файл, содержащий копию каждого шрифта, который вы хотите установить.Вы увидите предупреждение, что «Этот веб-сайт пытается загрузить профиль конфигурации». Вы должны быть очень осторожны в разрешении загрузок с локального веб-сервера — вы фактически даете приложению возможность устанавливать все, что оно хочет. Вам следует нажимать «Разрешить» только в том случае, если вы уверены в источнике этого профиля конфигурации (что мы делаем с xFonts).
    7. Затем вы увидите диалоговое окно, в котором вам будет предложено просмотреть профиль в настройках и никакой другой информации. Спасибо! Коснитесь Закрыть.
    8. Откройте приложение «Настройки» и перейдите к Общие > Профили > Загруженный профиль > xFonts (# fonts) . На этом этапе вы увидите, что профиль конфигурации не подписан. Опять же, поскольку мы уверены в источнике этого профиля, можно продолжить.
    9. Нажмите xFonts , а затем Подробнее , чтобы убедиться, что нужные шрифты включены в профиль. Здесь также вы можете убедиться, что в профиль включены только шрифты.
    10. Нажмите кнопку «Назад», а затем нажмите «Установить» в правом верхнем углу.
    11. Введите пароль, чтобы разрешить установку шрифтов. Вы также будете предупреждены о том, что профиль не подписан, нажмите «Установить».
    12. Теперь у вас должно быть установлено несколько пользовательских шрифтов, но вы, возможно, пока не сможете их использовать. iOS требуется время, чтобы разобраться и сделать шрифты доступными для всех приложений. Если вы не видите их сразу, повторите попытку через несколько минут.

    Теперь самое простое: откройте Tot Pocket и перейдите к его настройкам. Когда вы нажимаете на предварительный просмотр шрифта, ваши новые шрифты должны отображаться как для расширенного, так и для обычного текста. (Помните, что для шрифта необходимы варианты обычного / полужирного / курсивного начертания для отображения в форматированном тексте и моноширинные для отображения в виде простого текста.)

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

    Если вы считаете эту процедуру нелепой, как и мы, мы приглашаем вас высказать свое мнение Apple:

    Клиенты: https://www.apple.com/feedback/iphone.html

    Разработчики: https://feedbackassistant.apple.com/welcome

    XFont — Получить имя шрифта и информацию о файле

    Введение

    XFont содержит две функции, которые полезны при попытке определить имя файла шрифта по имени шрифта и, наоборот, при попытке найти имя шрифта из файла шрифта.Я уже представлял GetFontFile () в предыдущей статье. В этой статье представлены новые не-MFC версии GetFontFile () , а также GetFontProperties () , которые вместе позволяют найти имя шрифта или имя файла шрифта.

    Во-первых, позвольте мне поблагодарить Филипа Патрика, который исследовал формат файла шрифта и разработал GetFontProperties () . Я взял его код и удалил зависимости MFC, добавил поддержку Unicode и преобразовал ввод-вывод файла CFile в файл с отображением памяти.

    Функции XFont

    • GetFontFile () — Найдите имя файла шрифта.
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
       
    • GetFontProperties () — Получить имя шрифта из файла шрифта.
      
      
      
      
      
      
      
      
       

    Как использовать

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

    Если вы включаете XFont в проект, который использует предварительно скомпилированные заголовки, вы должны изменить настройки C / C ++ Precompiled Headers на Not using precompiled headers for XFont.cpp .

    Затем включите файл заголовка XFont.h в соответствующие файлы проекта. Теперь вы готовы начать использовать XFont . Две функции XFont полностью демонстрируются в демонстрационном приложении XFont.

    Демонстрационное приложение

    Демонстрационное приложение XFontTest.exe тестирует API в XFont . Вот некоторые из результатов:

    История изменений

    Версия 1.

alexxlab

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

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