3.6. Finestra di dialogo tavolozze

Una tavolozza è un insieme discreto di colori, senza un ordine particolare. Vedere la sezione tavolozze per un'informazione di base sulle tavolozze e su come possono essere create e usate.

La finestra «tavolozze» serve a selezionare una tavolozza, facendo clic su un elenco o una griglia di esse. Alcune decine di esse, più o meno scelte a caso, sono fornite assieme all'installazione di GIMP, ed è semplice aggiungerne delle altre. La finestra delle «tavolozze» dà anche accesso a diversi comandi per la creazione di nuove tavolozze o per la gestione di quelle esistenti.

[Nota] Nota

La finestra di dialogo «tavolozze» non è esattamente corrispondente alla finestra tavolozze indicizzate, usata per gestire le mappe di colore delle immagini indicizzate.

3.6.1. Attivazione della finestra

Questa finestra di dialogo è di tipo agganciabile; vedere la sezione sulle Finestre agganciabili per le istruzioni su come gestire questo tipo di finestre.

È accessibile:

  • from the main menu: WindowsDockable DialogsPalettes;

  • from the Tab menu in any dockable dialog by clicking on and selecting Add TabPalettes.

3.6.2. Uso della finestra tavolozze

Se nella finestra di dialogo delle tavolozze si fa clic su una tavolozza, la si rende attiva, anche se l'operazione in sé non è molto significativa. Facendo invece doppio clic si porta in primo piano l'editor delle tavolozze, che permette di impostare i colori di primo piano e di sfondo di GIMP facendo clic sui colori della tavolozza nella finestra apposita.

Facendo doppio clic sul nome di una tavolozza (in modalità elenco) se consentirà la modifica. Notare che è possibile modificare il nome solamente delle tavolozza aggiunte dall'utente ma non di quelle fornite dal sistema installate con GIMP. Se si modifica un nome non consentito, esso tornerà alla forma originale non appena si preme invio o si muove il puntatore del mouse altrove.

Modalità griglia/elenco

Figura 15.48. Il pannello «tavolozze»

Il pannello «tavolozze»

Vista griglia

Il pannello «tavolozze»

Vista elenco


Nel menu scheda, è possibile scegliere tra Mostra come griglia e Mostra come elenco. Nella prima modalità, le tavolozze sono disposte in forma di griglia, utile per avere una visione di insieme di quante più tavolozze possibili per la ricerca di quella preferita. In modalità elenco (quella predefinita), le tavolozze sono allineate verticalmente in forma di elenco, in cui ogni voce ha accanto il proprio nome.

Nel menu scheda, l'opzione dimensione anteprima permette di modificare la dimensione delle miniature secondo i propri gusti.

Marcatura

È possibile usare le marcature per riorganizzare la visualizzazione delle tavolozze. Vedere Sezione 3.7, «Marcatura».

Uso dei pulsanti della finestra delle tavolozze

Sotto la visualizzazione delle tavolozze, in fondo alla finestra di dialogo, ci sono diversi pulsanti:

Edit this palette

Questo pulsante porta in primo piano l'Sezione 3.6.4, «Editor tavolozza».

Create a new palette

Per ulteriori informazioni su questo pulsante, vedere Nuova tavolozza.

Duplicate this palette

Per ulteriori informazioni su questo pulsante, vedere Duplica tavolozza.

Delete this palette

Per ulteriori informazioni su questo pulsante, vedere Elimina tavolozza.

Refresh palettes

Per ulteriori informazioni su questo pulsante, vedere Aggiorna tavolozze.

3.6.3. The «Palettes» context menu

Figura 15.49. The «Palettes» context menu

The «Palettes» context menu

The «Palettes» context menu can be accessed by right-clicking in the Palettes dialog, or by choosing the top item from the dialog Tab menu ( ).

[Nota] Nota

Some of the listed menu entries are installation-dependent, which need version 3 of the Python interpreter to be installed for GIMP 3.0. This includes at the time of writing: Offset Palette…, Palette to Gradient, Palette to Repeating Gradient and Sort Palette….

Edit Palette…

«Edit Palette» is an alternative way of activating the Palette Editor: it can also be activated by double-clicking on a palette in the Palettes dialog, or by pressing the «Edit Palette» button at the bottom of the dialog.

Nuova tavolozza

«Nuova tavolozza» crea una nuova tavolozza senza nome, inizialmente senza colori, e porta in primo piano automaticamente l'editor delle tavolozze in maniera da poter aggiungere colori alla tavolozza. Il risultato sarà salvato automaticamente nella propria cartella personale palettes all'uscita da GIMP, in modo tale da poterla ritrovare nella finestra delle tavolozze nelle sessioni future.

Import Palette…

Figura 15.50. La finestra di importazione delle tavolozze

La finestra di importazione delle tavolozze

«Importa tavolozza» permette di creare una nuova tavolozza dai colori presenti in un gradiente, in un'immagine o in un file tavolozza. Selezionando questa voce si porta in primo piano la finestra «importa una nuova tavolozza» che propone le seguenti scelte:

Seleziona sorgente

You can import a palette either from any of GIMP's gradients (choosing one from the adjoining menu), or from any of the currently open images (chosen from the adjoining menu).

Due opzioni, riguardanti l'immagine come sorgente, disponibili solo per immagini di tipo RGB:

  • Campionamento diffuso: quando quest'opzione è spuntata, i colori vengono prelevati da tutti i livelli visibili. Se non è selezionata, i pixels vengono prelevati solo dal livello attivo, anche se non visibile.

  • Solo i pixel selezionati: come suggerisce il nome, i pixel sono prelevati solo dall'area selezionata, nel livello attivo o da tutti i livelli visibili a seconda dello stato dell'opzione precedente.

You can also import palettes from GIMP's native .gpl format, or the following external palette formats.

  • Microsoft RIFF palette (.riff)

  • Cascading Style Sheets palette (.css)

  • SwatchBooker palette (.sbz)

  • Adobe Color palette (.aco)

  • Adobe Color Book (.acb)

  • Adobe Swatch Exchange palette (.ase)

  • Photoshop binary color palette (.act)

  • Paint Shop Pro color palette (.psp)

Nome tavolozza

Qui si può dare il nome alla nuova tavolozza. Se il nome che si sceglie è già stato utilizzato per una tavolozza esistente, verrà creato automaticamente un nome univoco aggiungendo un numero (per es. "#1").

Numero di colori

Qui si specifica il numero di colori nella tavolozza. Il valore predefinito è 256, scelto per tre ragioni: (1) ogni gradiente contiene 256 colori distinti; (2) i file GIF possono usare al massimo 256 colori; (3) GIMP indicizza le immagini che contengono al massimo 256 colori. È comunque possibile usare qualsiasi numero di colori: GIMP proverà a creare una tavolozza spaziando il numero dei colori specificato anche attraverso il campo di colori del gradiente o dell'immagine.

Colonne

Qui si specifica il numero di colonne della tavolozza. Quest'opzione interessa il modo in cui la tavolozza viene visualizzata e non ha effetto sulla modalità di utilizzo della tavolozza.

Intervallo

Even setting «Number of colors» to maximum, the number of colors can't exceed 10000 in the palette. RGB images have much more colors. Interval should allow to group similar colors around an average and so get a better palette. This problem doesn't exist with 256 colors indexed images: Interval to 1 allows picking 256 colors (this option is disabled with more than 256 colors indexed palettes too).

La tavolozza importata verrà aggiunta alla finestra di dialogo delle tavolozze e verrà automaticamente salvata nella cartella personale palettes all'uscita da GIMP, in maniera da renderla disponibile per le sessioni future.

Duplica tavolozza

Duplica tavolozza crea una nuova tavolozza copiando la tavolozza correntemente selezionata e porta in primo piano l'editor delle tavolozze in maniera da consentire la modifica della tavolozza appena creata. Il risultato sarà automaticamente salvato nella cartella personale palettes all'uscita da GIMP, in maniera da renderla disponibile per sessioni future.

Merge Palettes…

Currently this operation is not implemented, and the menu entry will always be disabled.

Copia posizione tavolozza

This command allows you to copy the palette file location to the clipboard. You can then paste it in a text editor.

Mostra nel gestore file

Show in File Manager opens the location of the palette file in the default File Manager on your system.

Elimina tavolozza

Il comando «elimina tavolozza» elimina ogni riferimento della tavolozza dalla finestra delle «tavolozze» oltre che fisicamente dal disco, nella posizione dove era memorizzato. Prima di agire, viene chiesta una conferma per assicurarsi che il comando impartito segua la volontà dell'utente. Notare che non è possibile tramite questo comando eliminare le tavolozze fornite con GIMP, ma solo quelle aggiunte dall'utente.

Aggiorna tavolozze

Aggiorna tavolozze, scansiona tutte le cartelle nel percorso delle tavolozze e aggiorna l'elenco delle tavolozze aggiungendo tutte le nuove voci che trova. Comando utile, se ci si procura delle tavolozze e le si copia nella cartella delle tavolozze, per potervi accedere senza dover per forza riavviare GIMP.

Export as

The Export as submenu gives several choices to export the current palette in external formats. At this time, exporting to the following formats is supported: CSS Stylesheet, Java map, PHP dictionary, Python dictionary, and Text file. Each of these will open a dialog where you can enter a filename and choose a folder where the exported file will be stored.

Offset Palette…

Questo comando apre una finestra di dialogo:

Figura 15.51. Il pannello «Sposta tavolozza»

Il pannello «Sposta tavolozza»

Questo comando prende l'ultimo colore della tavolozza e lo mette al primo posto. Il parametro spostamento permette di indicare il numero di volte che quest'azione deve essere eseguita.

Con «spostamenti» negativi i colori vengono spostati dalla prima posizione all'ultima, nella lista dei colori.

Figura 15.52. Esempi di «Sposta tavolozza»

Esempi di «Sposta tavolozza»

Dall'alto in basso: tavolozza originale, spostamento = 1, spostamento = 2.


Palette to Gradient

Con questo comando, tutti i colori della tavolozza vengono usati per formare il gradiente corrente che viene salvato nel pannello dei Gradienti. Il gradiente creato viene costruito con un numero segmenti corrispondente al numero di colori della tavolozza fornita.

Tavolozza a gradiente ripetuto

Questo comando crea un gradiente ripetuto, usando tutti i colori della tavolozza. Questo gradiente appare nel pannello dei Gradienti e diventa il gradiente corrente. Il gradiente viene creato con il numero di segmenti corrispondente al numero di colori della tavolozza più uno. Il colore a sinistra del segmento all'estremo sinistro sarà uguale al colore destro del segmento all'estremo destro del gradiente.

Figura 15.53. Esempi di «tavolozza a gradiente ripetuto»

Esempi di «tavolozza a gradiente ripetuto»

In cima: tavolozza. In fondo: il gradiente creato con il comando.


Sort Palette…

This command opens a dialog window which allows you to sort the colors of the palette according to certain criteria. If the palette is read only a new palette will be created that is sorted based on your settings.

Another way of sorting a palette is by using the sorting options of the Rearrange Colormap dialog.

Several settings of this dialog are not well understood. We would welcome contributions from anyone that knows how to improve this documentation.

Figura 15.54. Il pannello «ordina tavolozza»

Il pannello «ordina tavolozza»

  • Selections: This option determines how the palette is going to be sorted. How to use this has not been well documented by its original author. We advise to leave it at the default All.

  • Slice expression: This option affects how the palette is sorted when Slice/Array was chosen above in Selections. Documentation taken from the code:

    Leaving this empty, or entering : selects all items.

    :4, or :4 makes a 4-row selection out of all colors (length auto-determined).

    :1,4 selects the first 4 colors.

    :,4 selects rows of 4 colors (number of rows auto-determined).

    :4,4 selects 4 rows of 4 colors.

    4: selects a single row of all colors after 4, inclusive.

    4:,4 selects rows of 4 colors, starting at 4 (number of rows auto-determined).

    4:4,4 selects 4 rows of 4 colors (16 colors total), beginning at index 4.

    4 is illegal (ambiguous).

  • Channel to Sort: This option determines based on what type of color channel the sorting will happen.

  • Ascending: This option determines if the sorting needs to be ascending (Yes) or descending (No). Clicking the button changes between yes and no.

  • Secondary Channel to Sort: This option determines the secondary color channel for sorting in case the first channel sort returns equal values.

  • Ascending: This option determines if the sorting needs to be ascending (Yes) or descending (No). Clicking the button changes between yes and no.

  • Quantization: Undocumented for now.

  • Partitioning channel: This option is also used to determine how to sort.

  • Partitioning quantization: This option is used in conjunction with the previous one.

3.6.4. Editor tavolozza

Figura 15.55. L'editor delle tavolozze

L'editor delle tavolozze

L'editor delle tavolozze viene usato principalmente a due scopi: primo, per impostare i colori di primo piano e di sfondo di GIMP (come mostrato nell'area di colore del pannello degli strumenti) ai colori selezionati nella tavolozza; secondo, per modificare la tavolozza. È possibile attivare l'editor della tavolozza con qualsiasi tavolozza presente nella finestra delle tavolozze, ma ni può modificare solo le tavolozze create dall'utente, non quelle fornite con l'installazione di GIMP (è comunque possibile duplicare queste ultime e modificarne la copia appena creata). Se si modifica una tavolozza, il risultato del proprio lavoro sarà salvato automaticamente all'uscita dal GIMP.

3.6.4.1. Come attivare l'editor delle tavolozze

The Palette Editor is only accessible from the Palettes dialog: you can activate it by double-clicking on a palette, or by pressing the «Edit Palette» button at the bottom, or by choosing «Edit Palette» from the «Palettes» Menu.

L'editor delle tavolozze è una finestra agganciabile; vedere la sezione Finestre agganciabili per un aiuto su come gestire questo tipo di finestre.

3.6.4.2. Uso dell'editor delle tavolozze

Se si fa clic su un quadrato colorato presente nell'editor delle tavolozze, il colore di primopiano corrente di GIMP verrà impostato al colore selezionato: basta osservare come cambia l'area colore nel pannello degli strumenti. Mantenendo premuto il tasto Ctrl mentre si fa clic, verrà modificato invece il colore di sfondo corrente di GIMP.

Facendo doppio clic su un colore, non solo si imposta il colore di primo piano ma, si porta anche in evidenza una finestra di modifica del colore che permette di agire sulla quella voce della tavolozza (naturalmente questo succede solo se la tavolozza è modificabile dall'utente: cioè una delle tavolozze aggiunte dall'utente stesso).

Facendo clic destro nella tavolozza mostrata, si porta in primo piano il menu dell'editor della tavolozza, identico a quello che esce dal pulsante presente in fondo alla finestra delle tavolozze e descritto altrove in questa sezione.

Sotto l'area di visualizzazione della tavolozza, a sinistra, appare una casella di testo che mostra il nome del colore selezionato (o «untitled», cioè «Senzanome» se non ne possiede uno). Quest'informazione non ha significato per il funzionamento della tavolozza; è presente solo come aiuto mnemonico per l'utente.

Alla destra del campo nome c'è un campo numerico che permette di selezionare il numero di colonne usate per mostrare la tavolozza. Questo parametro condiziona solo la visualizzazione, non il modo in cui lavora la tavolozza. Se il valore è posto a 0, verrà usato il valore predefinito.

In fondo alla finestra di dialogo si trova una serie di pulsanti, quasi corrispondenti alle voci del menu dell'editor delle tavolozze, accessibile tramite il tasto destro del mouse sulla finestra della tavolozza. Eccone il significato:

Salva

Questo pulsante provoca il salvataggio della tavolozza nella cartella personale palettes. La tavolozza verrebbe comunque salvata all'uscita di GIMP, ma si può usare questa funzione nel caso si tema che un crash di GIMP o del sistema ne impedisca il salvataggio.

Ripristina

Questa funzione non è stata ancora implementata.

Modifica colore

Pops up a color editor allowing you to alter the color. If the palette is one you aren't allowed to alter, this button will be disabled. See below.

Nuovo colore dal primo piano

Per ulteriori informazioni su questo pulsante, vedere più avanti.

Cancella colore

Per ulteriori informazioni su questo pulsante, vedere più avanti.

Zoom indietro

Per ulteriori informazioni su questo pulsante, vedere più avanti.

Zoom avanti

Per ulteriori informazioni su questo pulsante, vedere più avanti.

Zoom totale

Per ulteriori informazioni su questo pulsante, vedere più avanti.

3.6.5. Menu dell'editor delle tavolozze

Figura 15.56. Menu dell'editor delle tavolozze

Menu dell'editor delle tavolozze

Il menu dell'editor delle tavolozze è accessibile tramite clic-destro del mouse sulla tavolozza mostrata nell'editor delle tavolozze o selezionando la prima voce in cima al menu scheda della stessa finestra di dialogo. Le operazioni presenti in esso possono essere eseguite anche attraverso l'uso dei pulsanti presenti in fondo alla finestra di dialogo dell'editor delle tavolozze.

Modifica colore

«Edit Color» brings up a color editor that allows you to modify the color of the selected palette entry. If the palette is one that you are not allowed to edit (that is, one supplied by GIMP when it is installed), then the menu entry will be disabled.

Nuovo colore dal primo piano / dallo sfondo

Questi comandi creano una nuova voce di tavolozza, usando rispettivamente il colore di primo piano corrente di GIMP o lo sfondo (entrambi mostrati nell'area colore del pannello degli strumenti).

Cancella colore

«Delete Color» removes the selected color entry from the palette. If the palette is one that you are not allowed to edit, then the menu entry will be disabled.

Zoom indietro

«Zoom indietro» riduce la scala verticale delle voci nella finestra di visualizzazione della tavolozza.

Zoom avanti

«Zoom avanti» incrementa la scala verticale delle voci presenti nella finestra di visualizzazione della tavolozza.

Zoom totale

"Zoom totale" imposta la dimensione verticale delle voci di colore visualizzate nella finestra tavolozza, in maniera tale da permettere una visione di insieme dell'intera tavolozza.

Modifica tavolozza attiva

Quando quest'opzione è selezionata (valore predefinito), è possibile modificare un'altra tavolozza facendo clic su di essa nel pannello «tavolozze».