FIGlet og TOIlet: ASCIIfy Din Tekst Art
Husker du BBS-dagene? Vel, det gjør jeg ikke, men jeg hører at de virkelig var noe. Selv om jeg var for ung til å forstå datamaskiner på det tidspunktet, har jeg siden utviklet en hengiven nostalgi for old school computing. Forestill deg hvordan digitale kunstnere fra tidlig på 90-tallet (og til og med i dag) arbeidskrevende ASCII-tekstkunsten, samt ANSI, skaper meg!
I dag skal jeg vise deg hvordan du setter dine kjedelige tekstlinjer inn i spennende ASCII-tekstkunsten. Vi skal bruke to programmer, FIGlet og TOIlet. FIGlet har eksistert lengre og regnes som det klassiske programmet for å automatisere prosessen med å konvertere vanlig tekst til ASCII-kunst. TOIlet er en gaffel av FIGlet som kjører på libcaca biblioteket og muliggjør avanserte funksjoner som farge.
La oss starte med fig
Kjører FIGlet er enkelt. Bare gå til kommandolinjen din og skriv inn:
figlet "Jeg har noe å si"
figlet "Jeg klemte din mor i dag"
Du kan bruke dette i "~ / .bashrc" eller i en README for en av programvarene dine, eller i en hvilken som helst tekstfil for noe formål. Bare bruk fantasien din!
Moroa slutter ikke der. Figlet har et stort antall alternative skrifttyper du kan bruke bare ved å legge til -f
bryteren. Skriftene er alle lagret i / usr / share / figlet, slik at du kan velge og velge derfra.
figlet -f rowancap "Make Tech ASCIIer"
figlet -f tykk "Make Tech ASCIIer"
Du kan til og med pipe kommandoer til FIGlet:
dato | figlet -f basic
Det er flere ting du kan gjøre med FIGlet, inkludert justering av karmen på tegnene dine, men jeg vil ikke gå inn i det i denne korte introduksjonen. Se hovedsiden hvis du er interessert.
La oss flytte til TOIlet
Jeg foretrekker TOIlet på grunn av sine kule fargefiltre. Du kan bruke den på samme måte som du vil bruke FIGlet, men med flere alternativer. For eksempel:
toalett - metall - f dosrebel "Lag Tech Metal-er"
Metallfilteret, som du ser, legger til metallisk skygge til utgangen.
Min personlige favoritt er gay
filteret:
toalett --gay -f drpepper "Lag Tech Rainbowier"
Skriv inn toilet -F list
å se alle tilgjengelige filtre (vanligvis påkalt via -F
flagg). I min versjon av TOIlet er følgende filtre tilgjengelige:
- "Beskjære": beskjær ubrukt mellomrom
- "Homofil": legg til en regnbuefargeeffekt
- "Metall": legg til en metallisk fargeeffekt
- "Flip": flip horisontalt
- "Flop": flip vertikalt
- "180": roter 180 grader
- "Venstre": roter 90 grader mot klokken
- "Høyre": roter 90 grader med urviseren
- "Border": surroundtekst med en kantlinje
Her er et eksempel ved å bruke tre forskjellige filtre:
toalett -F homofil -F grense -F 180 "Gjør Tech Like Whoa"
Du kan også eksportere utdataene dine til følgende formater ved hjelp av -E
flagget:
- "Caca": innfødt libcaca format
- "Ansi": ANSI
- "Utf8": UTF-8 med ANSI escape-koder
- "Utf8cr": UTF-8 med ANSI escape-koder og MS-DOS
- "Html": HTML
- "Html3": bakoverkompatibel HTML
- "Bbfr": BBCode (fransk)
- "Irc": IRC med mIRC farger
- "Ps": PostScript-dokument
- "Svg": SVG vektorbilde
- "Tga": TGA bilde
- "Troff": troff kilde
Hvis du er en ASCII kunstnerd som jeg er, oppfordrer jeg deg sterkt til å laste ned disse to små programmene og leke med dem for å lage din egen ASCII-tekstkunst!