Postanite ASCII umjetnik i stvarajte remek-djela sa likovima i bojama na crnom platnu vašeg terminala tako što ćete instalirati draw na Linux.
Programi za slikanje bili su bitan dio računalnog iskustva desetljećima—dajući vam kreativan izlaz za crteže, kao kao i način skiciranja ideja, crtanja portreta i izražavanja svojeg umjetničkog poštovanja prema svijetu izvan vašeg prozor.
Obično će vam trebati stroj s X poslužiteljem da izrazite svoju digitalnu dušu na virtualnom platnu, ali uz crtanje možete skicirati šarene crteže bez napuštanja terminala.
Zašto biste željeli skicirati u svom terminalu
Umjetnički potencijal kućnih računala uvijek je bio glavna prodajna točka - toliko da je kreator Sketchpad, prvi računalni program za crtanje, nagrađen je i prestižnom nagradom Turing i nagradom Kyoto za njegov rad.
Više generacija djece odraslo je govoreći svojim roditeljima da trebaju računalo u svojoj sobi da im pomogne u školskim obvezama, pisanju i, naravno, umjetnosti.
Dok vam aplikacije poput Photoshopa i GIMP-a mogu pomoći u stvaranju zadivljujućih remek-djela svjetske klase složenosti, tu je uključena krivulja učenja, a da biste dobili najbolje od Photoshopa, trebate trening.
Ako želite digitalni ekvivalent brzog crteža bojicama na poleđini restoranske salvete, Microsoft ima MS Paint, macOS ima Paintbrush i Linux ima ogroman niz alternativa za Paint otvorenog koda, uključujući legendarni Tux Paint.
Ali sve ovo zahtijeva X poslužitelj za rad, a vi nemate sreće ako želite napraviti brzu skicu svoje mačke bez korištenja GUI-ja ili ponovno stvoriti izgled svoje najdraže preko SSH veza na Vaš Raspberry Pi.
draw je terminalska aplikacija napisana na Googleovom Go jeziku i omogućuje vam korištenje miša na bilo kojem terminalu za skiciranje onoga što je ispred vas. Umjesto kista, ASCII znakovi su vaš alat, a možete birati između sedam različitih boja.
Kako instalirati draw na Linux
Kako je crtanje napisano u Go-u, trebate imati Go instaliran na vašem sustavu prije nego počnete.
Ako vaš sustav podržava snap pakete, možete jednostavno instalirati Go sa:
sudo snap install go --klasično
Sada možete instalirati draw sa:
idite instalirajte github.com/maaslalani/draw@latest
Naredba će spremiti nacrtane binarne datoteke u ~/go/bin/draw imenik. Da biste mogli pozvati crtanje s bilo koje lokacije, morate stvoriti simboličku vezu pomoću:
sudo ln -s ~/go/bin/draw /usr/bin/draw
Sada možete započeti izvlačenje unosom:
crtati
Upotrijebite crtanje za stvaranje ručno rađenih ASCII umjetničkih djela u vašem terminalu
Započnite crtati i primijetit ćete da naredbeni redak nestaje, a pritisci tipki se ne pojavljuju na zaslonu. Miš je sada vaš alat za unos. Kliknite bilo gdje na zaslonu i pojavit će se siva zvjezdica.
Crtu možete stvoriti držeći lijevu tipku miša i povlačeći miš od jedne točke do druge. Naravno, to zapravo nije linija, to je niz zvjezdica koje se nižu preko vašeg zaslona, a njihovu gustoću diktira brzina kretanja miša.
Pritisnite bilo koji nenumerički broj i budući potezi kistom koristit će taj znak umjesto njega. To vam može pomoći da stvorite različite teksture u svom umjetničkom djelu jer se dojam koji daje "s" jako razlikuje od dojma "o" ili čak "l".
Možete jednostavno promijeniti boju znakova koji se pojavljuju na vašem terminalu pritiskom na brojeve od 1 do 7 na tipkovnici na sljedeći način:
- 1: Crvena
- 2: zelena
- 3: Žuta boja
- 4: Plava
- 5: Magenta
- 6: cijan
- 7: Sivo
Izgled vašeg crteža uvelike će ovisiti o vašim preferencijama fonta terminala. Možda ćete htjeti odabrati veću ili manju veličinu ili čak upotrijebiti postavku podebljano, kurziv ili precrtano, ovisno o dojmu koji želite ostaviti.
Kada završite s crtanjem, prestanite crtati pomoću Ctrl + C. Vaš će crtež biti spremljen kao testna datoteka. Možete ga pogledati pomoću:
mačka /tmp/draw.txt
Možete ga premjestiti na novu lokaciju pomoću naredbe mv na sljedeći način:
mv /tmp/draw/txt ~/Pictures/smiley_face.txt
Alternativno, svom crtežu možete dodijeliti naziv i lokaciju tako da započnete crtanje s nazivom datoteke kao argumentom:
nacrtaj ~/Pictures/smiley_face.txt
Ako želite spremiti svoj crtež kao slikovnu datoteku, morat ćete upotrijebiti uslužni program za snimanje zaslona da biste ga snimili.
Ako želite komentirati svoj crtež ili stvoriti pisani dijalog za svoj strip temeljen na ASCII-ju, jednostavno kliknite bilo gdje desnom tipkom miša i počnite tipkati.
Na kraju, crtanjem možete stvoriti neke osnovne geometrijske oblike. Trenutno su ograničeni na četverokute. Kliknite desnom tipkom miša na točku gdje želite da počne vaš pravokutnik, povucite i zatim otpustite. Tako je jednostavno.
crtanje nije jedini način za stvaranje ASCII slike u vašem terminalu
Ako crtanje nije vaš talent, ali svejedno želite stvoriti fantastičan ASCII umjetnički rad u svom terminalu, ili ako već imate sliku koju želite vidjeti predstavljenu različitim znakovima, možete koristiti alat za pretvaranje to.