ASCII-Art-Generator

ASCII-Art ist die älteste Form der Internet-Typografie: Zeichen, die auf einem Raster angeordnet sind, um etwas zu buchstabieren, das groß genug ist, um es aus dem anderen Ende des Raumes zu sehen. Dieser Generator rendert, was immer Sie eingeben, in drei klassischen Stilen — standardmäßig gefüllte Blöcke, umrandete Blockbuchstaben und eine schattierte Variante — unter Verwendung von druckbarem Unicode, sodass das Ergebnis in Terminals, READMEs, motd-Dateien und Chatrooms funktioniert.

So erstellen Sie ASCII-Art aus Text

  1. 1

    Geben Sie eine kurze Zeichenfolge ein

    Funktioniert am besten mit 1 bis 15 Zeichen. Buchstaben A-Z, Ziffern und grundlegende Interpunktion werden unterstützt.

  2. 2

    Wählen Sie einen Schriftstil

    Standard (5-reihig gefüllt), Block (3-reihig umrissen) oder Schatten (Standard plus Unterstrich).

  3. 3

    Generieren

    Buchstaben werden in einer Glyphentabelle nachgeschlagen und spaltenweise zusammengenäht.

  4. 4

    Kopieren Sie die Kunst

    Fügen Sie es in ein README, ein CI/CD-Banner, eine Terminal-Begrüßungsnachricht oder einen Discord-Codeblock ein.

Wo ASCII-Banner weiterhin glänzen

  • README-Header — Ein Projektname in großen Buchstaben oben in einem README setzt sofort den Ton.
  • Terminal-MOTDs/etc/motd oder das Anmeldebanner auf einem gemeinsamen Server.
  • CLI-Tool-Startbildschirme — Einmal beim ersten Ausführen gedruckt, in einem Codeblock umschlossen.
  • CI/CD-Protokolle — Ein unverwechselbares Zeichen in einem 10.000-Zeilen-Bauprotokoll, dass eine Phase begonnen hat.

Schriftvergleich

Stil Reihenhöhe Verwendet Unicode-Blöcke Funktioniert nur in nicht-proportionalen Schriftarten
Standard 5 Ja (voller Block U+2588) Ja
Block 3 Ja (Umriss mit U+2588-Rand) Ja
Schatten 6 Ja (Standard + oberer ein Achtel Block U+2594) Ja

Halten Sie es monospace

ASCII-Art richtet sich nur aus, wenn jedes Zeichen die gleiche Breite hat. Wickeln Sie das Ergebnis in ein <pre>-Tag, einen eingezäunten Codeblock oder zwingen Sie eine nicht-proportionale Schriftart. In Slack und Discord umgeben Sie es mit dreifachen Backticks. In Markdown vier Leerzeichen einrücken oder einen eingezäunten Codeblock verwenden.

Dinge, die zu vermeiden sind

  • Emoji innerhalb von ASCII-Art mischen — Emojis werden oft breiter als eine Spalte gerendert und brechen die Ausrichtung.
  • Automatische Formatierungswerkzeuge, die Leerzeichen zusammenfassen. Überprüfen Sie die endgültige Ausgabe im Zielsystem, bevor Sie veröffentlichen.
  • Sehr lange Banner — die meisten Terminals haben standardmäßig 80 Spalten, also halten Sie sich an etwa 60, bevor es umbricht.

Häufig gestellte Fragen

Die Idee ist die gleiche (eine Glyphentabelle, die spaltenweise gerendert wird), aber das Schriftsatz ist kleiner. figlet hat Hunderte von Schriftarten im .flf-Format; dieser Generator liefert eine kleine kuratierte Auswahl, die überall gut gerendert wird.

Nur A-Z, 0-9, Leerzeichen, ! und ? sind in der Glyphentabelle. Kleinbuchstaben werden bei der Eingabe in Großbuchstaben umgewandelt; nicht unterstützte Interpunktion wird stillschweigend entfernt.

Ja, aber nur innerhalb eines <pre>-Tags oder eines Elements mit font-family: monospace und white-space: pre. In einer proportionalen Schriftart werden die Spalten nicht ausgerichtet.

Nein — dieser Generator ist Text zu ASCII. Um ein Foto in Zeichen umzuwandeln, verwenden Sie das spezielle Tool “Bild zu ASCII-Art”.

Verwandte Tools