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
- Introduzione al Linguaggio di Grafica Tattile
- Le variabili
- Los operadores aritméticos
- Las constantes
- Gli operatori logici
- Le procedure
- Las funciones
- Gli operatori relazionali
- El control condicional If
- El ciclo For
- Il ciclo While
- Tutte le istruzioni
- Abs- Devuelve el valor absoluto de un número
- Arc- Dibuja un arco
- ArcB- Dibuja un arco a través de tres puntos
- ArcTan- Devuelve el arcotangente de un número
- ArcTan2- Devuelve el ángulo entre el eje X y un segmento de una línea
- Braille- Dibuja un texto en braille
- BrailleHeight- Devuelve la altura en puntos del texto braille
- BrailleType- Establecer las características del texto braille
- BrailleWidth- Devuelve el ancho en puntos de la cadena braille
- Brush- Establece un tipo de pincel
- CharToNum- Converte il carattere nel relativo codice Unicode
- Chord- Disegna una corda
- ChordB- Disegna una corda passante per tre punti
- Circle- Disegna un cerchio
- ColorBrush- Imposta il colore del pennello
- ColorPen- Imposta il colore della penna
- Cos- Restituisce il coseno di un angolo
- DegToRad- Converte l'angolo da gradi a radianti
- Dot- Disegna o rileva il colore di un punto
- Ellipse- Disegna un'ellisse
- Exp- Restituisce il logaritmo naturale elevato alla potenza
- Fill- Riempie una superficie
- Font- Imposta un tipo di carattere
- Frac- Restituisce la parte frazionaria di un numero
- GraphicCrop- Ritaglia l'immagine alle dimensioni scelte
- GraphicOffset- Imposta uno scostamento alle coordinate di disegno
- GraphicOrigin- Imposta il punto di origine della rotazione
- GraphicRotate- Ruota l'intero grafico
- GraphicScale- Modifica i fattori di scala del grafico
- GraphicSize- Modifica le dimensioni e l'aspetto del grafico
- GraphicTransparent- Modifica il tipo di trasparenza dell'immagine
- InsertPicture- Inserisce un'immagine nel grafico
- Int- Restituisce la parte intera di un numero
- Line- Disegna una linea
- Ln- Restituisce il logaritmo naturale di un numero
- MsgBox- Mostra una finestra di messaggio
- NumToChar- Converte il codice Unicode nel relativo carattere
- NumToString- Converte il numero in stringa
- OpenPicture- Apre un'immagine
- Pen- Imposta un tipo di penna
- Polygon- Disegna un poligono
- Polyline- Disegna una serie di linee
- PolyReg- Disegna un poligono regolare
- Pow- Restituisce un numero elevato a una potenza
- RadToDeg- Converte l'angolo da radianti a gradi
- Random- Restituisce un numero casuale
- Rectangle- Disegna un rettangolo
- Root- Restituisce la radice di un numero
- Round- Restituisce il valore arrotondato di un numero
- SavePicture- Salva l'immagine
- Sin- Restituisce il seno di un angolo
- Spline- Disegna una curva quadratica di Bezier
- Square- Disegna un quadrato
- StringCopy- Restituisce una parte di stringa
- StringDelete- Cancella una parte di stringa e restituisce la stringa restante
- StringLeft- Restituisce una sottostringa prelevandola dalla parte sinistra della stringa
- StringLength- Restituisce la lunghezza di una stringa
- StringLower- Restituisce la stringa con le lettere in minuscolo
- StringRight- Restituisce una sottostringa prelevandola dalla parte destra della stringa
- StringToNum- Converte la stringa in valore numerico
- StringTrim- Restituisce la stringa senza gli spazi iniziali e finali
- StringUpper- Restituisce la stringa con le lettere in maiuscolo
- Tan- Restituisce la tangente di un angolo
- Text- Disegna un testo
- TextHeight- Restituisce l'altezza in punti della stringa
- TextWidth- Restituisce la larghezza in punti della stringa
- Triangle- Disegna un triangolo
- Trunc- Restituisce il valore troncato di un numero
- TurtlePos- Posiziona e orienta la tartaruga nel piano
- TurtleRight- Gira la tartaruga verso destra
- TurtleLeft- Gira la tartaruga verso sinistra
- TurtleForward- Fa camminare la tartaruga in avanti
- TurtleBackward- Fa camminare la tartaruga all'indietro
- VectorToDeg- Da un vettore ritorna l'angolo in gradi
- VectorToRad- Da un vettore ritorna l'angolo in radianti