Як встановити шрифти?


263

Питання каже все це. Мені потрібно, щоб вони були доступні в gimp.

Відповіді:


281

Багато шрифтів упаковано для Ubuntu та доступні через категорію «Шрифти» Центру програмного забезпечення Ubuntu. Якщо ви хочете apt-get, шукайте пакунки, починаючи з otf- або ttf- .

Файли шрифтів, які розміщені в прихованій .fontsпапці вашої домашньої папки, будуть автоматично доступні. Ви також можете розмістити їх у ~/.local/share/fontsкаталозі на нових версіях Ubuntu за коментарями нижче.

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

Якщо вам потрібні шрифти, щоб вони були доступні у всій системі, вам потрібно буде скопіювати їх /usr/local/share/fontsі перезавантажити (або вручну відновити кеш шрифту за допомогою fc-cache -f -v).

Ви можете підтвердити, що вони встановлені правильно, запустивши fc-list | grep "<name-of-font>"

Можливо, вам доведеться перезапустити деякі програми, наприклад, OpenOffice Writer, перш ніж вони фактично показують нові шрифти (зазвичай такі програми кешують список шрифтів при їх запуску).

Редагувати: Змінено поради щодо встановлення вручну, /usr/local/share/fontsа не /usr/share/fontsдля відображення коментарів та найкращої практики.


12
Замість ~/.fontsцього також можна розмістити шрифти ~/.local/share/fonts.
Ремко Хашинг

2
Це вже не вірно в 16.10. Ви повинні зробити це через Synaptic або інший інсталятор пакета.
Джеймс

5
Змінення вручну /usr/share/fontsпочуває себе неправильно. Я думаю, що вручну встановлені системні шрифти повинні перейти /usr/local/share/fonts.
Крістіан Худжер

1
fc-cache постачається з пакунком fontconfig в останніх версіях сервера Ubuntu, тому не забувайте, apt-get install fontconfigякщо ваша система не може знайти fc-кеш. Так, fc-кеш також сканує / usr / local / share / fonts, тому розміщення їх там буде бути більш поважним до ієрархії файлової системи Linux.
ywarnier

1
Зауважте, що якщо ви хочете встановити, mscorefontsвам потрібно вручну завантажити цей пакунок пакунків.debian.org/ en/ sid/ all/ ttf- mscorefonts- installer/…, оскільки версія в сховищах Ubuntu зламана.
Аарон Франке

62

Скопіюйте шрифти /usr/local/share/fontsв підпапку (таку як /usr/local/share/fonts/TTF), а потім запустіть sudo fc-cache -fv. Існує кілька графічних програм, які можна встановити, щоб зробити це простіше, але я ніколи не відчував необхідності спробувати будь-яку з них. Сторінка вікі Ubuntu на шрифтах тут також може допомогти.

GIMP знайде їх тоді.


3
ви повинні вставити їх як корінь (в / usr / share / шрифти або будь-яку підпапку цього шляху), тому для цього я використовую gksu nautilus і отримую доступ до шляху як root.
користувач123492

46

Встановлення шрифтів із сторонніх веб-сайтів майже надто просто. Завантажте та збережіть файл десь на своєму комп’ютері:

Файл шрифту

Потім двічі клацніть шрифт, щоб завантажити інтерфейс шрифту:

Вибір шрифту

Виберіть кнопку Встановити шрифт, розташовану в нижній правій частині екрана.


5
... і так повільно ...
Вільф

3
@Wilf: чому повільно, просто тому, що Марко представив приємне рішення GUI, яке не потребує жодних термінальних команд чи знань щодо ~/.fontsреалізації?
MestreLion

1
Це працює і простий у використанні, але може бути повільним з великими папками шрифтів, і якщо вам доведеться встановити кілька шрифтів, відкриваючи 50 вікон, це дратує, коли ви можете просто скопіювати шрифти в каталог шрифтів і оновити кеш шрифту - але це добре працює при встановленні декількох нових шрифтів. Сортування відповідних швидкості та терміналу v gui .
Вільф

3
Це так gnome-font-viewer. правильно?
Пандія

@Pandya Так, це
Діней

14

Вам не доведеться встановлювати як root. Створіть папку, яку називають .fontsу вашому домашньому каталозі (якщо у вас її ще немає), опустіть туди файл шрифту, запустіть Gimp, завдання виконано.

(Можливо, вам доведеться ввімкнути Правка-> Налаштування-> Перегляди-> Показати приховані та резервні файли в Nautilus, щоб мати можливість бачити .fontsта інші "приховані" папки у вашому домі, якщо ви ще цього не зробили.)


2
Для активації шрифтів вам не потрібно запускати Gimp. Копіювання файлів шрифтів у ~/.fontsта запуску fc-cache -fvдостатньо.
Мікко Ранталайнен

1
Тут згадували Gimp, оскільки конкретно в цьому питанні було використано новий шрифт у gimp
Zoey Hewll

Якщо ви хочете побачити приховані папки в домашньому каталозі, просто натисніть Ctrl + Hі знову натисніть, щоб приховати папки.
Шашант

9

Якщо ви встановите шрифт (и) у папку .fontsу своєму домашньому каталозі, можливо, вам доведеться запустити fc-cache -rv( не sudo ) для кешування шрифтів у вашому домашньому каталозі.


це працює для мене.
Ян Кінг Інь

7

Менеджер шрифтів

Додаток для встановлення та керування шрифтами.

Можна встановити кілька шрифтів.

Щоб встановити шрифти, натисніть кнопку Керування шрифтами та виберіть Установити опцію шрифтів .

введіть тут опис зображення

Менеджер шрифтів можна встановити з apps.ubuntu.com або та з Software Center . Якщо з командним рядком;

sudo apt-get install font-manager

Цей інструмент цікавий, але повільний і дуже базовий. Ще потрібно отримати файли шрифтів вручну, щоб встановити шрифти.
Аарон Франке

5

Існує також програма, яка називається, fontmatrixяка може допомогти встановити та керувати шрифтами на Ubuntu. Щоб процитувати вступ на веб-сайті :

Fontmatrix - це справжній менеджер шрифтів Linux, доступний на будь-якій платформі, а також для KDE (в якому вже був Kfontinstaller), як і для Gnome. Його мета полягає в тому, щоб рекурсивно запитувати шрифти (ttf, ps & otf) у каталогах, які ви даєте їм для пошуку, швидко сортувати їх (уникаючи помилок чи зламаних) та показувати їх. Потім ви можете тегувати їх, підтег, пересортувати за різними тегами, попередній перегляд ... Навіть створити книгу шрифтів PDF ...

Скріншот Fontmatrix

Fontmatrix доступний для встановлення з репозиторію всесвіту Ubuntu з моменту виснаження, а версія 0.6.0 + svn20100107-2ubuntu2 зараз знаходиться в maverick та natty. Коротке пояснення щодо використання fontmatrix доступне на їхньому веб-сайті.


FontMatrix не зовсім "сценарій" ... ;-)
січня

Я думаю, це трохи складніше, ніж те, що більшість публікацій вважають сценарій. Я пішов вперед і відредагував відповідь, щоб посилатися на це як на додаток.
nhandler

4
Відповідь застаріла, цей інструмент більше не доступний в Ubuntu 16.04 LTS
Аарон Франке

2

Крім того, існує безліч шрифтів, доступних як програмні пакети. Пакети шрифтів називаються у формі ttf- * або otf- *. Краще встановлювати шрифти як пакети, а не, якщо можливо, вручну. Ви можете використовувати такі інструменти, як Synaptic, apt-get або Ubuntu Software Center. Програмний центр має спеціальний розділ шрифтів.


А де шрифти в Gnome Software? Я не можу їх знайти. Центр програмного забезпечення Ubuntu було припинено.
Suncatcher

2

Окрім ручного встановлення їх всередині ~.fonts(див. Відповідь bobince) та FontMatrix (що показує вам nhandler), є ще один менеджер шрифтів, влучно названий Font Manager ( встановити пакет Ubuntu за 10.10 або завантажити пакет для 10.04 та, можливо, старіші версії), тобто досить легкий (і має графічний інтерфейс Gtk).


Чи дозволяє цей інструмент автоматичну установку чи мені слід шукати шрифтові пакети вручну?
Suncatcher

2

Якщо ви хочете, щоб шрифти були доступні виключно для Gimp, дивіться цю відповідь .

Коротше кажучи, ви копіюєте файли шрифтів у власну папку шрифтів Gimp або повідомляєте Gimp, де у вас папки (файли) зі своїми шрифтами.


1

Інше питання щодо встановлення Google Fonts було закрито як дублікат цього, хоча це насправді (не дуже вузьке).

Краща відповідь, ніж надана там (тобто перейти до шрифтів Google і переглянути шрифт та пройти їхню дивну систему завантаження) - отримати його безпосередньо від Github, наприклад: файли шрифтів Roboto Mono

Решта з них доступні за посиланням https://github.com/google/fonts/tree/master/apache , а також файл ZIP-файлів доступний з головного https://github.com/google/fonts#readme сторінки.

Отже, якщо ви хочете скриптувати цей матеріал (наприклад, регулярно завантажувати останню версію), ви можете зробити це за допомогою Git checkout або за допомогою wget або curl, щоб витягнути потрібні файли.

PS: Є ще одне повторне запитання у розділі " Завантаження шрифтів Google ". У ньому детально описані деякі інші методи, як-от використання сценарію інсталятора з googlecode.com та (для більшості, ніж Google Fonts) з використанням tasksel.


0

Встановлення шрифту - це просто копіювання його файлу в певний каталог.

У різних системах можуть бути різні каталоги. Наприклад, у моїй системі вони:

  • /usr/share/fonts/ - шрифти для всіх користувачів
  • ~/.local/share/fonts/ - шрифти для конкретного користувача

Тут можуть бути будь-які підкаталоги. Це може допомогти вам організувати колекцію шрифтів.

Ось команда отримати список файлів шрифтів, якими користується ваша система.

fc-list -f '%{file}\n' | sort

Подивіться на це, і ви отримаєте уявлення про те, де розташовані шрифти у вашій системі.


0

Цей метод працював для мене в Ubuntu 18.04 Bionic Beaver.

  1. Завантажте файл, що містить потрібні шрифти.
  2. Перейдіть до каталогу, де знаходиться завантажений файл.
  3. Клацніть правою кнопкою миші на файлі. З'явиться чорний "Коробка" з багатьма командами.
  4. Виберіть "ВІДКРИТИ З ФОРТАМИ". Клацніть правою кнопкою миші на ньому.
  5. З'явиться ще одна скринька. У верхньому правому куті ви побачите зелену кнопку "ВСТАНОВИТИ".
  6. Натисніть на це, і шрифти будуть встановлені.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.