Jak zainstalować czcionki?

263

Pytanie mówi wszystko. Potrzebuję, żeby były dostępne w GIMP.

myusuf3
źródło

Odpowiedzi:

281

Wiele czcionek jest pakowanych do systemu Ubuntu i dostępnych w kategorii „Czcionki” Centrum oprogramowania Ubuntu. Jeśli wolisz apt-get, szukać pakietów zaczynających się otf- lub ttf- .

Pliki czcionek umieszczone w ukrytym .fontskatalogu twojego folderu domowego będą automatycznie dostępne. Możesz również umieścić je w ~/.local/share/fontskatalogu nowszych wersji Ubuntu zgodnie z komentarzami poniżej.

Możesz także kliknąć dwukrotnie plik czcionki (lub wybrać Otwórz za pomocą przeglądarki czcionek w menu po kliknięciu prawym przyciskiem myszy). Następnie kliknij przycisk Zainstaluj czcionkę .

Jeśli chcesz, aby czcionki były dostępne w całym systemie, musisz je skopiować /usr/local/share/fontsi uruchomić ponownie (lub ręcznie odbudować pamięć podręczną czcionek fc-cache -f -v).

Możesz potwierdzić, że są one poprawnie zainstalowane, uruchamiając fc-list | grep "<name-of-font>"

Może być konieczne ponowne uruchomienie niektórych programów, takich jak OpenOffice Writer, zanim faktycznie pokażą nowe czcionki (zwykle takie programy buforują listę czcionek podczas uruchamiania).

Edycja: Zmieniono poradę, aby ręcznie zainstalować /usr/local/share/fontszamiast /usr/share/fontsodzwierciedlać komentarze i najlepsze praktyki.

jbowtie
źródło
12
Zamiast tego ~/.fontsmożna również wstawiać czcionki ~/.local/share/fonts.
Remco Haszing
2
Nie jest to już prawdą w 16.10. Musisz to zrobić za pomocą Synaptic lub innego instalatora pakietów.
James
5
Ręczne modyfikowanie /usr/share/fontsjest dla mnie złe. Myślę, że ręcznie zainstalowane czcionki systemowe powinny przejść do /usr/local/share/fonts.
Christian Hujer,
1
fc-cache jest dostarczany z pakietem fontconfig w najnowszych wersjach serwera Ubuntu, więc nie zapomnij swojego, apt-get install fontconfigjeśli twój system nie może znaleźć fc-cache I tak, fc-cache skanuje również / usr / local / share / fonts, więc umieszczenie ich tam bardziej szanuj hierarchię systemu plików Linux.
ywarnier
1
Zauważ, że jeśli chcesz zainstalować mscorefonts, musisz ręcznie pobrać ten pakiet packages.debian.org/en/sid/all/ttf-mscorefonts-installer/..., ponieważ wersja w repozytoriach Ubuntu jest zepsuta.
Aaron Franke
62

Skopiuj czcionki do /usr/local/share/fontslub podfolderu (np. /usr/local/share/fonts/TTF), A następnie uruchom sudo fc-cache -fv. Istnieje kilka programów graficznych, które można zainstalować, aby to ułatwić, ale nigdy nie czułem potrzeby wypróbowywania żadnego z nich. Pomocna może być również strona wiki Ubuntu na temat czcionek tutaj .

GIMP je tam znajdzie.

frabjous
źródło
3
musisz wkleić je jako root (w / usr / share / fonts lub w dowolnym podfolderze tej ścieżki), więc aby to zrobić, używam gksu nautilus i uzyskuję dostęp do ścieżki jako root.
user123492,
46

Instalacja czcionek ze stron internetowych osób trzecich jest prawie zbyt łatwa. Pobierz i zapisz plik gdzieś na komputerze:

Plik czcionki

Następnie kliknij dwukrotnie czcionkę, aby załadować interfejs czcionki:

Wybór czcionki

Wybierz przycisk Zainstaluj czcionkę znajdujący się w prawym dolnym rogu ekranu.

Marco Ceppi
źródło
5
... i tak powoli ...
Wilf
3
@ Wilf: dlaczego wolno, tylko dlatego, że Marco zaprezentował ładne rozwiązanie GUI, które nie wymaga żadnych poleceń terminala ani wiedzy o ~/.fontsimplementacji?
MestreLion,
1
Działa i jest łatwy w użyciu, ale może być powolny przy dużych folderach czcionek, a jeśli musisz zainstalować wiele czcionek, otwarcie 50 okien jest denerwujące, gdy możesz po prostu skopiować czcionki do katalogu czcionek i zaktualizować pamięć podręczną czcionek - ale to działa dobrze podczas instalowania kilku nowych czcionek. Rodzaj odpowiedni dla prędkości i terminalu v gui .
Wilf
3
Jest gnome-font-viewer. dobrze?
Pandya
@ Pandya Tak, to jest
Dinei
14

Nie musisz instalować jako root. Utwórz folder o nazwie .fontsw swoim katalogu domowym (jeśli jeszcze go nie masz), upuść tam plik czcionek, uruchom Gimp, zadanie wykonane.

(Może być konieczne włączenie Edycja-> Preferencje-> Widoki-> Pokaż ukryte i kopie zapasowe plików w Nautilus, aby móc widzieć .fontsi inne „ukryte” foldery w domu, jeśli jeszcze tego nie zrobiłeś.)

Bobin
źródło
2
Nie trzeba uruchamiać Gimp, aby aktywować czcionki. Wystarczy skopiować ~/.fontsi uruchomić pliki czcionek fc-cache -fv.
Mikko Rantalainen
1
Wspomniano o
Gimdzie,
Jeśli chcesz zobaczyć ukryte foldery w katalogu domowym, po prostu naciśnij Ctrl + Hi naciśnij ponownie, aby ukryć foldery.
Shashanth
9

Jeśli instalujesz czcionki w folderze .fontsw katalogu domowym, może być konieczne uruchomienie fc-cache -rv( nie sudo ) w celu buforowania czcionek również w katalogu domowym.

somsak.lik
źródło
to działa dla mnie.
Yan King Yin
7

Menedżer czcionek

Aplikacja do instalowania czcionek i zarządzania nimi .

Może zainstalować wiele czcionek.

Aby zainstalować czcionki Kliknij przycisk Zarządzaj czcionkami i wybierz opcję Zainstaluj czcionki .

wprowadź opis zdjęcia tutaj

Menedżer czcionek można zainstalować z apps.ubuntu.com lub z Software Center . Jeśli z wierszem poleceń;

sudo apt-get install font-manager

źródło
To narzędzie jest interesujące, ale powolne i bardzo proste. Nadal musisz ręcznie pobrać pliki czcionek, aby zainstalować czcionki.
Aaron Franke
5

Istnieje również aplikacja o nazwie, fontmatrixktóra może pomóc w instalowaniu czcionek i zarządzaniu nimi w systemie Ubuntu. Cytując wprowadzenie na stronie :

Fontmatrix to prawdziwy menedżer czcionek dla systemu Linux, dostępny na dowolnej platformie, a także dla KDE (który już miał Kfontinstaller) jak dla Gnome. Jego celem jest rekurencyjne sprawdzanie czcionek (ttf, ps i otf) w katalogach, które udostępniasz do wyszukiwania, sortowanie ich szybko (unikanie błędów lub uszkodzeń) i wyświetlanie ich. Następnie możesz oznaczyć je tagami, subtagi, ponownie sortować według różnych tagów, wyświetlić podgląd ... Nawet utworzyć PDF Font Book ...

Zrzut ekranu Fontmatrix

Fontmatrix jest dostępny do zainstalowania z repozytorium wszechświata Ubuntu od czasu jaunty, a wersja 0.6.0 + svn20100107-2ubuntu2 jest obecnie indywidualna i natryskowa. Krótkie wyjaśnienie dotyczące używania fontmatrix jest dostępne na ich stronie internetowej.

nhandler
źródło
FontMatrix nie jest dokładnie „skryptem” ... ;-)
JanC
Myślę, że jest to nieco bardziej skomplikowane niż to, co większość postów uważa za skrypt. Poszedłem do przodu i zredagowałem odpowiedź, aby zamiast tego nazwać ją aplikacją.
nhandler 16.10.10
4
Odpowiedź stała się nieaktualna, to narzędzie nie jest już dostępne w Ubuntu 16.04 LTS
Aaron Franke
2

Ponadto istnieje wiele czcionek dostępnych jako pakiety oprogramowania. Pakiety czcionek mają nazwy ttf- * lub otf- *. Jeśli to możliwe, lepiej jest instalować czcionki jako pakiety zamiast ręcznie. Możesz używać narzędzi takich jak Synaptic, apt-get lub Centrum oprogramowania Ubuntu. Centrum oprogramowania ma dedykowaną sekcję czcionek.

dv3500ea
źródło
A gdzie są czcionki w oprogramowaniu Gnome? Nie mogę ich znaleźć. Centrum oprogramowania Ubuntu zostało zakończone.
Suncatcher
2

Oprócz ręcznego instalowania ich wewnątrz ~.fonts(patrz odpowiedź bobince'a) i FontMatrix (to, co pokazuje nhandler), istnieje również inny menedżer czcionek o odpowiedniej nazwie Font Manager ( zainstaluj pakiet Ubuntu dla 10.10 lub pobierz pakiet dla 10.04 i być może starszych wersji), który jest dość lekki (i ma GUI Gtk).

JanC
źródło
Czy to narzędzie umożliwia automatyczną instalację, czy powinienem ręcznie wyszukiwać pakiety czcionek?
Suncatcher
2

Jeśli chcesz, aby czcionki były dostępne wyłącznie dla Gimp, zapoznaj się z tą odpowiedzią .

W skrócie, kopiujesz pliki czcionek do własnego folderu czcionek Gimp lub mówisz Gimp, gdzie masz folder (y) z czcionkami.

Carnendil
źródło
1

Kolejne pytanie dotyczące instalowania czcionek Google zostało zamknięte jako duplikat tego, choć tak naprawdę nie jest (jest raczej wąskie).

Lepszą odpowiedzią niż ta tam podana (tj. Przejście do Google Fonts i poszukiwanie czcionki i przejrzenie ich dziwnego systemu pobierania) jest uzyskanie jej bezpośrednio z Github, np .: pliki czcionek Roboto Mono

Reszta jest dostępna na https://github.com/google/fonts/tree/master/apache , a także ich plik ZIP dostępny na głównej https://github.com/google/fonts#readme strona.

Tak więc, jeśli chcesz skryptować te rzeczy (np. Regularnie pobierać najnowszą wersję), możesz to zrobić za pomocą kasy Git lub za pomocą wget lub curl, aby pobrać dokładnie te pliki, które chcesz.

PS: Jest jeszcze jedno zduplikowane pytanie w „ Pobieranie czcionek Google ”. Zawiera szczegółowe informacje na temat niektórych innych metod, takich jak użycie skryptu instalacyjnego z googlecode.com i (dla więcej niż czcionek Google) przy użyciu tasksel.

S. McCandlish
źródło
0

Instalowanie czcionki polega tylko na skopiowaniu jej pliku do określonego katalogu.

Mogą istnieć różne katalogi w różnych systemach. Na przykład w moim systemie są to:

  • /usr/share/fonts/ - czcionki dla wszystkich użytkowników
  • ~/.local/share/fonts/ - czcionki dla konkretnego użytkownika

Mogą istnieć dowolne podkatalogi. Może to pomóc w uporządkowaniu kolekcji czcionek.

Oto polecenie, aby uzyskać listę plików czcionek używanych przez system.

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

Spójrz na to, a zobaczysz, gdzie znajdują się czcionki w twoim systemie.

Alexander Chzhen
źródło
0

Ta metoda działała dla mnie w Ubuntu 18.04 Bionic Beaver.

  1. Pobierz plik zawierający żądane czcionki.
  2. Przejdź do katalogu, w którym znajduje się pobrany plik.
  3. Kliknij plik prawym przyciskiem myszy. Pojawi się czarne „pudełko” z wieloma poleceniami.
  4. Wybierz „OTWÓRZ Z CZCIONKAMI”. Kliknij go prawym przyciskiem myszy.
  5. Pojawi się kolejne okno. Zobaczysz zielony przycisk „ZAINSTALUJ” w prawym górnym rogu.
  6. Kliknij na to, a czcionki zostaną zainstalowane.

Możesz przejść do katalogu czcionek lub użyć programu takiego jak LibreOffice, aby sprawdzić zainstalowane czcionki.

Keerthi
źródło