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:
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 -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 -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:
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):
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:
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:
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.
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.
Saya punya pertanyaan dan saya tidak tahu bagaimana membuat pesan yang saya tempatkan muncul setiap kali saya membuka terminal, terima kasih atas tutorialnya