english

Nástroj pro psaní textu

Text Tool

Pokud pracujete v Gimpu, určitě jste již narazili na problém, jak napsat český text fontem, který existuje ve více kódováních. V takovém případě totiž Text Tool nabízí první font daného jména, což bývá v jiném kódovnání než ISO8859-2 (ISO Latin 2), např. ISO8859-1 (ISO Latin 1). V tom případě není žádná možnost, jak Gimp donutit k použití správného kódování, kromě odinstalace příslušných fontů ve všech kódováních jiných než ISO8859-2.

Druhé možné řešení je upravit existující Gimp tak, aby nabízel možnost volby kódování přímo v Text Tool. Tuto možnost nabízí tento patch. Po jeho použití a re-kompilaci už bude Gimp nabízet volby Registry a Encoding (viz obrázek), kde je možno zvolit libovolné možné kódování daného fontu.

Patch je velmi jednoduchý, stačí si ho prohlídnout. Jedná se v podstatě o okopírování bloků kódu a správně přejmenování proměnných (viz patch).

Stažení

Patch se použije následovně:

  1. stáhněte si patch buď pro verzi 0.99.18 (velikost 7 kbytů) nebo verzi 0.99.19 (velikost 7 kbytů) k sobě na disk.
  2. přesuňte ho do adresáře /app, pokud jste ho tam přímo neuložili při stahování
  3. příkazem
    cd /app
    skočte do adresáře se zdrojáky gimpu
  4. příkazem
    gunzip text_tool-0.99.18.patch.gz, popř
    gunzip text_tool-0.99.19.patch.gz
    rozbalíte patch k jeho dalšímu použití.
  5. příkazem
    patch < text_tool-0.99.18.patch, popř
    patch < text_tool-0.99.19.patch
    aplikujte patch. Po aplikaci by měly vzniknout soubory *.c (s aplikovaným patchem) a *.c.orig (originální soubory před použitím patche).
  6. příkazem
    make
    překompilujte gimp (za předpokladu, že ste ho již předtím zkompilovali)
  7. příkazem
    make install
    nainstalujte rozšířenou verzi Gimpu (nebo ji ručně zkopírujte do příslušného adresáře)
  8. to je vše, po spuštění Gimpu a otevření dialogu Text Tool, uvidíte dva nové comboboxy pro volbu kódování fontů.

Stáhnout

Soubor Verze Typ OS
Popis
text_tool-0.99.19.patch.gz 0.99.19 Patch Un*x
Patch aplikujte podle výše uvedeného návodu.
text_tool-0.99.18.patch.gz 0.99.18 Patch Un*x
Patch aplikujte podle výše uvedeného návodu.
© 2024 any code
TOPlist