TARTA SCRIVE

ETICHETTA testo

Il comando ETICHETTA viene usato per stampare sullo schermo un testo che può essere composto da numeri, liste e stringhe di caratteri. Se il testo è formato da una parola intera, ad esempio "buonasera!", si può scrivere ETICHETTA "buonasera!, altrimenti è necessario racchiudere il testo dentro parentesi quadre.

Prima di usare il comando ETICHETTA, bisogna posizionare la TARTA sul punto dello schermo in cui si vuole scrivere. La posizione va cambiata ad ogni cambiamento di riga.

La posizione della TARTA corrisponde al punto in alto a sinistra della prima lettera della frase.

Normalmente il testo viene stampato sul video da sinistra a destra, ma a volte, a seconda della fonte carattere, può orientarsi in modo diverso: è necessario in questo caso girare la tartaruga con i comandi DESTRA, SINISTRA o meglio ASDIR. Per alcune font l'orientamento del testo non dipende dalla direzione della TARTA.

Il colore del testo è determinato da ASCOLPENNA; la posizione del testo è determinata da VAXY ; Il font dei caratteri è determinato da ASFONTETICHETTA;  l'angolo del testo è determinato da ASDIR e la dimensione del testo può essere determinata da GRANDEZZAETICHETTA.

Etichetta può essere usato in modalità PROSPETTIVA: il testo non sarà sullo stesso piano della tartaruga, ma sul piano dello schermo.  

 

Per testoscritto

   ps

asfontetichetta [[Times New Roman] -24 0 0 400 0 0 0 0 3 2 1 18]

   su vaxy -200 -100 giu

   asdir 0

     etichetta [ciao, proviamo a scrivere]

 

asfontetichetta [[Times New Roman] -24 0 0 400 0 0 0 0 3 2 1 18]   

   su vaxy -180 200 giu

   asdir 90

     etichetta [ciao, proviamo a scrivere]

 

asfontetichetta [[Courier] -20 0 0 400 0 0 0 0 1 2 1 49]

   asdir 0

   su vaxy -180 150 giu

     etichetta [ciao, proviamo a scrivere]

 

asfontetichetta [[Courier] -20 0 0 400 0 0 0 0 1 2 1 49]

   asdir 90

   su vaxy -180 100 giu

     etichetta [ciao, proviamo a scrivere]

 

Fine

 

Prova questo esempio e osserverai quanto segue:

  • I l  testo scritto in  Times New Roman subirà l'orientamento della tartaruga

  • Il testo scritto in Courier verrà scritto sempre in orizzontale

Osserva la posizione della tartaruga rispetto alla prima lettera 

 ASFONTETICHETTA font

Questo comando inserisce il font del testo da scrivere. Se non si lavora con la procedura, cioè nell'editor, si può utilizzare il menu OPZIONI/fonte etichette. Visto che diventa complicato fissare i valori da inserire dopo il comando FONTETICHETTA, è CONSIGLIABILE PROCEDERE NEL SEGUENTE MODO:

  • Apri il menu OPZIONI/Font etichette e scegliere il carattere ( carattere, stile e punti)

  • Digita sulla riga comandi FONTETICHETTA ed Esegui

  • Seleziona sull'area grigia il testo che appare, tranne il simbolo "=" ( [[Times New Roman] -24 0 0 400 0 0 0 0 3 2 1 18]) e clicca il tasto destro del mouse e l'opzione COPIA

  • Entra in EDITOR e incolla 

Come puoi vedere, la lista dei dati in font è costituita dal nome del carattere e da 12 valori numerici diversi che contengono le seguenti informazioni:

 [[Nome] Altezza Ampiezza Orientamento Peso Corsivo Sottolineato Barrato SetCaratteri OutPrecision ClipPrecision Qualità PitchAndFamily].

Dove:

Nome: (lista) Specifica il nome del font.

Altezza: (numero intero) Specifica l’altezza desiderato, in unità logiche, per il font. Se questo valore è positivo, specifica l'altezza della cella del font. Se è negativo, specifica l'altezza del carattere del font.

Ampiezza: (numero intero) Specifica l’ampiezza, in unità logiche, per il font.

Orientamento: (numero intero) Specifica l’orientamento desiderato, in gradi, per il font.

Peso: (numero intero) Specifica il peso del font. Questo elemento varia da 0 a 900 in 100 incrementi.  Un valore di 0 significa peso normale.

Corsivo: (numero intero) Specifica un carattere corsivo se diverso da zero.

Sottolineato: (numero intero) Specifica un carattere sottolineato se diverso da zero.

Barrato: (numero intero) Specifica un carattere barrato se diverso da zero.

SetCaratteri: (numero intero) Specifica il tipo di caratteri del font.

OutPrecision: (NUMERO INTERO) Specifica la Precisione del font visualizzato.

ClipPrecision: (NUMERO INTERO) Specifica la Precisione del Clip del font.

Qualità: (NUMERO INTERO) Specifica la Qualità del font.

PitchAndFamiliy: (NUMERO INTERO) Specifica la Distanza e Famiglia del font. 

FONTETICHETTA

Il comando FONTETICHETTA viene usato sulla riga comandi per avere informazioni sul font corrente

GRANDEZZAETICHETTA testo

Questo comando restituisce le dimensioni occupate dal testo inserito.  L'input, può essere una parola o una lista, è lo stesso che daresti al comando ETICHETTA  Questo comando va scritto sulla riga comandi e dopo Esegui fa apparire nell'area grigia due numeri [larghezza altezza]

Questi numeri possono essere utilizzati per incorniciare o preparare uno sfondo al testo.