Kako namestiti, posodobiti in odstraniti pisave v Linuxu

Dodajanje, odstranjevanje in upravljanje pisav na Linux namizje je preprosto, če veste, kam jih postaviti.

Potrebni imeniki

Skrita datoteka .fonts v upravitelju datotek Linux.

Linux podpira dve primarni lokaciji za namestitev novih pisav. Prva lokacija omogoča pisave na voljo globalno, tako da če se več kot ena oseba prijavi v vaš strežnik Linux in želi imeti dostop do več kot standardne pisave, je imenik za te pisave /usr/share/fonts. V tem imeniku boste našli pet podimenikov, od katerih so trije pomembni:

  • /usr/share/fonts/opentype
  • /usr/share/fonts/truetype
  • /usr/share/fonts/truetype1

Prvi imenik je tam, kjer postavite pisave odprtega tipa. Te pisave imajo običajno razširitev datoteke .otf. Drugi in tretji imenik vsebujeta pisave truetype, ki se običajno končajo z .ttf.

Drugi imenik za pisave, specifične za uporabnika, se nahaja v /home/USER/.fonts (Kjer je USER dejansko uporabniško ime). Pisave, shranjene v tem imeniku, lahko uporablja samo ta uporabnik. Vse distribucije Linuxa ne ustvarijo tega imenika privzeto. Če odprete upravitelja datotek, mu boste morali naročiti, naj prikaže skrite imenike (imenike, ki se začnejo s piko). Za večino upraviteljev datotek pritisnite

Ctrl+H. Če tega imenika ne vidite, ga ustvarite tako, da z desno tipko miške kliknete v upravitelju datotek in izberete Novo > mapa, ali pa odprete terminalsko okno in izdate ukaz:

mkdir ~/.fonts. 

Za shranjevanje pisav opentype in truetype ni treba ustvarjati podmap, saj bodo vse nameščene v istem imeniku.

Dodajanje pisav

Premaknite datoteke .ttf, .TTF ali .otf v pravi imenik. Za dodajanje globalnih pisav boste morali delati iz ukaza lupine, ker standardni uporabnik nima dovoljenja za premikanje datotek v /usr/share/fonts/.

Če ste v svoj uporabniški imenik za prenose prenesli kup pisav .ttf (/home/user/Downloads), premaknite te pisave v globalni imenik z naslednjim ukazom:

sudo mv ~/Downloads/*.ttf /usr/share/fonts/truetype/

Nato sistem seznanite s spremembo z ukazom:

sudo fc-cache -fv. 

Ko se fc-cache zaključi, imajo vsi uporabniki v sistemu dostop do na novo dodanih globalnih pisav.

Dodajanje Microsoftovih pisav

ttf namestitveni program

Microsoft izdeluje več svojih licenčnih pisav – Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana in Webdings – na voljo za namizja Linux prek paketa TTF-MSCoreFonts-Installer.

Te pisave bodo dodane v globalni imenik in namestitev bo samodejno posodobila predpomnilnik pisav namesto vas.

Microsoftov paket je odvisen od več paketov Python3.

Dodajanje Googlovih pisav

Namestitveni program za Googlove spletne pisave TypeCatcher.

Google ponuja veliko število spletnih pisav za namizno uporabo. Če jih želite dodati na namizje Linuxa, namestite datoteko TypeCatcher program prek upravitelja paketov.

Ko jeTypeCatcher nameščen, poiščite pisavo, ki jo želite namestiti, in nato kliknite gumb za prenos (puščica, ki kaže navzdol v zgornjem levem kotu). Ko prenesete vse Googlove spletne pisave, ki jih želite, morate še vedno posodobiti predpomnilnik pisav z ukazom sudo fc-cache -fv. Ko se ta ukaz zaključi, bodo vse Googlove pisave na voljo vašim aplikacijam in vsem uporabnikom.

Kako odstraniti pisave

Odstranite pisavo tako, da izbrišete njeno datoteko iz ustrezne mape.

Ko odstranite globalno pisavo, izdajte naslednji ukaz za posodobitev sistemskega predpomnilnika pisav:

sudo fc-cache -fv. 

Za odstranitev Microsoftove jedrne pisave paket, zaženite:

sudo apt odstrani ttf-mscorefonts-installer. 

Osveščanje aplikacij o novih pisavah

Ker aplikacije iščejo spremembe pisav vsakič, ko se odprejo, je dovolj, da preprosto zaprete in znova zaženete aplikacijo, da razkrijete novo nameščene pisave v tej aplikaciji.