FIGlet und TOIlet: ASCIIfy Your Text Art
Erinnerst du dich an die BBS-Tage? Nun, ich weiß nicht, aber ich habe gehört, dass sie wirklich etwas waren. Obwohl ich zu jung war, um Computer zu dieser Zeit zu verstehen, habe ich seitdem eine liebevolle Nostalgie für Old School Computing entwickelt. Ich stelle mir vor, wie digitale Künstler der frühen 90er (und sogar heute) mühsam gestaltete ASCII-Textkunst, wie auch ANSI, Charakter für Buchstabe durchbrennen!
Heute werde ich Ihnen zeigen, wie Sie Ihre langweiligen Textzeilen in spannende ASCII-Textkunst verwandeln können. Wir werden zwei Programme verwenden, FIGlet und TOIlet. FIGLET gibt es schon länger und gilt als das klassische Programm zur Automatisierung des Umwandlungsprozesses von gewöhnlichem Text in ASCII-Art. TOIlet ist eine Verzweigung von FIGlet, die in der Bibliothek libcaca ausgeführt wird und erweiterte Funktionen wie Farbe aktiviert.
Fangen wir mit FIGLET an
Das Ausführen von FIGlet ist einfach. Gehe einfach zu deiner Kommandozeile und gib ein:
figlet "Ich habe etwas zu sagen"
figlet "Ich habe deine Mutter heute umarmt"
Sie können dies in Ihrem "~ / .bashrc" oder in einer README für eines Ihrer Softwareprojekte oder in einer beliebigen Textdatei für jeden Zweck verwenden. Benutze einfach deine Fantasie!
Der Spaß endet hier nicht. FIGLET verfügt über eine große Anzahl alternativer Schriftarten, die Sie verwenden können, indem Sie einfach den Schalter -f
hinzufügen. Die Schriften sind alle in / usr / share / figlet gespeichert, so dass Sie von dort aus wählen können.
figlet -f rowancap "Machen Sie Tech ASCIIer"
figlet -f dick "Mach Tech ASCIIer"
Sie können sogar Befehle an Figlet übergeben:
Datum | figlet -f grundlegend
Es gibt noch mehr Sachen, die Sie mit FIGLET tun können, einschließlich der Anpassung des Kernings Ihrer Charaktere, aber darauf werde ich in dieser kurzen Einleitung nicht eingehen. Siehe die Hauptseite, wenn Sie interessiert sind.
Lass uns zu TOIlet weitergehen
Ich bevorzuge TOIlet wegen seiner coolen Farbfilter. Sie können es auf die gleiche Weise verwenden, wie Sie FIGLET verwenden, aber mit mehr Optionen. Beispielsweise:
Toilette - Metal -f dosrebel "Make Tech Metal-er"
Der metal
, wie Sie sehen können, fügt dem Ausgang eine metallische Schattierung hinzu.
Mein persönlicher Favorit ist der gay
:
Toilette --gay -f drpepper "Make Tech Rainbowier"
Geben Sie die toilet -F list
, um alle verfügbaren Filter anzuzeigen (normalerweise über die -F
). In meiner Version von TOIlet sind die folgenden Filter verfügbar:
- "Zuschneiden": Ungenutzte Leerzeichen zuschneiden
- "Homosexuell": Fügen Sie einen Regenbogen-Farbeffekt hinzu
- "Metall": Fügen Sie einen metallischen Farbeffekt hinzu
- "Flip": Horizontal spiegeln
- "Flop": vertikal spiegeln
- "180": um 180 Grad drehen
- "Links": um 90 Grad gegen den Uhrzeigersinn drehen
- "Rechts": um 90 Grad im Uhrzeigersinn drehen
- "Grenze": Surround-Text mit einer Umrandung
Hier ein Beispiel mit drei verschiedenen Filtern:
WC -F Gay-F-Grenze -F 180 "Machen Tech wie Whoa"
Sie können Ihre Ausgabe auch mit dem Flag -E
in folgende Formate exportieren:
- "Kakao": natives libcaca-Format
- "Ansi": ANSI
- "Utf8": UTF-8 mit ANSI-Escape-Codes
- "Utf8cr": UTF-8 mit ANSI-Escape-Codes und MS-DOS
- "HTML": HTML
- "Html3": rückwärtskompatibles HTML
- "Bbfr": BBCode (Französisch)
- "Irc": IRC mit mIRC-Farben
- "Ps": PostScript-Dokument
- "SVG": SVG-Vektorbild
- "Tga": TGA-Bild
- "Troff": troff-Quelle
Wenn Sie ein ASCII-Kunst-Nerd sind, wie ich bin, empfehlen wir Ihnen dringend, diese beiden kleinen Programme herunterzuladen und mit ihnen herumzuspielen, um Ihre eigene ASCII-Textkunst zu erstellen!