FIGlet og TOIlet: ASCIIfy Din Tekst Art
Kan du huske BBS-dage? Nå, det gør jeg ikke, men jeg hører, de var virkelig noget. Selvom jeg var for ung til at forstå computere på det tidspunkt, har jeg siden udviklet en kærlig nostalgi til old school computing. Forestil dig, hvordan digitale kunstnere fra de tidlige 90'ere (og endda i dag) arbejdskrævende udformet ASCII-tekstkunsten, såvel som ANSI, blæser mit hjerte!
I dag vil jeg vise dig, hvordan du kan gøre dine kedelige tekstlinjer til spændende ASCII-tekst kunst. Vi skal bruge to programmer, FIGlet og TOIlet. FIGlet har eksisteret længere og betragtes som det klassiske program til automatisering af processen med at omdanne almindelig tekst til ASCII-kunst. TOIlet er en gaffel af FIGlet, der kører på libcaca biblioteket og muliggør avancerede funktioner som farve.
Lad os starte med fig
Running FIGlet er nemt. Bare gå til din kommandolinje og indtast:
figlet "Jeg har noget at sige"
figlet "Jeg krammede din mor i dag"
Du kan bruge dette i din "~ / .bashrc" eller i en README til en af dine softwareprojekter, eller i enhver tekstfil til ethvert formål. Bare brug din fantasi!
Det sjove slutter ikke der. FIGlet har et stort antal alternative skrifttyper, du kan bruge bare ved at tilføje -f
knappen. Skrifttyperne gemmes alle i / usr / share / figlet, så du kan vælge og vælge derfra.
figlet -f rowancap "Make Tech ASCIIer"
figlet -f tyk "Make Tech ASCIIer"
Du kan endda pipe kommandoer til FIGlet:
dato | figlet -f basic
Der er flere ting, du kan gøre med FIGlet, herunder justering af karakteren af dine tegn, men jeg vil ikke gå ind i det i denne korte introduktion. Se hovedsiden, hvis du er interesseret.
Lad os gå videre til TOIlet
Jeg foretrækker TOIlet på grund af dens kølige farvefiltre. Du kan bruge det på samme måde som du ville bruge FIGlet men med flere muligheder. For eksempel:
toilet -metal -f dosrebel "Gør Tech Metal-er"
Metalfiltret, som du kan se, tilføjer metallisk skygge til udgangen.
Min personlige favorit er gay
:
toilet - gay -f drpepper "Gør Tech Rainbowier"
Indtast toilet -F list
at se alle tilgængelige filtre (normalt påkaldt via -F
flag). I min version af TOIlet findes følgende filtre:
- "Afgrøde": Afgrøde ubrugte emner
- "Homoseksuel": tilføj en regnbuefarve effekt
- "Metal": tilføj en metallisk farveeffekt
- "Flip": Flip vandret
- "Flop": Flip lodret
- "180": drej 180 grader
- "Venstre": drej 90 grader mod uret
- "Højre": drej 90 grader med uret
- "Grænse": surroundtekst med en kant
Her er et eksempel ved hjælp af tre forskellige filtre:
toilet -F homoseksuelle -F grænsen -F 180 "Gør Tech Like Whoa"
Du kan også eksportere dine output til følgende formater ved hjælp af -E
flag:
- "Caca": native libcaca format
- "Ansi": ANSI
- "Utf8": UTF-8 med ANSI escape-koder
- "Utf8cr": UTF-8 med ANSI-escape-koder og MS-DOS
- "Html": HTML
- "Html3": backwards-kompatibel HTML
- "Bbfr": BBCode (fransk)
- "Irc": IRC med mIRC farver
- "Ps": PostScript-dokument
- "Svg": SVG vektor billede
- "Tga": TGA billede
- "Troff": troff kilde
Hvis du er en ASCII kunstner som jeg, opfordrer jeg dig stærkt til at downloade disse to små programmer og lege med dem for at lave din egen ASCII-tekstkunst!