Werden Sie ein ASCII-Künstler und erstellen Sie Meisterwerke mit Zeichen und Farben auf der schwarzen Leinwand Ihres Terminals, indem Sie Draw unter Linux installieren.
Malprogramme sind seit Jahrzehnten ein wesentlicher Bestandteil des Computererlebnisses und bieten Ihnen ein kreatives Ventil für Kritzeleien sowie eine Möglichkeit, Ideen zu skizzieren, Porträts zu zeichnen und Ihre künstlerische Wertschätzung für die Welt außerhalb von Ihnen auszudrücken Fenster.
Normalerweise benötigen Sie eine Maschine mit einem X-Server, um Ihre digitale Seele auf einer virtuellen Leinwand auszudrücken, aber mit Draw können Sie farbenfrohe Zeichnungen skizzieren, ohne Ihr Terminal zu verlassen.
Warum sollten Sie in Ihrem Terminal skizzieren?
Das künstlerische Potenzial von Heimcomputern war schon immer ein wichtiges Verkaufsargument – so sehr, dass der Schöpfer von Sketchpad, das allererste Computerzeichenprogramm, wurde sowohl mit dem renommierten Turing Award als auch mit dem Kyoto Award ausgezeichnet seine Arbeit.
Mehrere Generationen von Kindern sind damit aufgewachsen, ihren Eltern zu sagen, dass sie einen Computer in ihrem Zimmer brauchen, um ihnen bei den Schulaufgaben, beim Schreiben und natürlich bei der Kunst zu helfen.
Während Apps wie Photoshop und GIMP Ihnen dabei helfen können, atemberaubende Meisterwerke von Weltklasse zu erstellen Komplexität, es gibt eine Lernkurve, und um das Beste aus Photoshop herauszuholen, brauchen Sie Ausbildung.
Wenn Sie das digitale Äquivalent eines schnellen Kreidegekritzels auf der Rückseite einer Restaurantserviette haben möchten, hat Microsoft MS Paint, macOS hat Paintbrush und Linux hat eine riesige Auswahl an Open-Source-Paint-Alternativen, einschließlich der legendären Tux Paint.
Aber all dies erfordert einen X-Server, um ausgeführt zu werden, und Sie haben Pech, wenn Sie eine schnelle Skizze Ihrer Katze ohne Verwendung einer GUI erstellen oder das Gesicht Ihres Liebsten über einem nachbilden möchten SSH-Verbindung zu Ihrem Raspberry Pi.
draw ist eine in Googles Go-Sprache geschriebene Terminalanwendung, mit der Sie Ihre Maus in jedem Terminal verwenden können, um zu skizzieren, was vor Ihnen liegt. Anstelle eines Pinsels sind ASCII-Zeichen Ihre Werkzeuge, und Sie können aus sieben verschiedenen Farben wählen.
So installieren Sie Draw unter Linux
Da Unentschieden in Go geschrieben ist, müssen Sie Go auf Ihrem System installiert haben bevor du anfängst.
Wenn Ihr System Snap-Pakete unterstützt, können Sie Go einfach installieren mit:
sudo snap install go --classic
Jetzt können Sie Draw installieren mit:
Gehen Sie zur Installation von github.com/maaslalani/draw@latest
Der Befehl speichert die Draw-Binärdateien in der ~/go/bin/draw Verzeichnis. Um Draw von jedem Ort aus aufrufen zu können, müssen Sie einen symbolischen Link erstellen mit:
sudo ln -s ~/go/bin/draw /usr/bin/draw
Sie können jetzt mit der Ziehung beginnen, indem Sie Folgendes eingeben:
ziehen
Verwenden Sie Draw, um handgefertigte ASCII-Grafiken in Ihrem Terminal zu erstellen
Beginnen Sie mit dem Zeichnen, und Sie werden feststellen, dass die Eingabeaufforderung verschwindet und Tastendrücke nicht auf dem Bildschirm angezeigt werden. Die Maus ist jetzt Ihr Eingabewerkzeug. Klicken Sie irgendwo auf den Bildschirm und ein graues Sternchen erscheint.
Sie können eine Linie erstellen, indem Sie die linke Maustaste gedrückt halten und die Maus von einem Punkt zum anderen ziehen. Natürlich ist es nicht wirklich eine Linie, sondern ein Muster von Sternchen, die über Ihren Bildschirm streifen, wobei ihre Dichte von der Geschwindigkeit der Mausbewegung bestimmt wird.
Drücken Sie eine beliebige nicht numerische Zahl, und die zukünftigen Pinselstriche verwenden stattdessen dieses Zeichen. Dies kann Ihnen helfen, unterschiedliche Texturen in Ihrem Kunstwerk zu erzeugen, da der Eindruck, den ein „s“ vermittelt, sich stark von der Wirkung eines „o“ oder sogar eines „l“ unterscheidet.
Sie können die Farbe der Zeichen, die in Ihrem Terminal erscheinen, einfach ändern, indem Sie die Ziffern 1 bis 7 auf der Tastatur wie folgt drücken:
- 1: Rot
- 2: Grün
- 3: Gelb
- 4: Blau
- 5: Magenta
- 6: Cyan
- 7: Grau
Das Erscheinungsbild Ihrer Zeichnung hängt stark von Ihren Einstellungen für die Terminal-Schriftart ab. Sie können eine größere oder kleinere Größe wählen oder sogar die Einstellung Fett, Kursiv oder Durchgestrichen verwenden, je nachdem, welchen Eindruck Sie hinterlassen möchten.
Wenn Sie mit dem Zeichnen fertig sind, beenden Sie das Zeichnen mit Strg + C. Ihre Zeichnung wird als Testdatei gespeichert. Sie können es anzeigen mit:
cat /tmp/draw.txt
Sie können es mit dem mv-Befehl wie folgt an einen neuen Ort verschieben:
mv /tmp/draw/txt ~/Pictures/smiley_face.txt
Alternativ können Sie Ihrer Zeichnung einen Namen und Speicherort zuweisen, indem Sie draw mit dem Dateinamen als Argument starten:
zeichne ~/Pictures/smiley_face.txt
Wenn Sie Ihre Zeichnung als Bilddatei speichern möchten, müssen Sie ein Screenshot-Dienstprogramm verwenden, um sie zu erfassen.
Wenn Sie Ihre Zeichnung mit Anmerkungen versehen oder geschriebene Dialoge für Ihren ASCII-basierten Comicstrip erstellen möchten, klicken Sie einfach mit der rechten Maustaste auf eine beliebige Stelle und beginnen Sie mit der Eingabe.
Schließlich können Sie mit Zeichnen einige grundlegende geometrische Formen erstellen. Diese sind derzeit auf Vierecke beschränkt. Klicken Sie mit der rechten Maustaste auf einen Punkt, an dem Ihr Rechteck beginnen soll, ziehen Sie und lassen Sie dann los. So einfach ist das.
Zeichnen ist nicht die einzige Möglichkeit, ASCII-Grafiken in Ihrem Terminal zu erstellen
Wenn Zeichnen nicht Ihr Talent ist, Sie aber trotzdem fantastische ASCII-Grafiken in Ihrem Terminal erstellen möchten, oder wenn Sie Wenn Sie bereits ein Bild haben, das Sie mit einer Vielzahl von Zeichen darstellen möchten, können Sie ein Tool zum Konvertieren verwenden Es.