Postanite umetnik ASCII in ustvarite mojstrovine z znaki in barvami na črnem platnu svojega terminala tako, da namestite draw v Linux.

Programi za barvanje so že desetletja bistveni del računalniške izkušnje – dajejo vam ustvarjalni izhod za črčkarije, kot tudi kot način skiciranja idej, risanja portretov in izražanja svojega umetniškega spoštovanja do sveta zunaj vašega okno.

Običajno potrebujete stroj s strežnikom X, da izrazite svojo digitalno dušo na virtualnem platnu, toda z risanjem lahko skicirate barvite risbe, ne da bi zapustili terminal.

Zakaj bi želeli skicirati v svojem terminalu

Umetniški potencial domačih računalnikov je bil vedno glavna prodajna točka – tako zelo, da je ustvarjalec Sketchpad, prvi računalniški program za risanje, je bil nagrajen s prestižno Turingovo nagrado in nagrado Kyoto za njegovo delo.

Več generacij otrok je odraščalo in staršem govorilo, da potrebujejo računalnik v svoji sobi, ki jim bo pomagal pri šolskih nalogah, pisanju in seveda umetnosti.

Medtem ko vam lahko aplikacije, kot sta Photoshop in GIMP, pomagajo ustvariti osupljive mojstrovine svetovnega razreda zapletenost, je vključena krivulja učenja in če želite kar najbolje izkoristiti Photoshop, potrebujete usposabljanje.

Če želite digitalni ekvivalent hitrega črčkanja z barvicami na hrbtni strani prtička v restavraciji, ima Microsoft MS Paint, macOS ima Paintbrush in Linux ima ogromno odprtokodnih alternativ Paint, vključno z legendarno Tux Paint.

Toda za vse te je za delovanje potreben strežnik X in nimate sreče, če želite na hitro skicirati svojo mačko brez uporabe grafičnega uporabniškega vmesnika ali poustvariti podobo svoje najdražje preko SSH povezava z vašim Raspberry Pi.

draw je terminalska aplikacija, napisana v Googlovem jeziku Go, in vam omogoča uporabo miške v katerem koli terminalu za skiciranje tega, kar je pred vami. Namesto čopiča so vaše orodje znaki ASCII, izbirate pa lahko med sedmimi različnimi barvami.

Kako namestiti draw na Linux

Kot je žrebanje napisano v Go, morate imeti Go nameščen v vašem sistemu preden začnete.

Če vaš sistem podpira snap pakete, lahko preprosto namestite Go z:

sudo snap install go --classic

Zdaj lahko namestite draw z:

pojdite namestiti github.com/maaslalani/draw@latest

Ukaz bo shranil binarne datoteke za risanje v ~/go/bin/draw imenik. Če želite priklicati risanje s katere koli lokacije, morate ustvariti simbolično povezavo z:

sudo ln -s ~/go/bin/draw /usr/bin/draw

Zdaj lahko začnete žrebati tako, da vnesete:

pripraviti

Uporabite risanje za ustvarjanje ročno izdelane umetnine ASCII v vašem terminalu

Začnite risati in opazili boste, da ukazni poziv izgine, pritiski tipk pa se ne prikažejo na zaslonu. Miška je zdaj vaše orodje za vnos. Kliknite kjer koli na zaslonu in prikazala se bo siva zvezdica.

Črto lahko ustvarite tako, da držite levi gumb miške in povlečete miško od ene točke do druge. Seveda to v resnici ni črta, je niz zvezdic, ki se raztezajo po zaslonu, njihova gostota pa je odvisna od hitrosti premikanja miške.

Pritisnite katero koli neštevilčno številko in prihodnje poteze s čopičem bodo namesto tega uporabljale ta znak. To vam lahko pomaga pri ustvarjanju različnih tekstur v vašem umetniškem delu, saj se vtis, ki ga daje "s", zelo razlikuje od učinka "o" ali celo "l".

Barvo znakov, ki se pojavljajo v vašem terminalu, lahko preprosto spremenite s pritiskom številk od 1 do 7 na tipkovnici, kot sledi:

  • 1: rdeča
  • 2: Zelena
  • 3: Rumena
  • 4: Modra
  • 5: Magenta
  • 6: Cyan
  • 7: siva

Videz vaše risbe bo močno odvisen od vaših nastavitev pisave terminala. Morda boste želeli izbrati večjo ali manjšo velikost ali celo uporabiti krepko, poševno ali prečrtano nastavitev, odvisno od vtisa, ki ga želite narediti.

Ko končate risanje, zapustite risanje z Ctrl + C. Vaša risba bo shranjena kot testna datoteka. Ogledate si ga lahko z:

mačka /tmp/draw.txt

Lahko ga premaknete na novo lokacijo z ukazom mv, kot sledi:

mv /tmp/draw/txt ~/Pictures/smiley_face.txt

Druga možnost je, da svoji risbi dodelite ime in lokacijo tako, da začnete risati z imenom datoteke kot argumentom:

risanje ~/Pictures/smiley_face.txt

Če želite svojo risbo shraniti kot slikovno datoteko, boste morali uporabiti pripomoček za posnetek zaslona, ​​da jo zajamete.

Če želite svoji risbi dodati opombo ali ustvariti pisni dialog za svoj strip, ki temelji na ASCII, preprosto kliknite kjer koli z desno tipko miške in začnite tipkati.

Nazadnje lahko z risanjem ustvarite nekaj osnovnih geometrijskih oblik. Ti so trenutno omejeni na štirikotnike. Kliknite z desnim gumbom miške na točko, kjer želite, da se pravokotnik začne, povlecite in nato spustite. Tako enostavno je.

draw ni edini način za ustvarjanje ASCII Art v vašem terminalu

Če risanje ni vaš talent, vendar vseeno želite ustvariti fantastično umetniško delo ASCII v svojem terminalu ali če že imate sliko, ki jo želite videti predstavljeno z različnimi znaki, lahko uporabite orodje za pretvorbo to.