Шрифты в Ubuntu Linux
В Линуксе сильно меньше шрифтов, чем в Windows, поэтому решим эту проблему
Для начала, получим список шрифтов:
fc-list :lang=ru
покажет список шрифтов с поддрежкой русского языка
fc-list :lang=ru | grep Calibri
покажет список шрифтов с поддержкой русского языка, в названии которых есть слово Calibri
Теперь поставим столько шрифтов, сколько сможем:
TrueType от Microsoft
apt install ttf-mscorefonts-installer
Устанавливает:
- Andale Mono
- Arial,
- Arial Black
- Comic Sans MS,
- Courier New,
- Georgia,
- Impact,
- Times New Roman,
- Trebuchet,
- Verdana,
- Webdings
ClearType от Майкрософт
Тут все сложнее. Сначала под sudo:
sudo apt install cabextract
А дальше все надо делать из под того пользователя, под которым шрифты должны быть доступны (то есть другим пользователям они будут недоступны)
cd ~ mkdir .fonts
wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash
Содержимое файла vistafonts-installer - можно найти по тут
Это установит дополнительно:
- Constantia,
- Corbel,
- Calibri,
- Cambria,
- Candara,
- Consolas
Установить шрифт из файла
Это уже надо делать из под sudo
После того, как мы скачали файл со шрифтом :
cd /usr/share/fonts sudo mkdir googlefonts cd googlefonts sudo unzip Open_Sans.zip sudo chmod -R --reference=/usr/share/fonts/opentype /usr/share/fonts/googlefonts
В этом примере мы ставим в папку /usr/share/fonts/googlefonts шрифт Open Sans из файла Open_Sans.zip
Очистить кеш шрифтов:
fc-cache -f -v