Staňte se umělcem ASCII a vytvářejte mistrovská díla s postavami a barvami na černém plátně vašeho terminálu instalací draw na Linux.

Malířské programy jsou nezbytnou součástí počítačového zážitku po celá desetiletí – poskytují vám kreativní odbytiště pro čmáranice, as stejně jako způsob kreslení nápadů, kreslení portrétů a vyjádření vašeho uměleckého uznání okolnímu světu okno.

K vyjádření vaší digitální duše na virtuálním plátně budete obvykle potřebovat stroj s X serverem, ale s funkcí Draw můžete kreslit barevné kresby, aniž byste opustili svůj terminál.

Proč byste chtěli skicovat ve svém terminálu

Umělecký potenciál domácích počítačů byl vždy hlavním prodejním argumentem – natolik, že tvůrce Sketchpad, vůbec první počítačový kreslící program, byl oceněn jak prestižní Turingovou cenou, tak Kyoto Award jeho práce.

Několik generací dětí vyrostlo a řeklo svým rodičům, že potřebují ve svém pokoji počítač, který jim pomůže se školními úkoly, psaním a samozřejmě uměním.

Zatímco aplikace jako Photoshop a GIMP vám mohou pomoci vytvořit mistrovská mistrovská díla světové úrovně složitost, je potřeba se učit a abyste z Photoshopu dostali to nejlepší, co potřebujete výcvik.

Pokud chcete digitální ekvivalent rychlého pastelkového čmáranice na zadní straně restauračního ubrousku, Microsoft má MS Paint, macOS má Paintbrush a Linux má obrovskou škálu open-source alternativ Malování, včetně legendárního Tux Paint.

Ale to vše vyžaduje ke spuštění X server a máte smůlu, pokud chcete udělat rychlý náčrtek své kočky bez použití GUI nebo znovu vytvořit vizáž své nejlepší milenky. SSH připojení k vašemu Raspberry Pi.

draw je terminálová aplikace napsaná v jazyce Go společnosti Google a umožňuje vám pomocí myši v libovolném terminálu načrtnout, co je před vámi. Místo štětce jsou vašimi nástroji znaky ASCII a můžete si vybrat ze sedmi různých barev.

Jak nainstalovat draw na Linux

Jak je draw napsáno v Go, musíte to udělat mít ve svém systému nainstalovanou aplikaci Go než začneš.

Pokud váš systém podporuje balíčky snap, můžete Go snadno nainstalovat pomocí:

sudo snap install go --classic

Nyní můžete nainstalovat draw pomocí:

nainstalujte github.com/maaslalani/draw@latest

Příkaz uloží binární soubory kreslení do ~/go/bin/draw adresář. Abyste mohli vyvolat draw z libovolného místa, musíte vytvořit symbolický odkaz pomocí:

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

Nyní můžete začít kreslit zadáním:

kreslit

Použijte draw k vytvoření ručně vytvořeného ASCII artworku ve vašem terminálu

Spusťte kreslení a všimnete si, že příkazový řádek zmizí a na obrazovce se neobjeví stisknutí kláves. Myš je nyní vaším vstupním nástrojem. Klikněte kamkoli na obrazovku a objeví se šedá hvězdička.

Čáru můžete vytvořit podržením levého tlačítka myši a tažením myši z jednoho bodu do druhého. Ve skutečnosti to samozřejmě není čára, je to kružba hvězdičkami procházejících po obrazovce, jejichž hustota je určována rychlostí pohybu myši.

Stiskněte libovolné nečíselné číslo a budoucí tahy štětcem budou místo toho používat tento znak. To vám může pomoci vytvořit různé textury ve vašem uměleckém díle, protože dojem vyvolaný „s“ je velmi odlišný od dopadu „o“ nebo dokonce „l“.

Barvu znaků zobrazených ve vašem terminálu můžete snadno změnit stisknutím čísel 1 až 7 na klávesnici následovně:

  • 1: Červené
  • 2: Zelená
  • 3: Žlutá
  • 4: Modrý
  • 5: Purpurová
  • 6: Tyrkysová
  • 7: Šedá

Vzhled vašeho výkresu bude silně záviset na vašich preferencích písem terminálu. V závislosti na dojmu, který chcete vytvořit, můžete zvolit větší nebo menší velikost nebo dokonce použít nastavení tučné, kurzíva nebo přeškrtnutí.

Po dokončení kreslení ukončete kreslení pomocí Ctrl + C. Váš výkres bude uložen jako testovací soubor. Můžete jej zobrazit pomocí:

cat /tmp/draw.txt

Můžete jej přesunout na nové místo pomocí příkazu mv následovně:

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

Případně můžete výkresu přiřadit název a umístění tak, že spustíte kreslení s názvem souboru jako argumentem:

kreslit ~/Pictures/smiley_face.txt

Pokud chcete výkres uložit jako soubor obrázku, budete k jeho zachycení muset použít nástroj pro snímání obrazovky.

Pokud chcete ke svému výkresu přidat anotaci nebo vytvořit písemný dialog pro svůj komiks založený na ASCII, jednoduše klikněte kamkoli pravým tlačítkem a začněte psát.

Nakonec můžete pomocí kreslení vytvořit některé základní geometrické tvary. Ty jsou v současnosti omezeny na čtyřúhelníky. Klikněte pravým tlačítkem myši na bod, kde chcete, aby obdélník začínal, přetáhněte a poté uvolněte. Je to tak snadné.

kreslení není jediný způsob, jak vytvořit ASCII umění ve vašem terminálu

Pokud kreslení není váš talent, ale přesto chcete vytvořit fantastická ASCII umělecká díla ve svém terminálu, nebo pokud chcete již máte obrázek, který chcete vidět reprezentovaný pomocí různých znaků, můžete použít nástroj pro převod to.