Kitame straipsnyje mes pažvelgsime į FIGlet. Ši programa padės mums sukurti savo ASCII teksto reklamjuostes. Jie bus sukurti patraukliai ir iš paprasto teksto. Norėdami juos sukurti, galėsime naudoti dvi komandinės eilutės programas, vadinamąsias FIGlet, ir dar vieną panašią, vadinamą TOIlet.
FIGlet yra terminalo įrankis, paprastas naudoti ir su kuriuo sukurti teksto reklamjuostes ASCII arba didelėmis raidėmis. Šias reklamines juostas galime sukurti naudodami įvairius šriftus, sudarytus iš raidžių, sudarytų iš mažesnių ASCII simbolių konglomeratų.
Įdiekite ir naudokite „Figlet“ ir „WC“ įrankius „Ubuntu“
Norėdami naudoti „FIGlet“ ir „TOIlet“ įrankius, turime juos įdiegti savo sistemoje naudodami numatytąjį paketų tvarkyklę. Norėdami tai padaryti, atidarysime terminalą („Ctrl“ + „Alt“ + T) ir parašysime:
sudo apt install figlet toilet
Naudojant FIGlet
Įdiegus, pagrindinis figletės naudojimo būdas yra pateikite norimą pakeisti tekstą ant didelės reklaminės juostos ar teksto. FIGlet gali skaityti pranešimą iš standartinės įvesties arba kaip komandinės eilutės dalį. Keletas argumentų, kuriuos galime naudoti modifikuodami išvestį, yra šie:
- -f pasirinkti šriftą.
- -d, kad pasirinktumėte šriftų katalogą.
- -c centruoja išvesties tekstą.
- -l sulygiuokite tekstą į kairę.
- -r išlygina tekstą į dešinę.
- -w nurodykite išvesties dydį.
- -k įgalina branduolį, kuriant kiekvieną raidę atskirai, o ne sujungiant su gretimomis raidėmis.
Nustatykite pagrįstą lygiavimą
Jei norime, kad išvestis būtų sukurta centre, naudosime argumentą -c. Norėdami tai padaryti, atidarysime terminalą („Ctrl“ + „Alt“ + T) ir parašysime:
figlet -c Ubunlog.com
Be to, mes taip pat galime naudoti -l nustatyti išvestį į kairę arba -r, kad atspausdintumėte ją į dešinę.
Apibrėžkite išvesties plotį
Taip pat galėsime valdyti išvesties plotį naudodami argumentą -w. Numatytasis plotis yra 80 stulpelių. Norėdami tai padaryti, tame pačiame terminale parašysime:
figlet -w 100 ancho de salida definido en 100
Jei turime platesnį terminalą, galime naudokite visą mūsų terminalo plotį su -t argumentu:
figlet -t Ubunlog.com
Pridėkite tarpą tarp simbolių
į gauti aiškesnį rezultatą, galėsime naudoti argumentą -k. Juo galime pridėti šiek tiek vietos tarp atspausdintų simbolių.
figlet -t -k espacio agregado entre caracteres
Skaityti tekstą iš failo
Užuot rašę tekstą komandinėje eilutėje, galėsime perskaityti tekstą iš failo. Tam mes naudosime -p variantas kaip parodyta taip:
echo "Ejemplo de texto para el articulo sobre figlet" > ejemplo.txt figlet -kp < ejemplo.txt
Pakeiskite išvesties šaltinį
Jei norėsime, galėsime nurodyti kitą išvesties šaltinį. Tam naudosime argumentą -f. Naujas šaltinis yra a .flf arba .tlf failas saugoti / usr / share / figlet. Galimus šaltinius galime patikrinti įvesdami šiuos duomenis į terminalą (Ctrl + Alt + T):
ls /usr/share/figlet/
Po konsultacijos galime naudoti mums labiausiai patinkantį šriftą. Šiame pavyzdyje mes pakeisime šriftą „banner.flt“ įvesdami:
figlet -f banner "Cambio de fuente a banner"
Jei kas nori sužinoti daugiau apie FIGlet, jis gali kreiptis į šio projekto svetainė.
Naudojant TOIlet
Taip pat naudojama TOIlet komanda transformuoti tekstą į ASCII simbolius. Paprasčiausias būdas jį paleisti yra toks:
toilet Ubunlog.com
Norėdami pereiti prie tam tikro šrifto, naudosime -f variantas. Šaltiniai bus skaitomi iš to paties katalogo, kaip ir tada, kai mes naudojame FIGlet.
toilet -f future Ubunlog.com
Keli iš parinktys, kurias galime naudoti FIGlet, taip pat taikomos TOIlet. Norėdami gauti daugiau informacijos, galite rasti atitinkamus jų vadovų puslapius:
man figlet man toilet
Šiame straipsnyje matėme dvi komandinės eilutės komunalines paslaugas. Abu jie gali būti labai naudingi transformuojant tekstą į didelius ASCII teksto simbolius arba kuriant antraščius.
Turiu klausimą, ir aš nežinau, kaip padaryti, kad mano įdėtas pranešimas būtų rodomas kiekvieną kartą atidarius terminalą, vis tiek ačiū už pamoką 😀