[successivo] [precedente] [inizio] [fine] [indice generale]


Sezione 14.   Variabili di stile

Esistono diverse variabili di stile globali in Pic, le quali possono essere utilizzate per variare il comportamento generale. Alcune di esse sono già state in precedenza menzionate; in questa sezione vengono presentate integralmente, specificandone anche il valore predefinito (tabella 14.1).

Tabella 14.1. Variabili di stile.

Variabile di stile Valore predefinito (in pollici) Che cosa determina
moveht
0,5 Ampiezza di uno spostamento vericale
movewid
0,75 Ampiezza di uno spostamento orizzontale
lineht
0,5 Ampiezza verticale di una linea (o spline) o di un segmento di spezzata
linewid
0,5 Ampiezza orizzontale di una linea (o spline) o di un segmento di spezzata
textht
0 Altezza del riquadro circoscritto a un oggetto di testo
textwid
0 Larghezza del riquadro circoscritto a un oggetto di testo
arrowht
0,1 Ampiezza longitudinale delle punte di freccia
arrowwid
0,05 Ampiezza trasversale delle punte di freccia
arrowhead
1 Abilita/disabilita campitura delle punte di freccia
dashwid
0,05 Intervallo di tratteggio per le linee
maxpswid
11 Larghezza massima della figura
maxpsht
8,5 Altezza massima della figura
scale
1 Fattore di scala
fillval
0,5 Valore di campitura

Tutte queste variabili possono essere impostate con una semplice istruzione di assegnamento (esempio in figura 14.2).

Figura 14.2.

immagine

In GNU Gpic impostando la variabile scale si scalano tutte le variabili di stile (dimensionali) in modo tale che i loro valori producano risultati equivalenti anche nella nuova scala. Per verificarlo, si consideri la seguente sessione interattiva (vedi anche sezione 17.2):

cat x.pic[Invio]

.PS
print boxwid
oldboxwid=boxwid
scale=2.54
print boxwid
print oldboxwid*scale
.PE

cat x.pic | pic > /dev/null[Invio]

0.75
1.905
1.905

Il comando reset reimposta tutte le variabili di stile al valore predefinito. Fornendo una lista di nomi di variabili come argomenti (opzionalmente separati da virgole) si possono selettivamente reimpostare solo alcune variabili. Lo stato delle variabili di stile persiste da figura a figura.


Informatica per sopravvivere 2006.01.30 --- Copyright © 2004-2006 Massimo Piai -- <pxam67 (ad) virgilio·it>


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome variabili_di_stile.html

[successivo] [precedente] [inizio] [fine] [indice generale]

Valid ISO-HTML!

CSS validator!