FIGlet, készítsen AscII szöveges szalaghirdetéseket a terminálról

A FIGletről

A következő cikkben megnézzük a FIGlet-et. Ez az alkalmazás, amely segít nekünk hozzon létre saját ASCII szöveges szalaghirdetéseket. Ezeket vonzó módon és egyszerű szövegből hozzák létre. Ezek létrehozásához használhatunk két FIGL nevű parancssori segédprogramot és egy másik hasonló TOIlet nevű segédprogramot.

A FIGlet egy terminál segédprogram, egyszerűen használható és ezzel együtt szöveges szalaghirdetések létrehozása ASCII vagy nagy betűkkel. Ezeket a szalaghirdetéseket különböző betűtípusok segítségével hozhatjuk létre, amelyek kisebb ASCII karakterekből álló konglomerátumokból álló betűkből állnak.

Telepítse és használja a Figlet és Toilet eszközöket az Ubuntuban

A FIGlet és a TOIlet eszközök használatához telepítenünk kell őket a rendszerünkre az alapértelmezett csomagkezelő használatával. Ehhez megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk:

sudo apt install figlet toilet

A FIGlet

A telepítés után a figlet használatának alapvető módja az adja meg az átalakítani kívánt szöveget egy nagy szalaghirdetésen vagy szövegen. A FIGlet el tudja olvasni az üzenetet a standard bemenetről vagy a parancssor részeként. Néhány érv, amelyet felhasználhatunk a kimenet módosításához:

  • -f betűtípus kiválasztásához.
  • -d a betűkészlet könyvtár kiválasztásához.
  • -c központosítja a kimeneti szöveget.
  • -l igazítsa a szöveget balra.
  • -r jobbra igazítja a szöveget.
  • -w adja meg a kimenet méretét.
  • -k lehetővé teszi a kernelést, külön-külön létrehozva az egyes betűket a szomszédosakkal való egyesítés helyett.

Hozza létre az igazolt igazítást

Ha azt akarjuk, hogy a kimenet a központban legyen létrehozva, akkor a -c argumentumot fogjuk használni. Ehhez megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk:

figlet igazítás

figlet -c Ubunlog.com

Ezenkívül használhatjuk a -l-t is, hogy a kimenetet balra állítsuk, vagy -r-t jobbra.

Adja meg a kimeneti szélességet

A kimenet szélességét a -w argumentummal is szabályozni tudjuk. Az alapértelmezett szélesség 80 oszlop. Ehhez ugyanabban a terminálban írjuk:

kimeneti szélesség figlet

figlet -w 100 ancho de salida definido en 100

Ha szélesebb terminálunk van, akkor megtehetjük használja a terminálunk teljes szélességét a -t argumentummal:

figlet -t Ubunlog.com

Helyezzen be helyet a karakterek között

hogy tisztább eredményt kap, képesek leszünk használni a -k argumentumot. Ezzel egy kis teret adhatunk a kinyomtatott karakterek között.

A FIGlet helyet adott a karakterek között

figlet -t -k espacio agregado entre caracteres

Szöveg olvasása egy fájlból

Ahelyett, hogy a parancsra írnánk a szöveget, képesek leszünk elolvasni a szöveget egy fájlból. Ehhez a -p opció amint azt a következők mutatják:

A FIGlet fájlból olvasható

echo "Ejemplo de texto para el articulo sobre figlet" > ejemplo.txt

figlet -kp < ejemplo.txt

Változtassa meg a kimeneti forrást

Ha akarjuk, akkor megadhatunk egy másik forrást a kimenethez. Ehhez a -f argumentumot fogjuk használni. Új forrás a .flf vagy .tlf fájl tárolni / usr / share / figlet. A rendelkezésre álló forrásokat a következők beírásával ellenőrizhetjük a terminálban (Ctrl + Alt + T):

betűkészlet elérhető figlet

ls /usr/share/figlet/

A konzultáció után használhatjuk azt a betűtípust, amely a legjobban tetszik. Ebben a példában a banner.flt betűtípusra fogunk váltani a következő gépeléssel:

betűkészlet módosítása

figlet -f banner "Cambio de fuente a banner"

Ha valaki többet szeretne megtudni a FIGletről, megkeresheti a a projekt honlapja.

A TOIlet használata

A TOIlet parancsot is használják transzformálja a szöveget ASCII karakterekké. A futtatás legegyszerűbb módja a következő:

TOIlet üzenet

toilet Ubunlog.com

Egy adott betűtípusra váltáshoz a -f opció. A forrásokat ugyanabból a könyvtárból olvassuk, mint amikor a FIGlet-et használjuk.

A betűkészlet megváltoztatása

toilet -f future Ubunlog.com

Több közülük a FIGletben használható opciók a TOIlet-re is vonatkoznak. További információért keresse meg a megfelelő man oldalakat:

man figlet

man toilet

Ebben a cikkben két parancssori segédprogramot láthattunk. Mindkettő nagyon hasznos lehet a szöveg nagy ASCII szöveges karakterekké történő átalakításához vagy szalaghirdetések létrehozásához.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.