Scarica BIBLOS

EnglishEspa˝olFranšais

Biblos Ŕ il word processor per stampare in braille

Utilizziamo Cookie di terze parti. Continuando la navigazione accetti l'utilizzo dei cookie da parte nostra. Ulteriori Informazioni.

Il linguaggio di Grafica Tattile

Letto 594 volte    

Questo manuale descrive in dettaglio il Linguaggio di Grafica Tattile di Biblos, un vero e proprio linguaggio di programmazione ad alto livello per costruire e disegnare grafici vettoriali, principalmente utilizzato allo scopo di stampare grafici tattili, ma utile anche a tutti gli altri scopi in cui necessita avere grafici a vettori.
Il manuale introduce tutti i concetti di base di programmazione in generale, e descrive in dettaglio la sintassi e la semantica di questo nuovo Linguaggio. Per chi si avvicina per la prima volta ai fondamenti di programmazione, la logica e il gergo utilizzati potrebbero non essere del tutto chiari. Tuttavia il manuale viene pubblicato in forma del tutto dinamica, per cui Ŕ costantemente soggetto a modifiche e integrazioni, al fine di renderlo accessibile a tutti.

Questo manuale, cosý come il Linguaggio di Grafica Tattile, Ŕ ideato e sviluppato da Giuseppe Di Grande, che ne detiene tutti i diritti d'autore e di pubblicazione, in qualsiasi forma e con qualsiasi mezzo.

  1. Introduzione al Linguaggio di Grafica Tattile
  2. Le variabili
  3. Gli operatori aritmetici
  4. Le costanti
  5. Gli operatori logici
  6. Le procedure
  7. Le funzioni
  8. Gli operatori relazionali
  9. Il controllo condizionale If
  10. Il ciclo For
  11. Il ciclo While
  12. Tutte le istruzioni
    1. Abs: Restituisce il valore assoluto di un numero
    2. Arc: Disegna un arco
    3. ArcB: Disegna un arco passante per tre punti
    4. ArcTan: Restituisce l'arcotangente di un numero
    5. ArcTan2: Restituisce l'angolo tra l'asse X e un segmento di una linea
    6. Braille: Disegna un testo braille
    7. BrailleHeight: Restituisce l'altezza in punti della stringa braille
    8. BrailleType: Imposta le caratteristiche del testo braille
    9. BrailleWidth: Restituisce la larghezza in punti della stringa braille
    10. Brush: Imposta un tipo di pennello
    11. CharToNum: Converte il carattere nel relativo codice Unicode
    12. Chord: Disegna una corda
    13. ChordB: Disegna una corda passante per tre punti
    14. Circle: Disegna un cerchio
    15. ColorBrush: Imposta il colore del pennello
    16. ColorPen: Imposta il colore della penna
    17. Cos: Restituisce il coseno di un angolo
    18. DegToRad: Converte l'angolo da gradi a radianti
    19. Dot: Disegna o rileva il colore di un punto
    20. Ellipse: Disegna un'ellisse
    21. Exp: Restituisce il logaritmo naturale elevato alla potenza
    22. Fill: Riempie una superficie
    23. Font: Imposta un tipo di carattere
    24. Frac: Restituisce la parte frazionaria di un numero
    25. GraphicCrop: Ritaglia l'immagine alle dimensioni scelte
    26. GraphicOffset: Imposta uno scostamento alle coordinate di disegno
    27. GraphicOrigin: Imposta il punto di origine della rotazione
    28. GraphicRotate: Ruota l'intero grafico
    29. GraphicScale: Modifica i fattori di scala del grafico
    30. GraphicSize: Modifica le dimensioni e l'aspetto del grafico
    31. GraphicTransparent: Modifica il tipo di trasparenza dell'immagine
    32. InsertPicture: Inserisce un'immagine nel grafico
    33. Int: Restituisce la parte intera di un numero
    34. Line: Disegna una linea
    35. Ln: Restituisce il logaritmo naturale di un numero
    36. MsgBox: Mostra una finestra di messaggio
    37. NumToChar: Converte il codice Unicode nel relativo carattere
    38. NumToString: Converte il numero in stringa
    39. OpenPicture: Apre un'immagine
    40. Pen: Imposta un tipo di penna
    41. Polygon: Disegna un poligono
    42. Polyline: Disegna una serie di linee
    43. PolyReg: Disegna un poligono regolare
    44. Pow: Restituisce un numero elevato a una potenza
    45. RadToDeg: Converte l'angolo da radianti a gradi
    46. Random: Restituisce un numero casuale
    47. Rectangle: Disegna un rettangolo
    48. Root: Restituisce la radice di un numero
    49. Round: Restituisce il valore arrotondato di un numero
    50. SavePicture: Salva l'immagine
    51. Sin: Restituisce il seno di un angolo
    52. Spline: Disegna una curva quadratica di Bezier
    53. Square: Disegna un quadrato
    54. StringCopy: Restituisce una parte di stringa
    55. StringDelete: Cancella una parte di stringa e restituisce la stringa restante
    56. StringLeft: Restituisce una sottostringa prelevandola dalla parte sinistra della stringa
    57. StringLength: Restituisce la lunghezza di una stringa
    58. StringLower: Restituisce la stringa con le lettere in minuscolo
    59. StringRight: Restituisce una sottostringa prelevandola dalla parte destra della stringa
    60. StringToNum: Converte la stringa in valore numerico
    61. StringTrim: Restituisce la stringa senza gli spazi iniziali e finali
    62. StringUpper: Restituisce la stringa con le lettere in maiuscolo
    63. Tan: Restituisce la tangente di un angolo
    64. Text: Disegna un testo
    65. TextHeight: Restituisce l'altezza in punti della stringa
    66. TextWidth: Restituisce la larghezza in punti della stringa
    67. Triangle: Disegna un triangolo
    68. Trunc: Restituisce il valore troncato di un numero
    69. TurtlePos: Posiziona e orienta la tartaruga nel piano
    70. TurtleRight: Gira la tartaruga verso destra
    71. TurtleLeft: Gira la tartaruga verso sinistra
    72. TurtleForward: Fa camminare la tartaruga in avanti
    73. TurtleBackward: Fa camminare la tartaruga all'indietro
    74. VectorToDeg: Da un vettore ritorna l'angolo in gradi
    75. VectorToRad: Da un vettore ritorna l'angolo in radianti

La creazione di copie e stampe fedeli di questo manuale Ŕ concessa solo per uso personale e solo se si riportano integralmente e inalterati struttura, contenuti e questa nota di copyright.
Copyright ę 2019 Giuseppe Di Grande - www.digrande.it


Biblos su Blogger    Biblos su Wordpress    Termini e Privacy

Condividi su Facebook Condividi su Twitter Condividi su Google+