Lf116, grafikus freefont, truetype és sablonok gimp-ben
A múltban a fogalmazó, és most - egy technológiai tanár, különösen a CAD.
A design, különösen a 3D, a szenvedélye.
Fordítás oroszul:
Eugene S. Saenko
Freefont, TrueType és sablonok a Gimp-ben
belépés
A cikk elkészítésekor a Mandrake 8.0 és a Gimp 1.2.1-et használták. Más verziók használata esetén a könyvtár szerkezete, indexei és menük eltérhetnek a szövegben leírtaktól. Ebben az esetben előfordulhat, hogy alkalmazkodnia kell egy adott konfigurációhoz.
A nyomtatási karakterek megvitatásakor a betűkészletek (betűtípusok) és stílusok (stílusok) fogalmát teljesen egyenlően fogom használni. A teljes stílusokat mintákat vagy stílusokat (motívumok) fogják nevezni. Ahelyett, hogy a hivatalos XFree86 nevet használnám, csak X-et fogom mondani.
Hasonlóképpen, ha beszélünk a Midnight Commander-ről, amely lehetővé teszi a fájlok működtetését anélkül, hogy mély ismerete lenne a Linux alapfunkcióinak és bőséges opcióiknak, MC-nek nevezném. A Windows alatt működő Norton Commander és az Xtree Gold DOS vagy WinCommander felhasználói ismerős területet fognak érezni. A funkcionális kulcsokhoz, amelyek ugyanazt a célt szolgálják az MC-ben és a WinCommander-ben! Legyen pragmatikus. Kétségtelen, hogy valami funkcionális, de kínos, mint valami kifinomult, de nem funkcionális.
A Freefont és a Sharefont telepítése
Alapértelmezés szerint a script-fu betűtípusok, amelyek alapértelmezés szerint nem telepíthetők különböző terjesztésekben. Ezek a betűkészletek két csomag része: Freefont és Sharefont. Az első ingyenes, a második pedig shareware licenccel, de mindkettő nagyon érdekes. Kétségtelenül nagyszerű választékot kínálnak az X bemutató lehetőségeihez.
- 1.1 szerelje be a CD-t
- 1.2 MC indítása
- 1.3 A jobb oldali ablakban válassza ki a könyvtárat / Gimp / betűtípusokat a CD-n vagy a könyvtárat, amelybe a fájlokat letöltötte
- 1.4 A bal oldali ablakban (vagy fordítva) válassza ki a / usr / X11R6 / lib / X11 / fontokat a merevlemezen
- 1.5 Másolja (F5) a freefont.tgz és a sharefont.tgz fájlokat a kiválasztott merevlemez könyvtárba
- 1.6 Hajtsa ki az archívumokat (az F2 megnyitja a menüt, amelyben ki szeretné választani az archívum kicsomagolását a könyvtárban)
Ha nincs ilyen lehetőség a menüben, akkor lépjen ki az MC (F10) -ből, és a kurzor maradjon abban az ablakban, amelyben a másolt fájlok megjelennek. Ha nem nehéz rá, adja hozzá a következő sort a .bashrc-hez:
mc () MC = `/ usr / bin / mc -P" $ @ "`; [-n "$ MC"] cd "$ MC"; unset MC;
A kiválasztott könyvtárban lesz. Ha nem, menj oda:
cd / usr / X11R6 / lib / X11 / betűtípusokat
és kézzel kicsomagoljon:
tar xvfz * .tgz
Két új könyvtárat fog kapni: freefont és sharefont. A .tgz archívumok most törölhetők.
A Freefont tartalmaz 79 betűtípust, szinte minden hasznosat, és a Sharefont-22-et.
Mindegyik könyvtár tartalmaz egy speciális fontsdir fájlt is, amely tartalmazza az X betűkészletek jellemzőit. Ez azt jelenti, hogy nem kell mkfontdir futtatni a fájl létrehozásához.
X betölti ezeket a betűtípusokat a következő indításkor, de csak akkor, ha elmondja neki, hogy szüksége van rá. A korábbi verziókban az alábbi sorokat kell hozzáadnia az / etc / X11 / XF86Config fájlhoz a "Fájlok" szakaszban:
FontPath "/ usr / X11R6 / lib / X11 / betűtípusok / freefont"
FontPath "/ usr / X11R6 / lib / X11 / betűkészletek / sharefont"
De a Mandrake 8.0 egy betűtípus-kiszolgálót használ. Ha betűtípusokat szeretne betölteni a betűtípus-kiszolgálóhoz, használja a chkfontpath segédprogramot:
chkfontpath - add / usr / X11R6 / lib / X11 / betűtípusok / freefont /
chkfontpath - add / usr / X11R6 / lib / X11 / betűkészletek / sharefont /
Ha grafikus, nem konzol módban dolgozik, akkor ezeket az utasításokat a terminálon (rxvt, kvt, wmterm.) Írhatja be. A betűtípusok azonban nem lesznek azonnal elérhetők: az X újraindítása vagy a még nyitott terminál parancsainak beírása után töltődik le:
xset fp + / usr / X11R6 / lib / X11 / betűkészletek / freefont
xset fp rehash
xset fp + / usr / X11R6 / lib / X11 / betűkészlet / sharefont
Xset fp rehash
találatok
Annak ellenőrzésére, hogy a betűtípusok ténylegesen betöltöttek-e, futtasson
xlsfonts | egrep 'sharefont | freefont'
vagy fut xfontsel, vagy csak egy KDE betűtípuskezelő.
Betűtípusok mostantól elérhetők (egyetértenek, nem teljesen) az X alkalmazásokban.
A betűkészleteket egy táblázathoz lehet összeállítani, mint ebben a cikkben a következő Gimp parancsok használatával:
xtns> Script-Fu> Utils> Font térkép.
Fontos: ez egy könyörtelen eszköz. Egy hiba a betűnevek beírásakor, és a legelején eldobják. A legmegfelelőbb megoldás a Gimp használatához a KDE betűtípuskezelő futásakor. Ebben az esetben a betűtípus nevét láthatja a kezelőben, és egyidejűleg megtekintheti a mintában megjelenő mezőben. A 3. ábra néhány olyan betűtípust mutat be, amelyekkel fantáziadús fejléceket vagy logókat hozhat létre.
True Type használata
A dokumentáció azt állítja, hogy az XF86Config fájlok részéhez hozzáadhatja a következő sort: FontPath "unix /: 7100"; de soha nem dolgozott értem; ott is azt mondják, hogy xfstt kell futtatni az X elindítása előtt, és a fennmaradó parancsok a terminálon futnak, de nem emlékeznek rájuk. A folyamat automatizálására a legkönnyebb mód az, ha két kis szkriptet írunk a kiszolgáló futtatásához, a másik pedig a bezárásához. Ne felejtsük el végrehajtani a parancsfájlokat (MC F9, Fájl, Chmod), majd írjuk be őket például a / usr / local / bin könyvtárba. Az aktiválási parancsfájlt nevezhetjük például ttf-nek, és a deaktívációs parancsfájl dttf. Az első sorban a következő sorokat kell feltüntetni:
Ez az a megoldás, amit használok: és működik.
Sablonok létrehozása
/.gimp/patterns, mely esetben csak ezeket a betűtípusokat használhatja.
Tegyük fel, hogy az 5. ábrát "papír" képanyagként szeretnénk használni.
Ezt manuálisan tehetjük meg, másolással és beillesztéssel, de ez hosszú és nem túl pontos: a sablonoknak a képpontot kell elhelyezniük a pixelre! Jobb, ha ezt Gimpnek bízhatod; és ezzel megbirkózik, ha a halmozott képeket megfelelő formátumban tárolják, azaz egy .pat fájlban.
Ha ez nem így van, akkor ezt teheti:
- Töltsd le a jelöltet a sablonra a Gimp-ben
- Írja be a fenti könyvtárak valamelyikébe, mindig .pat formátumban, így:
jobb gombbal kattintson a képre> Mentés másként> Hosszabbítás> Pat>
Menjünk ki a Gimpből, mert az új sablon csak az újraindítás után lesz elérhető és újraindul.
Az eszköztáron válassza a Fájl> Párbeszédpanelek> Minták parancsot. Megjelenik egy sablon kiválasztási ablak, amely az összes rendelkezésre álló sablont mutatja; ha rákattint a mintára, átmenetileg megnő. Az aktuális sablont a sablonra kattintva választja ki.
Megtaláljuk a Tuxdor sablont valahol a lista vége felé, mert a sablonok betűrendben rendeződnek, és kiválasztjuk használni.
Új munkaterület létrehozása Fájl> Új> Szélesség 288 286 magasság (4 sablon hely)
Kattintson duplán a Szín vagy minta kitöltése elemre, majd válassza a Pattern Fill elemet.
A munkaterület üres helyére kattintunk, és az "arany Tux" kitöltésével:
Mindazonáltal a töltés nem teljesen esztétikailag tökéletes: a minták közötti "varrások" láthatóak. Ez attól függ a sablontól, amelyet a "szegélyezés" határainak figyelembe vétele nélkül hoztak létre. Javítsuk meg ezt. Az eredeti példányt nyisd ki újra. 5. Jobb egérgombbal kattints a képre, majd
> Szűrők> Térkép> Zökkenőmentes készítés (zökkenőmentes), új képet kapunk.
Ugyanezt a helyet mentjük Tux2.pat néven, a TuxTile azonosítóval. Hagyja a Gimp-et, indítsa újra, és hozzon létre egy új 432x392 pixeles képet. Töltse ki ezt az új képet a TuxTile sablon segítségével. Most van egy új kép varrás nélkül, de némi "militarista" megjelenéssel (persze ez nem a cél). Mindazonáltal a képminőség sokkal jobb, mint az előző esetben.
De még mindig lágyabb képet szeretnék lenni, homályosabb. A megfelelő sablon megszerzéséhez:
- Nyissa ki az eredeti 5. ábrát
- Kattintson a jobb gombbal a képre> Szűrők> Térkép> Illúzió> 8> OK
- új képet kaptunk
- Újból ugyanezt a helyet fogjuk írni Tux3.pat néven, a TuxIllus azonosítóval
- Hagyja a Gimp-et, indítsa újra, és újból létrehozza a 432x392-es képet
- Töltse ki az új képet a TuxIllus sablonjával
- Most van egy Tuxes kolóniája. Vonzó? Nos, ez ízlés kérdése!
Előzetes letartóztatás
Az utolsó kép azt mutatja, hogy mit lehet tenni ezekkel a betűtípusokkal és sablonokkal, amelyek különböznek a Gimp-től. A szöveg a Script-Fu logóval készült; Természetesen keményen kellett dolgoznom ahhoz, hogy így nézzen ki, de bárki elérheti ezt az eredményt. Elég, hogy feltárja a szoftver számos lehetőségeit, és örömet szerezzen rajta.