FIGlet, buat spanduk teks AscII dari terminal

Tentang FIGlet

Pada artikel selanjutnya kita akan melihat FIGlet. Aplikasi ini yang akan membantu kita buat spanduk teks ASCII kami sendiri. Ini akan dibuat dengan cara yang menarik dan dari teks biasa. Untuk membuatnya, kita akan dapat menggunakan dua utilitas baris perintah yang disebut FIGlet dan yang serupa lainnya yang disebut TOIlet.

FIGlet adalah utilitas terminal, mudah digunakan dan digunakan membuat spanduk teks ASCII atau huruf besar. Kami dapat membuat spanduk ini menggunakan berbagai font, terdiri dari huruf yang terdiri dari konglomerat dengan karakter ASCII yang lebih kecil.

Instal dan gunakan alat Figlet dan Toilet di Ubuntu

Untuk menggunakan alat FIGlet dan TOIlet, kita harus menginstalnya di sistem kita menggunakan manajer paket default. Untuk melakukan ini kita akan membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

sudo apt install figlet toilet

Menggunakan FIGlet

Setelah terinstal, cara dasar menggunakan figlet adalah berikan teks yang ingin kita ubah pada spanduk atau teks besar. FIGlet dapat membaca pesan dari input standar atau sebagai bagian dari baris perintah. Beberapa argumen yang dapat kita gunakan untuk mengubah keluaran adalah:

  • -f untuk memilih font.
  • -d untuk memilih direktori font.
  • -c memusatkan teks keluaran.
  • -l meratakan teks ke kiri.
  • -r meratakan teks ke kanan.
  • -w tentukan ukuran keluaran.
  • -k mengaktifkan kerning, membuat setiap huruf secara terpisah alih-alih menggabungkan dengan huruf yang berdekatan.

Tetapkan Rata Rata

Jika kita ingin output dibuat di tengah, kita akan menggunakan argumen -c. Untuk melakukan ini kita akan membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

perataan figlet

figlet -c Ubunlog.com

Selain itu, kita juga dapat menggunakan -l untuk mengatur keluaran ke kiri atau -r untuk mencetaknya ke kanan.

Tentukan lebar keluaran

Kita juga bisa mengontrol lebar keluaran dengan argumen -w. Lebar default adalah 80 kolom. Untuk melakukan ini, di terminal yang sama, kami akan menulis:

figlet lebar keluaran

figlet -w 100 ancho de salida definido en 100

Kalau kita punya terminal yang lebih luas, kita bisa gunakan lebar penuh terminal kami dengan argumen -t:

figlet -t Ubunlog.com

Tambahkan spasi di antara karakter

untuk dapatkan hasil yang lebih jelas, kita dapat menggunakan argumen -k. Dengannya kita bisa menambahkan sedikit spasi di antara karakter yang dicetak.

FIGlet menambahkan spasi antar karakter

figlet -t -k espacio agregado entre caracteres

Membaca teks dari file

Alih-alih menulis teks pada baris perintah, kita akan dapat membaca teks dari sebuah file. Untuk ini kami akan menggunakan opsi -p seperti yang ditunjukkan berikut ini:

FIGlet membaca dari file

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

figlet -kp < ejemplo.txt

Ubah sumber keluaran

Jika kita mau, kita akan dapat menentukan sumber lain untuk keluarannya. Untuk ini kita akan menggunakan argumen -f. Sumber baru adalah file .flf atau .tlf untuk disimpan di / usr / share / figlet. Kami dapat memeriksa sumber yang tersedia dengan mengetik berikut di terminal (Ctrl + Alt + T):

font figlet yang tersedia

ls /usr/share/figlet/

Setelah berkonsultasi, kita bisa menggunakan font yang paling kita sukai. Untuk contoh ini kita akan mengubah font banner.flt, dengan mengetik:

mengubah figlet font

figlet -f banner "Cambio de fuente a banner"

Jika ada yang ingin tahu lebih banyak tentang FIGlet, mereka dapat berkonsultasi dengan situs web proyek ini.

Menggunakan TOIlet

Perintah TOIlet juga digunakan untuk ubah teks menjadi karakter ASCII. Cara paling sederhana untuk menjalankannya adalah sebagai berikut:

Pesan TOIlet

toilet Ubunlog.com

Untuk beralih ke font tertentu, kami akan menggunakan opsi -f. Font akan dibaca dari direktori yang sama seperti saat kita menggunakan FIGlet.

Perubahan font TOIlet

toilet -f future Ubunlog.com

Beberapa dari opsi yang bisa kita gunakan di FIGlet juga berlaku untuk TOIlet. Untuk informasi lebih lanjut, kita dapat melihat halaman manual terkait:

man figlet

man toilet

Pada artikel ini kita telah melihat dua utilitas baris perintah. Keduanya bisa sangat berguna untuk mengubah teks menjadi karakter teks ASCII yang besar atau untuk membuat spanduk.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Zamir123 dijo

    Saya punya pertanyaan dan saya tidak tahu bagaimana membuat pesan yang saya tempatkan muncul setiap kali saya membuka terminal, terima kasih atas tutorialnya