Hakka ASCII kunstnikuks ja loo oma terminali mustale lõuendile tähemärkide ja värvidega meistriteoseid, installides Linuxi rakenduse draw.

Värvimisprogrammid on olnud arvutikogemuse oluline osa aastakümneid – pakkudes teile loomingulise väljundi vigurlogode jaoks, samuti viis ideede visandamiseks, portreede joonistamiseks ja oma kunstilise tunnustuse väljendamiseks väljaspool teie maailma. aken.

Tavaliselt vajate oma digitaalse hinge väljendamiseks virtuaalsel lõuendil X-serveriga masinat, kuid joonistusega saate visandada värvilisi jooniseid terminalist lahkumata.

Miks soovite oma terminalis visandada?

Koduarvutite kunstiline potentsiaal on alati olnud suur müügiargument – ​​nii palju, et looja Sketchpad, esimene arvutijoonistusprogramm, pälvis nii maineka Turingi auhinna kui ka Kyoto auhinna tema töö.

Mitu põlvkonda lapsi on üles kasvanud, öeldes oma vanematele, et nad vajavad oma toas arvutit, mis aitaks neid koolitöödes, kirjutamises ja loomulikult kunstis.

Kuigi sellised rakendused nagu Photoshop ja GIMP võivad aidata teil luua maailmatasemel vapustavaid meistriteoseid keerukus, on kaasatud õppimiskõver ja Photoshopist parima kasu saamiseks vajate seda koolitust.

instagram viewer

Kui soovite restorani salvrätiku tagaküljele asetada digitaalset ekvivalenti kiirele värvipliiatsiga doodle'ile, on Microsoftil MS Paint, macOS-il Paintbrush ja Linuxil on tohutu hulk avatud lähtekoodiga Paint alternatiive, sealhulgas legendaarne Tux Paint.

Kuid kõigi nende töötamiseks on vaja X-serverit ja teil ei vea, kui soovite oma kassist kiiret visandit teha ilma GUI-d kasutamata või luua oma parima armastatu välimuse. SSH-ühendus teie Raspberry Pi-ga.

Draw on Google'i Go keeles kirjutatud terminalirakendus, mis võimaldab teil mis tahes terminalis kasutada hiirt, et visandada, mis teie ees on. Pintsli asemel on teie tööriistadeks ASCII märgid ja saate valida seitsme erineva värvi vahel.

Draw installimine Linuxisse

Kuna loos on kirjas Go, peate seda tegema kas Go on teie süsteemi installitud enne kui alustad.

Kui teie süsteem toetab snap-pakette, saate Go hõlpsasti installida koos:

sudo snap install go --classic

Nüüd saate Draw installida:

installige github.com/maaslalani/draw@latest

Käsk salvestab joonistamise binaarfailid faili ~/go/bin/draw kataloog. Mis tahes asukohast joonistamise käivitamiseks peate looma sümboolse lingi, kasutades:

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

Nüüd saate loosimist alustada sisestades:

joonistada

Kasutage oma terminalis käsitsi valmistatud ASCII kunstiteoste loomiseks joonistamist

Alustage joonistamist ja märkate, et käsuviip kaob ja klahvivajutused ei ilmu ekraanile. Hiir on nüüd teie sisestustööriist. Klõpsake suvalises kohas ekraanil ja kuvatakse hall tärn.

Joone saate luua, hoides all hiire vasakut nuppu ja lohistades hiirt ühest punktist teise. Muidugi pole see tegelikult joon, see on ekraanil triibutavate tärnide jäljend, mille tiheduse määrab hiire liikumise kiirus.

Vajutage mis tahes mittenumbrilist numbrit ja tulevased pintslitõmbed kasutavad selle asemel seda märki. See võib aidata teil oma kunstiteostes luua erinevaid tekstuure, kuna "s"-i mulje on väga erinev "o" või isegi "l"-i mõjust.

Saate hõlpsasti muuta terminalis kuvatavate märkide värvi, vajutades klaviatuuril numbreid 1 kuni 7 järgmiselt.

  • 1: Punane
  • 2: Roheline
  • 3: Kollane
  • 4: Sinine
  • 5: Magenta
  • 6: Tsüaan
  • 7: Hall

Teie joonise välimus sõltub suuresti teie terminali fondi eelistustest. Sõltuvalt sellest, millist muljet soovite jätta, võite valida suurema või väiksema suuruse või isegi kasutada paksus kirjas, kaldkirjas või läbikriipsutatud sätet.

Kui olete joonistamise lõpetanud, lõpetage joonistamine Ctrl + C. Teie joonistus salvestatakse testfailina. Saate seda vaadata:

cat /tmp/draw.txt

Saate selle uude asukohta teisaldada käsuga mv järgmiselt:

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

Teise võimalusena saate määrata oma joonisele nime ja asukoha, alustades joonistamist argumendina failinimega:

joonista ~/Pictures/smiley_face.txt

Kui soovite oma joonise pildifailina salvestada, peate selle jäädvustamiseks kasutama ekraanipildi utiliiti.

Kui soovite lisada oma joonisele märkusi või luua ASCII-põhise koomiksi jaoks kirjaliku dialoogi, paremklõpsake lihtsalt ükskõik kus ja alustage tippimist.

Lõpuks saate joonistusega luua mõned põhilised geomeetrilised kujundid. Need on praegu piiratud nelinurkadega. Klõpsake hiire parema nupuga kohas, kust soovite ristkülikut alustada, lohistage ja seejärel vabastage. Nii lihtne see ongi.

joonistamine pole ainus viis terminalis ASCII kunsti loomiseks

Kui joonistamine pole teie anne, kuid soovite siiski oma terminalis luua fantastilisi ASCII kunstiteoseid või kui teil on juba pilt, mida soovite näha mitmesuguste märkide abil, saate teisendamiseks kasutada tööriista seda.