FIGlet | |
---|---|
Sorts | Typsättning |
Författare | Glenn Chappell , Ian Chai |
Skrivet i | Xi |
Operativ system | UNIX-liknande operativsystem |
Första upplagan | 1991 (som "newban") / 1993 (figlet 2.0) [1] |
Hårdvaruplattform | Programvara för flera plattformar |
senaste versionen | 2.2.5 [2] (maj 2012 ) |
Licens | BSD-licens [3] |
Hemsida | figlet.org |
FIGlet är ett datorprogram som genererar en textbanner med bokstäver som består av bokstäver (se ASCII art ). Namnet består av bokstäverna i frasen "Frank, Ian och Glens bokstäver". [fyra]
Eftersom FIGlet är fri programvara ingår vanligtvis i många distributioner av UNIX-liknande operativsystem ( Linux , [5] BSD , etc.), men har också porterats till många plattformar.
Den officiella FIGlet FTP -servern innehåller binärfiler för Acorn , Amiga , Apple II , Atari ST , BeOS , Macintosh , MS-DOS , NextStep , OS/2 och Windows-plattformar , samt en implementering för Perl ( Text::FIGlet ). [6] Det finns också en inofficiell implementering av FIGlet i Java [7] (inklusive den inbyggda JavE ASCII art editor), JavaScript [8] och PHP . [9] [10] FIGlet visades som dagens paket för Debian 2007. [11]
FIGlet kan läsa standardinmatning eller ta emot ett meddelande som en del av kommandoraden . Utmatningen sker med standardutgångsströmmen . Några lanseringsargument:
Ett exempel på utdata från programmet ges nedan
__ ___ _ _ _ _ \ \ / (_) | _(_)_ __ ___ __| (_) __ _ \ \ /\ / /| | |/ / | '_ \ / _ \/ _` | |/_` | \vv/| | <| | |_) | __/ (_| | | (_| | \_/\_/ |_|_|\_\_| .__/ \____|\__,_|_|\__,_| |_|Exempelutdata med argumentfiglet -ct -f roman Wikipedia
oooooo oooooo oooo o8o oooo o8o .o8 o8o `888. `888. .8' `"' `888 `"' "888 `"' `888. .8888. .8' oooo 888 oooo oooo oo.ooooo. .ooooo. .oooo888 oooo .oooo. `888 .8'`888. .8' `888 888 .8P' `888 888' `88b d88' `88b d88' `888 `888 `P )88b `888.8' `888.8' 888 888888. 888 888 888 888ooo888 888 888 888 .oP"888 `888' `888' 888 888 `88b. 888 888 888 888 .o 888 888 888 d8( 888 `8' `8' o888o o888o o888o o888o 888bod8P' `Y8bod8P' `Y8bod88P" o888o `Y888""8o 888 o888o