Questo script opera in modo del tutto simile a desegnare(3) ma consente di realizzare le immagini con un unico input.
This script works in a very similar way to drawing(3) but allows you to create images with a single input.
Premi/Press 1 2 3 4 : → ^ ← v
5 6 7 8 : /^ ^\ v/ \v
Transparent a b c d : → ^ ← v e f g h : /^ ^\ v/ \v Rosso/Red A B C D: → ^ ← v E F G H: /^ ^\ v/ \v (ultimo tratto /last stroke) Verde/Green → Nero/Black | Rosso/Red: 0 se (dopo 0) usi v, a/../h, w tracci una linea/if (after 0) you use v, a/../h, w you get a line |
x: 0 → 125 y: 0 → 100 i..m..u I..M..T, U traccia cerchio di raggio/draws circle of radius 1..5..13 14..19..25, 50 | ! _ ^ traccia ellisse/draws ellipse 25x15 15x10 15x25 10x15 : cambia/changes color (x,y)→(0,0): , Puoi scrivere/you can write X Y Z V W x y z ? = + . < % con/with ( o/or ), e/and i/../u, hai semicerchio sup. o inf./you get upper or lower semicircle |
Ecco i comandi con cui ottenere l'immagine precedente a sinistra (i caratteri possono essere attaccati l'uno all'altro o sepratati da uno spazio bianco o da un "a capo"); dopo l'ultimo carattere per ottenere l'immagine occorre battere uno spazio biano o ";".
Here are the commands with which to get the previous image on the left (characters can be attached to each other or separated by white space or "newline"); after the last character to get the image you need to type a white space or ";".
, (5 j &1 j &1 j &2 j )3 j )7 j /8 j /1 j (5(2 k |
[Per vedere immediatamente la figura copia tutti i comandi ↑ e aggiungi uno "spazio bianco" o un ";" / To see the figure immediately copy all the commands ↑ and add a "white space" or a ";"]
(, /, ), & ripete 5, 10, 25, 50 volte il comando seguente / repeats the following command 5, 10, 25, 50 times.
] cancella la griglia (vedi l'immagine a destra) / clears the grid (see the image on the right):
, ] (5 j &1 j &1 j &2 j )3 j )7 j /8 j /1 j (5(2 k |
Un altro esempio: | |
| |
Un altro:
, ) e / a/a ( 1/5/5/2/2 gggg i(eg/3(7(4/7/7/6/4/1/8 /e/e/7(7/3(2/50 /e/e(A(G(B0 &d/b/c/c(HHHHFFF(C/A0(b /c(c/DHHHFFF(C/A |
I comandi con cui l'avremmo ottenuta con "disegnare(3)"
The commands by which we would have obtained it wit "drawing(3)"
e(25) a(20) 1(5) 5(20) 2(20) : g(4) : i e(4) 3(10) 7(5) 4(5) 7(20) 6(10) 4(10) 1(10) 8(10) e(20) 7(15) 3(10) 2(5) 5(10) e(20) A(5) G(5) B(5) 0 d(40) c(20) H(8) F(3) C(5) A(10) 0 b(5) c(15) D(10) H(3) F(3) C(5) A(10) 0 |
,], )e/a/a (1/5/5/2/2 gggg i(eg/3(7(4/7/7/6/4/1/8 /e/e/7(7/3(2/50 /e/e(A(G(B0 &d/b/c/c(HHHHFFF(C/A0(b /c(c/DHHHFFF(C/A |
Piastrelle / tiles:
,] /e/e/e TT : ikmoqs : e(e ikmo /c/c/c ikmo /d/d/d ikmo /a/a/a ikmo |
|
|
ii..mi..uu II..MM..TT, UU traccia un quadrato inscritto in un cerchio di "raggio" / draws a square inscribed in a circle of radius 1..5..13 14..19..25, 50
],&a/bi)c&bi&a/b(bi&d/ai - v&c/c/b)bw - v&a/b(bw v&d/aw v)c/c/d(dw v)c&bw bbbcccX &d(d)acY )a/a(aaa/b(bdZ&b(bd/cW |
|
- cambia spessore delle linee tracciate / changes the thickness of the drawn lines: 3 → 1 → 3 →
` cambia spessore delle linee tracciate / changes the thickness of the drawn lines: 3 → 6 → 3 →
,)a)b ` KLMNOPQRS ` JT )a - JKLMNOPQRST |
[il carattere ` con la tastiera italiana puoi scriverlo passando alla tastiera americana con
,/b/a&1,/a/b&2, /a(bbb[/a'/a/a/a/a", /b(aaa[/b'/b/b/b/b", /a/a/b(b/1/1/2/5/6/6/7/4/4/4 /b/b/b - /H/H |
La pianta di un castello; l'area è 1200 m²; quanto vale u? The plan of a castle; the area is 1200 m²; how long is u? |
,/a(5(8/2v/a(bw/2v/c(dw/3(7(8/4,)a(b/1,/a/a/abbb° |
,/a(5(8/2v/a(bw/2v/c(dw/3(7(8/4,)a(b/1,/a/a/abbb° /a/A/b/A(B(b/C/c/D |
Se vuoi scrivere / If you want to write 0, 1, 5, u puoi usare / you can use [ , ' , " , °
Se vuoi scrivere / If you want to write 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 puoi usare / you can use [ , ' , { , } , ˜ , " , # , * , $ , >
[il carattere tilde (˜) con la tastiera italiana puoi scriverlo passando alla tastiera americana con
Per avere un pallino piccolo si può usare @ / To have a small dot you can use @ | ||
|
Giustapponendo più @, posso produrre pallini di colori diversi / By juxtaposing more @, I can produce dots of different colors
, bbaa @ /a @@ /a @@@ /a @@@@ /a @@@@@ /a @@@@@@ /a @@@@@@@ /a @@@@@@@@ |
black, red, royalblue, limegreen, orange, magenta, grey, black
() traccia (sopra al punto corrente) un cerchio dal diametro di 5 mm
|
--, `` scrivono "-", "°"
|
Altri esempi / Other examples
, /a/b (r /a )r (a )m /c/c )m /b/a/a(1ccddd' |
,/a/b&1/1,/a/b(2 v&a/a(dw, (bbb/a/a/aaa'aa{ /bcc'aa}, /bbbb(aaa" |
,/a/b/1/1, /a/b/2(2 v/a/a/d(dw, /b/bdd(aaa} b/a(aa ", /a/acc(bbb~ |
],)a/b(b&B/H/H/H(H0v/c/c/c/d(dw,/a(a(b/1)10v/a/a/bw&3/3(3/8 |
],/a/a/a/b/b/b&b^/c(c(666/44444(555)a(1(ccccbbb:i:ddd/d/d/d /a/a/aaa^/c(c(666/44444(555 )a(1(ccccbbb:i:ddd/d/d/d /a/a/aaa^/c(c(666/44444(555 )a(1(ccccbbb:i |
, &E , &b(d /8 /1 v/a(bw v/c(cc(bbbbw 444 3333 /7 /2 /aaa(dddd 222(1 aaabb @ , &a(c /6 /2 v/b(aw v/d(dd(aaaaw 333 4444 /7 /1 /bbb(cccc 111(2 bbbaa @ |
],/a)a&b(bv/d/)d/)cwv/d/awv/a/a/a(bwv(a/b/bwv/c/c/b/bw - v/a(a/d/d/d/dwv/c/c/c(dwv/a(a/b/b)bw)c/d)d:v/aaddddw, &a/b(bv)c/bdw, &a(a/b)bv/ccddddw, /a)a&b/bdX, (aa/b/bY, /a/a(bbZ, &a/bbV, &a/a)bW |
],/b/b)b&1&1/1/1(1 : - v/c/c)ccccc/d)ddw v&c)cc/b)bbw v&a)ac)dw v&aa)bw v&cc/ddw v&c)ca/bbw v&a)aaa/d(ddddw v/a/a)aaaa/b(bbbbw v/c)ccccc)dddddw : - v/c(dddw v/ccc(bbw vccc/b(bbw vbbb/aaaaw v/aaaaadddw vcc/d(dw /c(dddva/b(bbbbw v/c(ccbbbbw v/a(addddw v/aabbbbw /ccccbbb - v/dddddw v/c(dw v(b/aw v/aaaddddw |
],&a&2)22&4/44444 v(addw (1 v(abbw v(abbbw vaaaa(bw vaaaa(bw vaa(bbw (2 vccc(bbw (6 v(ccc(bbbbw v(ccc(bbbbbw v(cc(bbbbbw vccbbbbw vccddddw v(cc(dddddw v(ccc(dddddw v(ccc(ddddw (7 vccc(ddw (4 vaa(ddw vaaaa(dw vaaaa(dw v(adddw v(addw (1 v(abbw , &a/2(2v:/a(aa(bbbbw , &a/2(2v:/c(cc(bbbbw , &a/2/2v:/a/a/bw , &a/2/2v:/c/c/bw , &a)2v:/a/a/bw , &a)2v:/c/c/bw , &a/2/2/2v:/a/a/bw , &a/2/2/2v:/c/c/bw , &a/2)2v:/a(aa(bbbbw , &a/2)2v:/c(cc(bbbbw , &a/2/2/2/2v:/aaaaa(bbbw, &a/2/2/2/2v:/ccccc(bbbw, &a&2(4v:/aaa(bbw, &a&2(4v:/ccc(bbw, &a&2v:/a(bw, &a&2v:/c(bw, &a&2(2v:(aaaabbbbw, &a&2(2v:(ccccbbbbw |
Il pesce X e alcune sue trasformazioni geometriche / Fish X and some of its geometric transformations
(&b&a si sposta sull'origine degli assi / leads to the origin of the axes)
, &b&A&A/A/A(A, &a&B&B, &b&a /a/aaaa/b(bi, &b&a /a/b/5(1v/a(dw(7/3/6/4 ccbbb X, &b&a /a/a/b/b/5/5/1v/a/a/dw/7/3/3/6/6/4/4 ccbbb Y, &b&a aaaabbbb555511vaaaaddw77333366664444 ccbbb Z, &b&a /a/d/8(1v/a(bw(6/3/7/2 ccddd V, &b&a /a/d/dv/a/d/dw(1/5v(c/bw/3v/c/d/dw/2/2 cccddd W, &b&a /c/d/7(3v/c(bw(5/1/8/2 aaddd y, &b&a ccccbbbb666633vccccddw88111155554444 aabbb z, &b&a /c/b/6(2v(a/bw88888/4/7/1 /cccbbbb ° |
, /a &2&2, /b &1&1, /a/aaa/bdddccc'aa[ /a/a/a/acc"aa[, /b/b(a'aa[ /b/b/b/bcc"aa[, /a/b (b i v/a/b/b/bdw i v/a/b/b/bw i v/abbbw i v/adw i v/abbbw i v/abw i v/addw i v/adw i |
, /a &2&2, /b &1&1, /a/aaa/bdddccc'aa[ /a/a/a/acc"aa[, /b/b(a'aa[ /b/b/b/bcc"aa[, /a/b (b i v/a/b/b/bdw i v/a/b/b/bwi v/abbbw i v/adw i v/abbbw i v/abw i v/addw i v/adw i |
, /a&2/2/2, /b&1&1/1, /a/a/a/a(bbb'/a/a/a{ /a/a/a }, aaaa/b/b'aa[ /b cc{aa[ /b cc}aa[ /b cc~aa[ /b cc"aa[, /a/b/ v/acbbbbw /v/ac(bbw v(aabbbbw v/aaabbbbw v/a(aw vaaabw v/aaa/bbw v(aa(bbw v(aa(bw v(aabbbw v(aabbw |
, /a&2/2/2, /b&1&1/1, /a/a/a/a(bbb'/a/a/a{ /a/a/a }, aaaa/b/b'aa[ /b cc{aa[ /b cc}aa[ /b cc~aa[ /b cc"aa[, /a/b/ v/acbbbbwi /v/ac(bbwi v(aabbbbwi v/aaabbbbwi v/a(awi vaaabwi v/aaa/bbwi v(aa(bbwi v(aa(bwi v(aabbbw v(aabbwi |
La popolazione italiana (milioni di abitanti) negli anni / The Italian population (millions of inhabitants) over the years
,/a/b &A/A/A/A, ,/a/b &B/BBBBB, : /a/b /b/bbb @ v(a(bw @ v(abbw @ v(abbbbw @ v(abbbw @ v(abbbw @ v(abbw @ v(abbw @ v(a(bw @ v(abbbw @ v(abbbw @ v(abbbw @ v(aw @ v(aw @ v(aw @ v(abbw @, /a(bb &a/a/aaa {aa[aa'aa[, /a/a/accc(bb'aa>aa[aa[, &aaa(bb'aa>aa"aa[, /accc(bb'aa$aa#aa[, /b(aaa[ /b/b/bcc}aa[ /b/b/bcc#aa[ |
,/a/a/a)b i O /a/a @ /c/c/c/c @ /a/a /b/b @ /d/d/d/d @ /b/b /b /a/accc @ /d/d @ /c/c/ccccc @ /b/b @ /d/a/accc /a /b/bddd @ /c/c @ /d/d/ddddd @ /a/a @ /c/b/bddd /b/bbbbc >aa[ &dbbbbccc{aa*aa[ cc/b/bbbb /c/c/caaa 'aa$aa[ /a/a)aa [ |
Le percentuali di occupati in Italia nel primario (X), secondiario (Y) e terziario (Z) Percentages of employed in Italy in the primary (X), secondary (Y) and tertiary (Z) sectors |
,/a/b&1/1/1/1, /a/b&2)2, (a/b /b'aa[ /b/bcc}aa[ /b/bcc"aa[ /b/bcc*aa[ ,/a/bdddccc 'aa$aa#aa' aaaa'aa$aa$aa' aaaa'aa>aa[aa' aaaa'aa>aa{aa' aaaa'aa>aa~aa' aaaa'aa>aa#aa' aaaa'aa>aa$aa' aaaa{aa[aa[aa' ,/a/b /bbb @ v(abbw@ v(abw@ v(aw@ v(abw@ v(abbw@ v(abbw@ v(abbw@ vaaabw@ v(aaabbbw@ v(a(bw@ v(a(bbbw@ v(a/bbbbw@ v(a(bbbw@ v(abbbbw@ v(a(bbw@ aaaZ ,/a/b /b/bd @@ v(abw@@ v(abw@@ v(abw@@ v(abw@@ v(abw@@ v(abw@@ v(abw@@ vaaabw@@ v(aaa(bw@@ v(a/bddw@@ v(a(bw@@ v(a(dw@@ v(addddw@@ v(adddw@@ v(addddw@@ aaaY ,/a/b &b/b/b @@@ v(adddw@@@ v(addw@@@ v(adw@@@ v(addw@@@ v(addddw@@@ v(adddw@@@ v(adddw@@@ vaaaddw@@@ v(aaa/dbbw@@@ v(a/ddddw@@@ v(a/dddw@@@ v(a(dddw@@@ v(adw@@@ v(adw@@@ v(addddw@@@ aaaX |