GIMP 2.x pracuje s různými formáty písem, především TrueType, OpenType a Type1.
Přidání písem pro GIMP 2.x¶
System-Wide¶
Většina distribucí nabízí ve svém správci balíčků velký výběr písem. Jednodušší je obvykle jejich instalace tímto způsobem.
V případě, že chcete ručně přidat písma třetích stran (komerční, stažená…), je přidání písem obvykle jen otázkou přesunutí souborů písem do adresáře, který je prohledáván systémem písem. Podívejte se do souboru /etc/fonts/fonts.conf (a možná i do /etc/fonts/local.conf) a zjistěte, které adresáře jsou prohledávány, nebo se podívejte do dokumentace operačního systému. Po zkopírování písem tam byste měli spustit fc-cache, aby se obnovila mezipaměť písem.
Některé distribuce také nabízejí grafický nástroj, který umožňuje instalovat písma od třetích stran, aniž byste se museli starat o specifika.
Takto přidaná písma budou k dispozici všem aplikacím používajícím systém Fontconfig (například GIMP).
Pouze pro GIMP¶
Možná budete chtít nainstalovat písma pouze pro použití s GIMPem nebo nebudete mít oprávnění instalovat písma pro celý systém. Pro takové případy vyhledává GIMP 2.x písma také ve vyhledávací cestě specifické pro GIMP. Výchozí místo, kde bude GIMP hledat uživatelská písma, je ~/.gimp-2.8/fonts/, ale můžete jej změnit nebo přidat další adresáře úpravou gimprc nebo v Úpravy -> Předvolby -> Složky -> Písma. Poté stiskněte tlačítko Obnovit v dialogovém okně Písma a začněte používat nová písma.
Interní mechanika¶
Tato část je převážně informační, pro uživatele nebo vývojáře, kteří se chtějí dozvědět více o práci s písmy pod kapotou v GIMPu 2.x. Téměř v žádném případě byste nemuseli ničemu z toho rozumět a znát to, abyste měli podporu písem v GIMPu 2.x. Viz výše, jak jednoduše přidávat písma.
Počínaje verzí GIMPu 2.0 je vykreslování písem řešeno podstatně odlišně od způsobu, jakým bylo prováděno v GIMPu 1.0 a 1.2. GIMP již nepoužívá k vykreslování písem server X. Místo toho používá Pango a knihovnu FreeType. O konfiguraci písem se stará nástroj Fontconfig. Výsledkem je mnohem lepší vykreslování písem se skutečným vyhlazováním, podpora obousměrného textu a různých skriptů.
Fontconfig lze dnes považovat za de facto standard v Linuxu a dalších unixových operačních systémech jako jednoduchý způsob výpisu a sdílení stejných písem napříč všemi aplikacemi. Tuto knihovnu dnes používá většina moderních grafických programů s podporou textu. A používají ji i desktopová prostředí (například GNOME nebo KDE). Proto je pravděpodobně ve většině unixových/linuxových počítačů již nainstalována a správně nastavena po vybalení z krabice a pravděpodobně nemusíte nic konkrétního dělat, aby vám písma v GIMPu 2.x fungovala.
Používáte-li však velmi syrový operační systém nebo chcete-li prostě vědět více, můžete se podívat do uživatelské příručky Fontconfig a vytvořit nebo upravit svůj konfigurační soubor s písmy. Mějte však na paměti, že vzhledem k tomu, že se jedná o tak rozšířený systém, mohou moderní desktopová prostředí, jako je GNOME nebo KDE, nebo jiný distribuční software, přepsat váš konfigurační soubor písma. Někdy místo toho poskytují jednodušší rozhraní pro správu písem. Z tohoto důvodu doporučujeme před aktualizací konfigurace písem vyhledat konkrétní dokumentaci k distribuci operačního systému.
Známé problémy¶
GIMP padá při skenování písem Objevily se zprávy o pádech při spuštění, když GIMP skenuje adresáře s písmy. Tyto pády by měly zmizet, jakmile provedete aktualizaci na novější verzi programu fontconfig (>= 2.2.0). Jako rychlé řešení můžete gimp spustit s volbou příkazového řádku –no-fonts, ale pak samozřejmě nebudete moci používat textový nástroj. GIMP nevidí moje písma X GIMP nepoužívá server X ani žádný jiný server písem X, takže se nedivte, že GIMP nevidí písma, která jste nakonfigurovali v nastavení X11. Pokud si přejete písma přidat, viz pokyny výše.