DiGrande.it

Ciegos, Braille y Tecnologías de Impresión

Este sitio utiliza cookies para personalizar el contenido y los anuncios, proporcionar funciones de redes sociales y analizar enlaces. Al cerrar este banner o continuar navegando, acepta su uso.
Leer la Política de Cookies de DiGrande.it

El Lenguaje de Gráfica Táctil

Este manual describe en detalle el lenguaje de gráficos táctiles de Biblos, un verdadero lenguaje de programación de alto nivel para construir y dibujar gráficos vectoriales, utilizado principalmente para imprimir gráficos táctiles, pero también útil para todos los demás propósitos en los que se necesitan gráficos vectoriales.

El manual introduce todos los conceptos básicos de programación en general, y describe en detalle la sintaxis y la semántica de este nuevo lenguaje. Para aquellos que se acercan a los fundamentos de la programación por primera vez, la lógica y la jerga utilizada puede no ser del todo clara. Sin embargo, el manual se publica de forma completamente dinámica, por lo que está constantemente sujeto a cambios y adiciones para que sea accesible a todo el mundo.

Este manual, así como el Lenguaje Gráfico Táctil, está escrito, concebido y desarrollado por Giuseppe Di Grande, quien posee todos los derechos de autor y de publicación, en cualquier forma y por cualquier medio.

Índice de contenido

  1. Introduzione al Linguaggio di Grafica Tattile
  2. Le variabili
  3. Los operadores aritméticos
  4. Las constantes
  5. Gli operatori logici
  6. Le procedure
  7. Las funciones
  8. Gli operatori relazionali
  9. El control condicional If
  10. El ciclo For
  11. Il ciclo While
  12. Tutte le istruzioni
    1. Abs- Devuelve el valor absoluto de un número
    2. Arc- Dibuja un arco
    3. ArcB- Dibuja un arco a través de tres puntos
    4. ArcTan- Devuelve el arcotangente de un número
    5. ArcTan2- Devuelve el ángulo entre el eje X y un segmento de una línea
    6. Braille- Dibuja un texto en braille
    7. BrailleHeight- Devuelve la altura en puntos del texto braille
    8. BrailleType- Establecer las características del texto braille
    9. BrailleWidth- Devuelve el ancho en puntos de la cadena braille
    10. Brush- Establece un tipo de pincel
    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