File: gimp.html

package info (click to toggle)
pj-9805 1.0-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 396 kB
  • ctags: 24
  • sloc: makefile: 39; sh: 18
file content (271 lines) | stat: -rw-r--r-- 13,204 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>GIMP</TITLE>
</HEAD>

<BODY LINK="#0000ff" VLINK="#0000ff" ALINK="#0000ff" BGCOLOR="#ffffff">

<TABLE BORDER=0 CELLPADDING=0 WIDTH=100%>
<TR>

<TD ALIGN=left BGCOLOR="#ffffff">
<A HREF="java.html">
<IMG ALT="[precedente]" SRC="pj_images/a_left.gif" BORDER=0></A>
</TD>

<TD ALIGN=center BGCOLOR="#cccccc">
<FONT COLOR="#00ff00">
<A HREF="java.html">Java con Linux</A>
- <A HREF="index.html">Copertina</A> -
<A HREF="perl.html">PERL</A>
</FONT>
</TD>

<TD ALIGN=right BGCOLOR="#ffffff">
<A HREF="perl.html">
<IMG ALT="[successivo]" SRC="pj_images/a_right.gif" BORDER=0></A>
</TD>

</TR>
</TABLE>


<P ALIGN=right>
<FONT SIZE=+3 COLOR="#ff0000">
<EM>Articoli</EM>
</FONT>
<HR>

<P ALIGN=center>
<FONT SIZE=+3 COLOR="#0000FF">GIMP
</FONT>
</P>


<P>Gimp sta per GNU Image Manipulation Program ed &egrave; scritto principalmete da
Peter Mattis e Spencer Kimball. Realizzato sotto la GNU General Public
License, Gimp ha una sua <A HREF="http://www.gimp.org">pagina ufficiale</A>
dove si possono trovare tutte le indicazioni e le modalit&agrave; di utilizzo.
Scritto utilizzando le librerie GTK (arrivate alla relase 0.99.3) l'ultima
release di Gimp si pone come un vero concorrente al ben pi&ugrave; famoso
<A HREF="http://www.adobe.com">Adobe Photoshop</A>, sia in qualit&agrave; di
prestazioni che sicuramente di prezzo (grazie alla sua licenza GPL). Il
cuore di Gimp &egrave; formato dai suoi plugin (o filtri) che permettono
l'elaborazione delle immagini e l'applicazione di effetti realmente
sorprendenti.</P>

<P>Infatti con Gimp potete:

<UL>
<LI>usufruire dei tools quali pennelli, matite, spruzzi
<LI>zoommare dentro e fuori da una immagine
<LI>creare tutti i layers che volete senza problemi di memoria (ma solo di
spazio su disco)
<LI>Gestire gli UNDO e REDO illimitatamente (in base alle opzioni da voi
configurate)
<LI>salvare e visualizzare i formati come jpg, gif, tiff, tga, xpm, png,
pcx, bmp e molti altri
<LI>utilizzare il potentissimo ``gradient editor'' per generare gradients
personali
<LI>gestire i canali ed i canali alpha
<LI>utilizzare gli oltre 100 plugin gi&agrave; disponibili
<LI>creare i vostri script personali ed utiliizare quelli gi&agrave; esistenti
<LI>grazie al database e la sua compatibilit&agrave; con Perl, verificare i
pacchetti installati
</UL></P>

<P>La vecchia e stabile versione di Gimp (release 0.54) si appogiava a
Mootif ed era alquanto limitata se paragonata alla ben pi&ugrave; recente 0.99.18
(nel momento in cui scrivo). Infatti, oltre alle gi&agrave; citate GTK (quindi a
costo zero), la prossima release 1.00 (su cui la 0.99.18 si basa) ha
innanzitutto la prerogativa di gestire i layer esattamente come photoshop
ed inoltre ha a disposizione un sacco di tool con cui modificare le
immagini o crearne di nuove con effetti sorprendenti.</P>

<P>Inoltre con semplici script (Script-fu, appunto) si possono riprodurre
effetti come se fossero delle vere e proprie macro.</P>



<H2>COSA SERVE</H2>

<P>Per compilare Gimp sulla propria macchina Linux basta fare un download
dei sorgenti presso l'URL
<A HREF="ftp://ftp.gimp.org/pub/gimp">ftp.gimp.org/pub/gimp</A> avendo cura
di aver installato preventivamente le librerie GTK (per la relase 0.99.18
necessitano le GTK 0.99.3). Per chi non le avesse ancora installate, le GTK
si possono scricare sempre dallo stesso
<A HREF="ftp://ftp.gimp/org/pub/gtk">URL</A>.

<P>I file neccessari sono sia il Gimp che i 2 file di dati che contengono
alcuni script e le palette, i brush, i patterns ed alcuni gradients. Oltre
ai pacchetti indicati, servono le seguneti librerie:<BR>

<UL>
<LI><A HREF="ftp://ftp.uu.net/graphics/jpeg">Jpeg</A> library
<LI><A HREF="ftp://ftp.gimp.org/pub/gimp/libs">Tiff</A> library
<LI><A HREF="ftp://ftp.uu.net/graphics/png/src">Png</A> library
<LI><A HREF="ftp://ftp.x.org/contrib/libraries">XPM </A>library
</UL>

<P>Gimp include sempre tutti i plugin sviluppati sino alla data della
release, ma esiste un ottimo
<A HREF="http://gimp.foebud.org/registry">Plugin Registry</A> che archivia
tutti i plugin scritti per Gimp. Ottimamente aggiornato, il registry &egrave; un
URL fondamentale per chiunque voglia tenere aggiornato il proprio programma,
sfruttando le ultime novit&agrave;.</P>


<H2>INSTALLAZIONE DI GIMP</H2>

<P>Assicuratevi di aver installato tutte le librerie e decomprimete il file
<CODE>gimp-0.99.18.tar.gz</CODE> in una directory a proprio piacere (io
consiglio <CODE>/usr/local/</CODE>). Verr&agrave; creata una directory
(<CODE>gimp-0.99.18</CODE>) in cui si trovano tutti i sorgenti e gli
eseguibili per l'installazione. Lanciando da root il comando configure, Gimp
attiver&agrave; il riconoscimento del sistema e scriver&agrave; i vari Makefile pronti
per la compilazione del programma. Al comando configure possono essere
passati delle opzioni che possono essere visualizzate lanciando
<CODE>configure&nbsp;--help</CODE>.

<P>Le principali opzioni sono:
<UL>
<LI><CODE>--enable-shared</CODE> (e <CODE>--disable-shared</CODE>). Serve
per la compilazione delle librerie come condivise o statiche. Librerie
condivise richiedono eseguibili pi&ugrave; piccoli.
<LI><CODE>--enble-debug</CODE>. Serve per abilitare il debugging in fase di
compilazione.
<LI><CODE>--enable-ansi</CODE>. Serve per una stretta verifica dell'ANSI C
in fase di compilazione con GCC.
<LI><CODE>--enable-gimpdir=DIR</CODE>. Cambia la directory di default in cui
GIMP ricerca i file di configurazione.
</UL>

<P>Pu&ograve; essere comodo dare verificare il <CODE>Makefile</CODE> creato nella
root di Gimp, anche se mediamente non occorrono personalizzazioni. Il
binario verr&agrave; installato dal sistema in <CODE>/usr/local/bin</CODE> mentre i
plugin saranno installati in
<CODE>/usr/local/lib/gimp/0.99/plug-ins/</CODE>.

<P>Per la compilazione lanciare il comando make e poi make install. Gimp
comincier&agrave; a compialre e dopo alcuni minuti (in funzione della potenza
della vostra macchina) avrete Gimp installato, pronto per essere usato.
Mediamente il tempo di compilazione dura circa 20 minuti (per cui non
preoccupatevi and andate pure a bervi una birra od un caff&egrave;).


<P>Alcuni Plugin (come gi&agrave; detto) prevedono delle librerie particolari
(tcl/tk, jpeg, tiff ...) per cui verificate bene di aver installato tutte le
librerie prima di passare alla compilazione di Gimp.

<P>Il comando make install installa le glib, gdk e gtk header file e
librerie, i gimp header file associati con le libgimp a le librerie libgimp.
Inoltre installa i plugin, l'eseguibile Gimp. Dopo aver lanciato make
install, se tutto &egrave; andato per il verso giusto, sarete in grado di
utilizzare gimp!

<P>Lanciando Gimp per la prima volta, verr&agrave; creata nella vostra home dir
anche una dir denominata <CODE>.gimp</CODE> che contiene i file di
configurazione del sistema. Ma attenzione, non &egrave; necessario modificare
manualmente i file, in quanto da Gimp si pu&ograve; accedere alle ``preferences'' e
settare i valori a voi pi&ugrave; consoni.

<H2><FONT COLOR="#EE0000">I Link migliori</FONT></H2>
- Gimp News: <A HREF="http://xach.dorknet.com/gimp/news/">http://xach.dorknet.com/gimp/news/</A><BR>
- Gimp Regestry: <A HREF="http://gimp.foebud.org/registry/">http://gimp.foebud.org/registry/</A><BR>
- Gimp Home Page: <A HREF="http://www.gimp.org">http://www.gimp.org</A><BR>
- Everybody Loves the GIMP: <A HREF="http://www.nuclecu.unam.mx/~federico/gimp/index.html">http://www.nuclecu.unam.mx/~federico/gimp/index.html</A><BR>
- Gimp Tutorials: <A HREF="http://abattoir.cc.ndsu.nodak.edu/~nem/gimp/tuts/">http://abattoir.cc.ndsu.nodak.edu/~nem/gimp/tuts/</A><BR>
- Gimp object menu: <A HREF="http://www.arch.usyd.edu.au/~thorsten/gimp/">http://www.arch.usyd.edu.au/~thorsten/gimp/</A><BR>
- Gimp Binaries: <A HREF="http://www.tecnogi.com/marco/gimp">http://www.tecnogi.com/marco/gimp</A><BR>

<H2><FONT COLOR="#007FFF">Altri Link minori ma interessanti</FONT></H2>

<A HREF="http://rudolf.canberra.edu.au/gimp/" ADD_DATE="874633189" LAST_VISIT="874957852" LAST_MODIFIED="874633161">The
Unofficial Gimp Source and Data Archives</A><BR>
<A HREF="http://www.arch.usyd.edu.au/~thorsten/gimp/" ADD_DATE="874633267" LAST_VISIT="887588225" LAST_MODIFIED="874633213">Gimp
Object Menus and plugins</A><BR>
<A HREF="http://copper.ucs.indiana.edu/~sgoehrin/gimp/patches/" ADD_DATE="870136527" LAST_VISIT="874958699" LAST_MODIFIED="870136473">Gimp
0.99.10 Patch Page</A><BR>
<A HREF="http://twri.tamu.edu/~nuance/gimp.html" ADD_DATE="872464918" LAST_VISIT="872464663" LAST_MODIFIED="872464663">The
Gimp</A><BR>
<A HREF="http://www4.ncsu.edu/~aklikins/gimp/AG.html" ADD_DATE="872465564" LAST_VISIT="872465513" LAST_MODIFIED="872465513">A
sloth load of Gradients and Palettes</A><BR>
<A HREF="http://chemphys.weizmann.ac.il/~dov/gimp/scheme-tut.html" ADD_DATE="865251745" LAST_VISIT="866404989" LAST_MODIFIED="865251327">A
Scheme Tutorial for Gimp Users</A><BR>
<A HREF="http://scam.XCF.Berkeley.EDU/~gimp/" ADD_DATE="863554087" LAST_VISIT="872479861" LAST_MODIFIED="863554084">GNU
Image Manipulation Program</A><BR>
<A HREF="http://www.danbbs.dk/~torsten/gimp/plug-ins.html" ADD_DATE="863737675" LAST_VISIT="878602823" LAST_MODIFIED="863737594">Torsten
Martinsen's GIMP plug-ins</A><BR>
<A HREF="http://www.geocities.com/SiliconValley/Lakes/4813/the_gimp.html" ADD_DATE="864683927" LAST_VISIT="864683749" LAST_MODIFIED="864683749">The
GIMP 1.0</A><BR>
<A HREF="http://www.sai.msu.su/~megera/gimp/" ADD_DATE="863478779" LAST_VISIT="864595109" LAST_MODIFIED="863478732">Gimp
related links collection</A><BR>
<A HREF="http://lemming0.lem.uni-karlsruhe.de/~jens/gimp.html" ADD_DATE="863482189" LAST_VISIT="878601659" LAST_MODIFIED="863482183">gimp</A><BR>
<A HREF="http://www.InetQ.or.jp/~narazaki/Products/gimp-plugin.html" ADD_DATE="863482677" LAST_VISIT="863550300" LAST_MODIFIED="863482586">narazaki[gimp-plugins]</A><BR>
<A HREF="ftp://ftp.xcf.berkeley.edu/pub/gimp/developers/" ADD_DATE="862764838" LAST_VISIT="872479907" LAST_MODIFIED="862762291">Directory
of /pub/gimp/developers</A><BR>
<A HREF="http://www.cooltype.com/" ADD_DATE="863267387" LAST_VISIT="863269258" LAST_MODIFIED="863267277">CoolType</A><BR>
<A HREF="http://www.povray.org/ftp/pub/povray/Official-3.0/index.html#Linux" ADD_DATE="853272425" LAST_VISIT="862530695" LAST_MODIFIED="853313991">Persistence
of Vision Ray Tracer - Official Files</A><BR>
<A HREF="http://www.metatools.com/index.html" ADD_DATE="851918587" LAST_VISIT="862530729" LAST_MODIFIED="852605957">Index</A><BR>
<A HREF="http://www.worldserver.pipex.com/home/adam/gimp/plug.html" ADD_DATE="858130733" LAST_VISIT="876867955" LAST_MODIFIED="858130725">The
GIMP Plug-In List: 97/02/17</A><BR>
<A HREF="http://infinitefish.com/main.html" ADD_DATE="859163126" LAST_VISIT="859163010" LAST_MODIFIED="859163010">Infinite
Fish</A><BR>
<A HREF="http://af-plloyd.ecel.uwa.edu.au/" ADD_DATE="856831323" LAST_VISIT="856831388" LAST_MODIFIED="856831318">http://af-plloyd.ecel.uwa.edu.au/</A><BR>
<A HREF="http://www.ora.com/homepages/comp.fonts/ifa/index.htm" ADD_DATE="853277761" LAST_VISIT="872537631" LAST_MODIFIED="854071959">Internet
Font Archives</A><BR>
<A HREF="http://xach.dorknet.com/gimp/gimp-tips.html" ADD_DATE="852606226" LAST_VISIT="886736806" LAST_MODIFIED="853207080">Tips,
Tricks, and More</A><BR>
<A HREF="http://www.csn.net/~mjhammel/linux/lgh.html" ADD_DATE="851911581" LAST_VISIT="878602406" LAST_MODIFIED="851911576">The
Linux Graphics mini-Howto</A><BR>
<A HREF="http://saftsack.fs.uni-bayreuth.de/~han/gimp/changes.html" ADD_DATE="851735644" LAST_VISIT="874628951" LAST_MODIFIED="853200124">The
Gimp</A><BR>
<A HREF="http://www.ii.uib.no/~tomb/gimp.html" ADD_DATE="851735060" LAST_VISIT="878602808" LAST_MODIFIED="852952037">My
GIMP page</A><BR>
<A HREF="http://xach.dorknet.com/gimp/gimp-tips.html" ADD_DATE="863270268" LAST_VISIT="886736806" LAST_MODIFIED="863270244">Tips,
Tricks, and More</A><BR>
<A HREF="http://www.worldserver.pipex.com/home/adam/gimp/plug.html" ADD_DATE="851735049" LAST_VISIT="876867955" LAST_MODIFIED="852606836">The
GIMP Plug-In List: 96/10/29</A><BR>
<A HREF="http://the-tech.mit.edu/KPT/Tips/" ADD_DATE="851919283" LAST_VISIT="857943639" LAST_MODIFIED="851919277">Kai's
Power Tips and Tricks for Photoshop</A><BR>
<A HREF="ftp://ftp.cdrom.com/pub/os2/fonts/" ADD_DATE="854501273" LAST_VISIT="884920360" LAST_MODIFIED="854502108">Directory
of /pub/os2/fonts</A><BR>
<A HREF="ftp://ftp.XCF.Berkeley.EDU/pub/gimp/developers/" ADD_DATE="863272682" LAST_VISIT="863466855" LAST_MODIFIED="863271858">Directory
of /pub/gimp/developers</A><BR>


<P ALIGN=RIGHT>di
<A HREF="mailto:marco.giardini@tecnogi.com">Marco Giardini</A>
</P>


<HR>
<TABLE BORDER=0 CELLPADDING=0 WIDTH=100%>
<TR>

<TD ALIGN=left BGCOLOR="#ffffff">
<A HREF="java.html">
<IMG ALT="[precedente]" SRC="pj_images/a_left.gif" BORDER=0></A>
</TD>

<TD ALIGN=center BGCOLOR="#cccccc">
<FONT COLOR="#00ff00">
<A HREF="java.html">Java con Linux</A>
- <A HREF="index.html">Copertina</A> -
<A HREF="perl.html">PERL</A>
</FONT>
</TD>

<TD ALIGN=right BGCOLOR="#ffffff">
<A HREF="perl.html">
<IMG ALT="[successivo]" SRC="pj_images/a_right.gif" BORDER=0></A>
</TD>

</TR>
</TABLE>

</BODY>
</HTML>