GIMP 2.x käsittelee erilaisia fonttiformaatteja, erityisesti TrueType-, OpenType- ja Type1-formaatteja.
Fonttimuotojen lisääminen GIMP 2.x:ssä¶
Järjestelmän laajuiset fontit¶
Useimmat jakelupaketit ehdottavat pakettiensa pakettienhallinnassa laajan valikoiman fontteja. Helpompaa on yleensä asentaa ne näin.
Jos haluat lisätä manuaalisesti kolmannen osapuolen fontteja (kaupallisia, ladattuja…), fonttien lisääminen on yleensä vain fonttitiedostojen siirtämistä hakemistoon, jota fonttijärjestelmä etsii. Katso /etc/fonts/fonts.conf (ja ehkä /etc/fonts/local.conf) selvittääksesi, mitä hakemistoja haetaan, tai katso käyttöjärjestelmäsi dokumentaatiota. Kun olet kopioinut fontit sinne, sinun pitäisi ajaa fc-cache luodaksesi fonttien välimuistin uudelleen.
Jotkut jakelut tarjoavat myös graafisen työkalun, joka mahdollistaa fonttien asentamisen kolmansilta osapuolilta vaivautumatta yksityiskohtiin.
Tälla tavalla lisätyt fontit ovat kaikkien Fontconfig-järjestelmää käyttävien sovellusten (kuten GIMP) käytettävissä.
Vain GIMP:lle¶
Voi olla, että haluat asentaa fontteja vain GIMP:n käyttöön tai sinulla ei ole oikeuksia asentaa fontteja koko järjestelmän laajuisesti. Tällaisia tapauksia varten GIMP 2.x etsii fontteja myös GIMP-kohtaisesta fonttihakupolusta. Oletusarvoinen paikka, josta GIMP etsii käyttäjän fontteja, on ~/.gimp-2.8/fonts/, mutta voit muuttaa sitä tai lisätä muita hakemistoja muokkaamalla gimprc:tä tai muokkaamalla Muokkaa -> Asetukset -> Kansiot -> Fontit. Paina sitten Fontit-valintaikkunan Päivitä-painiketta ja aloita uusien fonttiesi käyttäminen.
Sisäiset mekaniikat¶
Tämä osio on lähinnä informatiivinen, käyttäjille tai kehittäjille, jotka haluavat tietää enemmän fonttien käsittelystä GIMP 2.x:n konepellin alla. Läheskään missään tapauksessa sinun ei tarvitsisi ymmärtää ja tietää mitään tästä, jotta GIMP 2.x:ssä olisi fonttituki. Katso edellä fonttien lisääminen yksinkertaisesti.
GIMPin versiosta 2.0 alkaen fonttien renderöintiä käsitellään huomattavasti eri tavalla kuin GIMP 1.0:ssa ja 1.2:ssa. GIMP ei enää käytä X-palvelinta fonttien renderöintiin. Sen sijaan se käyttää Pangoa ja FreeType-kirjastoa. Fonttien konfiguroinnista huolehtii Fontconfig. Lopputuloksena saat paljon paremman fonttien renderöinnin aidolla antialiasoinnilla, tuen kaksisuuntaiselle tekstille ja erilaisille skripteille.
Fontconfigia voidaan nykyään pitää de-facto standardina Linuxissa ja muissa Unix-käyttöjärjestelmissä yksinkertaisena tapana listata ja jakaa samat fontit kaikissa sovelluksissa. Useimmat nykyaikaiset graafiset ohjelmat, jotka tukevat tekstiä, käyttävät tätä kirjastoa. Myös työpöytäympäristöt (esimerkiksi GNOME tai KDE) käyttävät sitä. Siksi se on todennäköisesti jo asennettu ja oikein määritetty useimmissa Unix/Linux-koneissa, eikä sinun tarvitse luultavasti tehdä mitään erityistä, jotta fontit toimisivat GIMP 2.x:ssä.
Jos kuitenkin käytät hyvin raakaa käyttöjärjestelmää, tai jos haluat vain tietää enemmän, sinun kannattaa ehkä vilkaista Fontconfigin käyttöohjetta luodaksesi tai muokataksesi fonttien konfigurointitiedostoa. Huomaa kuitenkin, että koska järjestelmä on niin laajalle levinnyt, nykyaikaiset työpöytäympäristöt, kuten GNOME tai KDE, tai muut jakeluohjelmistot saattavat korvata fonttien konfigurointitiedostosi. Joskus ne tarjoavat sen sijaan helpomman käyttöliittymän fonttien hallintaan. Tästä syystä sinua kehotetaan etsimään käyttöjärjestelmäsi jakelukohtaisesta dokumentaatiosta, ennen kuin päivität fonttikonfiguraatiosi.
Tunnetut ongelmat¶
GIMP kaatuu skannatessaan fontteja On raportoitu kaatumisista käynnistyksen yhteydessä, kun GIMP skannaa fonttihakemistoja. Näiden kaatumisten pitäisi poistua heti, kun päivität fontconfigin uudempaan versioon (>= 2.2.0). Nopeana kiertotienä voit käynnistää gimpin komentorivivalinnalla –no-fonts, mutta silloin et tietenkään pysty käyttämään tekstityökalua. GIMP ei näe X-fonttejani GIMP ei käytä X-palvelinta tai mitään X-fonttipalvelinta, joten älä ihmettele, jos GIMP ei näe X11-asetuksissasi määrittämiäsi fontteja. Jos haluat lisätä fontteja, katso yllä olevat ohjeet.