Кіріспе
FIGlet – әр түрлі қаріптерде, кішірек ASCII символдарының жиынтығынан құралған әріптерден тұратын мәтіндік баннерлерді жасауға арналған компьютерлік бағдарлама (ASCII өнеріне қараңыз). Атауы "Фрэнк, Иан және Гленннің әріптерінен" шыққан. FIGlet – ақысыз бағдарламалық қамтамасы болғандықтан, көптеген Unix сияқты операциялық жүйелердің (Linux, BSD және т.б.) дистрибутивтеріне енгізілген, сонымен қатар басқа платформаларға да көшірілген. FIGlet FTP ресми сайтында Acorn, Amiga, Apple II, Atari ST, BeOS, Mac, MS DOS, NeXTSTEP, OS/2 және Microsoft Windows үшін алдын ала құрастырылған порттар, сондай-ақ Perl-дегі қайта іске асырылу (Text::FIGlet) ұсынылады. Java-да (JavE ASCII өнері редакторына енген нұсқасы да бар), JavaScript, PHP, Python және Go тілдерінде FIGlet-тің үшінші тараптан жасалған нұсқалары бар.
Мінез-құлық
FIGlet стандартты кірістен оқи алады немесе команда жолының бөлігі ретінде хабарды қабылдай алады. Ол стандартты шығысқа басып шығарады. Көп қолданылатын аргументтер (опциялар):
f – қаріп файлын таңдау үшін. (Қаріп файлдары осында қолжетімді)
d – қаріптер каталогын өзгерту үшін.
c – шығысты ортаға теңеу үшін.
l – шығысты сол жаққа туралау үшін.
r – шығысты оң жаққа туралау үшін.
t – шығыс енін терминал еніне теңеу үшін.
w – белгілі бір шығыс енін көрсету үшін.
k – әр әріпті көршілес әріптермен біріктірмей, жеке-жеке басып шығаруды қосу үшін.
f to select a font file. (font files are available here)
d to change the directory for fonts. c centers the output. l left aligns the output. r right aligns the output. t sets the output width to the terminal width. w specifies a custom output width. k enables kerning, printing each letter of the message individually, instead of merged into the adjacent letters.
FIGlet-ге негізделген ASCII қаріптері
Эрик Олсонның 2002 жылғы FIG қаріптер отбасы – FIGlet бағдарламасының нәтижесіне ұқсас OpenType қаріптерінің сериясы. TOIlet түсті мәтін қолдану үшін FIGlet мүмкіндіктерін кеңейтуге бағытталған. FIGlet 2.2.4 нұсқасынан бастап TOIlet қаріптерін қолдайды.