GIMP 2.x hanterar en mängd olika teckensnittsformat, främst TrueType, OpenType och Type1.
Lägga till teckensnitt för GIMP 2.x¶
System-Wide¶
De flesta distributioner kommer att erbjuda ett stort urval av teckensnitt i sin pakethanterare. Det enklare är oftast att installera dem på detta sätt.
Om du manuellt vill lägga till teckensnitt från tredje part (kommersiella, nedladdade…) är det oftast bara att flytta teckensnittsfiler till en katalog som söks av teckensnittssystemet. Ta en titt på /etc/fonts/fonts.conf (och kanske /etc/fonts/local.conf) för att ta reda på vilka kataloger som genomsöks, eller titta i dokumentationen till ditt operativsystem. Efter att ha kopierat teckensnitten dit bör du köra fc-cache för att återskapa teckensnittscachen.
Vissa distributioner föreslår också ett grafiskt verktyg som gör det möjligt att installera teckensnitt från tredje part utan att behöva bry sig om detaljerna.
Typsnitt som läggs till på detta sätt kommer att vara tillgängliga för alla program som använder Fontconfig-systemet (t.ex. GIMP).
Endast för GIMP¶
Du kanske vill installera typsnitt endast för användning med GIMP eller så har du kanske inte behörighet att installera typsnitt i hela systemet. I sådana fall letar GIMP 2.x också efter teckensnitt i en GIMP-specifik sökväg för teckensnitt. Standardplatsen där GIMP letar efter användarteckensnitt är ~/.gimp-2.8/fonts/ men du kan ändra den eller lägga till andra kataloger genom att ändra din gimprc eller i Edit -> Preferences -> Folders -> Fonts. Tryck sedan på knappen Uppdatera i dialogrutan Teckensnitt och börja använda dina nya teckensnitt.
Intern mekanik¶
Detta avsnitt är mest informativt, för användare eller utvecklare som vill veta mer om hanteringen av teckensnitt under huven i GIMP 2.x. I nästan inget fall behöver du förstå och känna till något av detta för att få stöd för teckensnitt i GIMP 2.x. Se ovan för att lägga till teckensnitt på ett enkelt sätt.
Från och med GIMP version 2.0 hanteras teckensnittsrendering på ett väsentligt annorlunda sätt jämfört med hur det gjordes i GIMP 1.0 och 1.2. GIMP använder inte längre X-servern för att rendera teckensnitten. Istället används Pango och FreeType-biblioteket. Konfiguration av teckensnitt hanteras av Fontconfig. Som ett resultat får du mycket bättre teckensnittsrendering med riktig antialiasing, stöd för dubbelriktad text och olika skript.
Fontconfig kan numera betraktas som en de-facto standard på Linux och andra Unix-operativsystem som ett enkelt sätt att lista och dela samma teckensnitt i alla program. De flesta moderna grafiska program med textstöd använder nu detta bibliotek. Och skrivbordsmiljöer (GNOME eller KDE till exempel) använder det också. Därför är det troligen redan installerat och korrekt konfigurerat i de flesta Unix/Linux-maskiner och du behöver förmodligen inte göra något särskilt för att få teckensnitten att fungera i GIMP 2.x.
Om du använder ett mycket obearbetat operativsystem, eller om du helt enkelt vill veta mer, kanske du vill ta en titt på Fontconfig-manualen för att skapa eller redigera din teckensnittskonfigurationsfil. Observera dock att eftersom det är ett så utbrett system kan moderna skrivbordsmiljöer som GNOME eller KDE, eller annan distributionsprogramvara, skriva över din teckensnittskonfigurationsfil. De erbjuder ibland ett enklare gränssnitt för att hantera dina teckensnitt istället. Av denna anledning rekommenderas du att söka i den specifika dokumentationen för din operativsystemdistribution innan du uppdaterar din teckensnittskonfiguration.
Kända problem¶
GIMP kraschar vid skanning av teckensnitt Det har rapporterats om krascher vid uppstart när GIMP skannar dina teckensnittskataloger. Dessa krascher bör försvinna så snart du uppdaterar till en nyare version av fontconfig (>= 2.2.0). Som en snabb lösning kan du starta Gimp med kommandoradsalternativet –no-fonts, men då kan du naturligtvis inte använda textverktyget. GIMP kan inte se mina X-teckensnitt GIMP använder inte X-servern eller någon X-teckensnittsserver, så bli inte förvånad om GIMP inte ser de teckensnitt som du har konfigurerat i din X11-inställning. Om du vill lägga till teckensnitt, se instruktionerna ovan.