English language

nanDECK - Tutorial B

Questo tutorial è stato scritto per nanDECK 1.8b (o versioni successive). Iniziamo con una semplice immagine:
tutorial tile image 01

Possiamo aggiungerla ad una carta con il comando IMAGE, i parametri sono "1" (la prima carta), "tile.jpg" (il file immagine), 0, 0, 6, 9, (da 0, 0 larghezza 6 cm e altezza 9 cm), 0 (angolo di rotazione); con questa sintassi, l'immagine viene allargata per occupare tutta la carta:
IMAGE="1", "tile.jpg", 0, 0, 6, 9, 0

E questo è il risultato:
tutorial image 01

Aggiungendo il parametro "X" il programma usa questa immagine come texture per riempire il rettangolo, utilizzando la grandezza originale dell'immagine (in questo caso 100 x 100 pixel):
IMAGE="1", "tile.jpg", 0, 0, 6, 9, 0, "X"

tutorial image 02

Se vogliamo controllare la grandezza della texture, aggiungeremo due (tre) parametri, 100 (il canale di trasparenza dell'immagine, ovvero nessuna trasparenza), 2, 2 (2 cm larghezza, 2 cm altezza):
IMAGE="1", "tile.jpg", 0, 0, 6, 9, 0, "X", 100, 2, 2

tutorial image 03

Aggiungeremo ora un titolo (due linee, FONT e TEXT):
FONT="Times New Roman", 24, "T", "#000000"
TEXT="1", "Earth", 0, 0, 6, 1, "center", "center"

Se volete, potete cambiare il Times New Roman con un altro font. Successivamente inseriremo una bella fotografia:
IMAGE="1", "earth.gif", 0.5, 1, 5, 5, 0

Questo è il risultato:
tutorial image 04

Ora aggiungiamo una descrizione, è un testo lungo, quindi è meglio utilizzare un'etichetta:
[earth_desc]="Earth is the third most distant planet in the solar system from the Sun, and the fifth largest planet. It is also the largest of its planetary system's terrestrial planets, making it the largest solid body in the solar system."
FONT="Arial", 8, "T", "#000000"
TEXT="1", [earth_desc], 0.5, 6.5, 5, 2, "left", "wordwrap"


Vogliamo che questo testo appaia in un rettangolo formato da più linee, per cui abbiamo utilizzato nel comando TEXT il parametro "wordwrap" come allineamento verticale:
tutorial image 05

Senza il flag "T" nel comando FONT il testo verrà scritto con lo sfondo standard (bianco, se non è stato modificato) e la carta apparirà così:
tutorial image 06

Ora aggiungiamo un rettangolo blu prima del testo; seguito da un comando FONT con il bianco come colore del testo e blu come colore di sfondo:
RECTANGLE="1", 0.5, 6.5, 5, 2, "#0000FF"
FONT="Arial", 8, "", "#FFFFFF", "#0000FF"


tutorial image 07

OK, dato che si tratta di un gioco, aggiungiamo qualche valore numerico alla nostra carta (font Arial, grassetto e rosso come colore del testo):
FONT="Arial", 36, "TB", "#FF0000"
TEXT="1", "1", 0, 0.5, 1, 1, "center", "center"
TEXT="1", "2", 5, 0.5, 1, 1, "center", "center"
TEXT="1", "3", 5, 5.5, 1, 1, "center", "center"
TEXT="1", "4", 0, 5.5, 1, 1, "center", "center"

tutorial image 08

In questa versione di nanDECK possiamo disegnare il testo con il canale trasparente, aggiungendo questi parametri (0 per l'angolo di rotazione e 50 per la trasparenza):
TEXT="1", "1", 0, 0.5, 1, 1, "center", "center", 0, 50
TEXT="1", "2", 5, 0.5, 1, 1, "center", "center", 0, 50
TEXT="1", "3", 5, 5.5, 1, 1, "center", "center", 0, 50
TEXT="1", "4", 0, 5.5, 1, 1, "center", "center", 0, 50

tutorial image 09

Finito! Potete scaricare lo script qui, l'immagine "tile.jpg" qui, l'immagina "earth.gif" qui (grazie alla NASA per la bellissima immagine) e visualizzare il file PDF qui.

Ciao,
/\/and


Torna alla pagina principale