Kommer du ihåg BBS-dagarna? Tja, det gör jag inte, men jag hör att de verkligen var något. Trots att jag var för ung för att förstå datorer vid den tiden har jag sedan utvecklat en tillgiven nostalgi för gammal skolbearbetning. Föreställer hur digitala konstnärer från början av 90-talet (och även i dag) arbetskraftsarbetad ASCII-textkonst, såväl som ANSI, blåser mitt sinne!

Idag ska jag visa dig hur du gör dina tråkiga textlinjer till spännande ASCII-textkonst. Vi ska använda två program, FIGlet och TOIlet. FIGlet har funnits längre och anses vara det klassiska programmet för att automatisera processen för att göra vanlig text till ASCII-konst. TOIlet är en gaffel av FIGlet som körs på libcaca-biblioteket och möjliggör avancerade funktioner som färg.

Låt oss börja med FIGlet

Running FIGlet är enkelt. Gå bara till din kommandorad och skriv in:

 figlet "Jag har något att säga" 

 figlet "Jag kramade din mamma idag" 

Du kan använda detta i din "~ / .bashrc" eller i en README för en av dina programprojekt, eller i någon textfil för något ändamål. Använd bara din fantasi!

Det roliga slutar inte där. FIGlet har ett stort antal alternativa teckensnitt som du kan använda bara genom att lägga till -f omkopplaren. Teckensnitten är alla lagrade i / usr / share / figlet, så du kan välja och välja därifrån.

 figlet -f rowancap "Make Tech ASCIIer" 

 figlet -f tjock "Make Tech ASCIIer" 

Du kan till och med pipa kommandon till FIGlet:

 datum | figlet -f basic 

Det finns fler saker du kan göra med FIGlet, inklusive justering av karaktären av dina karaktärer, men jag kommer inte att gå in på det i den här korta introduktionen. Se huvudsidan om du är intresserad.

Låt oss flytta till TOIlet

Jag föredrar TOIlet på grund av dess snygga färgfilter. Du kan använda den på samma sätt som du skulle använda FIGlet men med fler alternativ. Till exempel:

 toalett - metall -f dosrebel "Gör Tech Metal-er" 

Metallfiltret, som du kan se, lägger till metallisk skuggning till utgången.

Min personliga favorit är gay filtret:

 toalett - gay -f drpepper "Gör Tech Rainbowier" 

Ange toilet -F list att se alla tillgängliga filter (vanligtvis åberopas via -F flaggan). I min version av TOIlet finns följande filter tillgängliga:

  • "Gröda": skörda oanvända ämnen
  • "Gay": lägg till en regnbågsfärgseffekt
  • "Metall": lägg till en metallisk färgeffekt
  • "Flip": vänd horisontellt
  • "Flop": vänd vertikalt
  • "180": rotera 180 grader
  • "Vänster": rotera 90 grader moturs
  • "Rätt": rotera 90 grader medurs
  • "Border": surroundtext med en gräns

Här är ett exempel med tre olika filter:

 toalett -F homosexuella -F gräns -F 180 "Gör Tech Som Whoa" 

Du kan också exportera din produktion till följande format med -E flaggan:

  • "Caca": inbyggt libcaca format
  • "Ansi": ANSI
  • "Utf8": UTF-8 med ANSI-escape-koder
  • "Utf8cr": UTF-8 med ANSI Escape-koder och MS-DOS
  • "Html": HTML
  • "Html3": bakåtkompatibel HTML
  • "Bbfr": BBCode (franska)
  • "Irc": IRC med mIRC-färger
  • "Ps": PostScript-dokument
  • "Svg": SVG vektorbild
  • "Tga": TGA-bild
  • "Troff": troff källa

Om du är en ASCII konstnär som jag, uppmanar jag dig kraftigt att ladda ner dessa två små program och leka med dem för att skapa din egen ASCII-textkonst!