Как установить свой шрифт в Ubuntu Linux

Если вы хотите, использовать новый шрифт например в LibreOffice или WPS, китайский аналог Microsoft Office или просто изменить системный шрифт Вашей операционной системы, на свой чтобы придать тексту или интерфейсу приложений другой вид, вы должны сначала установить шрифт в вашей операционной системы.

Добавляем свой шрифт в дистрибутивах Linux

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

Слишком большое количество шрифтов могут замедлять работу вашего компьютера

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

Большое количество шрифтов во всех операционных системах - Windows, Mac OS X, Linux замедляет работу компьютера. Операционная система(дистрибутив) перед запуском какой-либо программы должны отслеживать и проверять большое количество шрифтов, и каждой программе, на это требуется время, в итоге время запуска при стандартном наборе и при переполненном будет существенно отличаться.

Различные дистрибутивы Linux поставляются с различными рабочими средами, и эти различные окружения рабочего стола содержит различные приложения для этого.

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

<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
<!--
    DO NOT EDIT THIS FILE.
    IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
    LOCAL CHANGES BELONG IN 'local.conf'.
    The intent of this standard configuration file is to be adequate for
    most environments.  If you have a reasonably normal environment and
    have found problems with this configuration, they are probably
    things that others will also want fixed.  Please submit any
    problems to the fontconfig bugzilla system located at fontconfig.org
    Note that the normal 'make install' procedure for fontconfig is to
    replace any existing fonts.conf file with the new version.  Place
    any local customizations in local.conf which this file references.
    Keith Packard

-->

<!-- Font directory list -->
    <dir>/usr/share/fonts</dir>
    <dir>/usr/local/share/fonts</dir>
    <dir prefix="xdg">fonts</dir>
    <!-- the following element will be removed in the future -->
    <dir>~/.fonts</dir>

Как видим система читает шрифты с директорий:

  • /usr/share/fonts - системные шрифты
  • /usr/X11R6/lib/X11/fonts - системные шрифты
  • /usr/local/share/fonts шрифты для всех пользователей в системе
  • ~/.fonts - шрифты для отдельной учетной записи    

Чтобы установить шрифт, сначала нужно загрузить его в форматах: 

  • TrueType (.ttf)
  • PostScript Type 1 (.pfb + .pfm)
  • OpenType (.OTF). 

После загрузки нужного шрифта дважды кликнем по шрифту, чтобы проверить его. В Ubuntu или любом другом дистрибутиве работающим в среде GNOME, шрифт откроется в утилите GNOME Font Viewer. Для того чтобы установить шрифт для учетной записи пользователя Нажмите кнопку Install(установить).

Установка шрифта в ubuntu linux

  • На примере выше шрифт у меня уже установлен, если вы скачаете новый шрифт, то на месте кнопки Установлено будет кнопка Установить.

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

Вы можете установить шрифты вручную - или установить несколько шрифтов сразу - путем размещения их в каталоге .fonts в вашей учетной записи. Во-первых, нужно открыть свой ​​домашний каталог, далее в файловом менеджере Nautilus, выберите пункт меню Вид > Показать скрытые файлы, после данных манипуляций вам будут доступны для просмотра скрытые папки в том числе Fonts. Найдите папку .fonts и дважды щелкните по ней. Если такой папки не существует, щелкните правой кнопкой мыши в вашем домашнем каталоге, и создайте новую папку, задав имя .fonts. После данных манипуляций поместите файлы шрифтов в данном каталоге, чтобы установить их для отдельной учетной записи пользователя.

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

sudo fc-cache

После чего кеш обновится и новые установленные шрифты должны быть доступны для выбора в приложениях. Чтобы удалить шрифт, откройте папку .fonts в вашем домашнем каталоге и удалите файлы шрифтов  которые вы устанавливали. Если вы добавили шрифт для работы с средой GNOME, перейдите по пути .local/share/fonts и удалите шрифты с нее, только те которые вы устанавливали, не системные. После этого так же выполните команду sudo fc-cache, чтобы обновить кеш шрифтов в системы.

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

Понравилась статья?
Если вы хотите, использовать новый шрифт например в LibreOffice или WPS, китайский аналог Microsoft Office или просто изменить системный шрифт Вашей операционной системы, на свой чтобы придать тексту или интерфейсу приложений другой вид, вы должны сн...
Система
3076
Рейтинг: 5/4
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Смотрите также:
    Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS

    Mesa – это реализация графического API OpenGL, обеспечивающая высокую производительности при работе с 3D графикой. Технически, это просто спецификация, реализуемая драйвером видеокарты. Нет такого понятия, как библиотека OpenGL SDK. Есть файл libGL.so, поставляемый вместе с драйвером. Чтобы его использовать, вам нужна привязка к выбранному вами языку программирования. Если это язык C, привязка состоит из заголовочных файлов. Однако вы, вероятно, хотите использовать расширения OpenGL, что легко сделать с помощью GLEW.

    ICQ Аська для Ubuntu Linux ICQ Аська для Ubuntu Linux

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

    Выберите вашу архитектуру и загрузите архив, архив занимает 33 около 34 мб, скачаете, распакуйте, далее увидите файл формата run с названием "icq", нажмите по нему двойным кликом как и обычно когда вы запускаете приложения, сразу же увидите как автоматически извлеклись две директории (settings и fontconfig), настройки и прочие  конфигурационные файлы для работы приложения.

    Игра Teeworlds для Ubuntu Linux Игра Teeworlds для Ubuntu Linux

    Teeworlds - это многопользовательский 2D шутер который очень схож с такими играми как (Worms, Soldat и Counter-Strike 2D). В связи с особенностями физики имеет свой уникальный геймплей. Все игроки имеют возможность управления персонажем который очень похож на колобка, но этот колобок не простой так как умеет цепляться за стены используя крюк и на лету перемещаться по карте почти как "Тарзан" на лиане. Цель играющего зависит от режима игры: например, уничтожить противников, доставить вражеский флаг к себе на базу или добежать до конца карты.

    Игра Oh My Giraffe для Ubuntu Linux Игра Oh My Giraffe для Ubuntu Linux

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

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

    Ускоряем Ubuntu уменьшая количество используемой памяти Ускоряем Ubuntu уменьшая количество используемой памяти

    Если сейчас сравнить новые версии десктоп дистрибутива Ubuntu например с версией 14.04, вы должны были бы увидеть, что дистрибутивы Linux стали более «прожорливыми», да новые версии получили проблему в виде Unity которая жрет оперативку как слон и если у вас оперативной памяти меньше 2гб, будет не сладко. В сегодняшнем материале мы обсудим несколько способов более оптимального решения возникшей проблемы которые бы позволили уменьшить апетиты в использовании оперативной памяти. Первый, конечно же - это выбор легкого дистрибутива (Xubuntu или же Lubuntu и прочих). Второй способ, в данном случае мы постараемся уменьшить потребления памяти без ограничения в функциональности работы дистрибутива, для опытов мы выбрали Ubuntu 16.04 LTS.

    Установка FTP-клиента gFTP в Linux Установка FTP-клиента gFTP в Linux

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

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar