FIGlet - FIGlet
Původní autoři | Glenn Chappell, Ian Chai |
---|---|
První vydání | 1991 (jako „newban“) / 1993 (obr. 2.0)[1] |
Stabilní uvolnění | 2.2.5[2] / Květen 2012 |
Úložiště | |
Napsáno | C |
Operační systém | Unixový |
Plošina | Cross-platform |
Typ | Sazba |
Licence | Nová BSD[3] |
webová stránka | www |
FIGlet je počítačový program který generuje text bannery, v různých písma, složen z písmena tvořené konglomeracemi menších ASCII znaků (viz ASCII umění ). Název je odvozen od „dopisů Franka, Iana a Glenna“.[4]
Bytost svobodný software, FIGlet je běžně zahrnut jako součást mnoha Unixový operační systémy (Linux,[5] BSD atd.) distribuce, ale byla přenesena také na jiné platformy. Oficiální FIGlet FTP web obsahuje předkompilované porty pro Žalud, Amiga, Apple II, Atari ST, BeOS, Macintosh, MS-DOS, Další krok, OS / 2, a Okna platformy, stejně jako reimplementace v Perl (Text :: FIGlet[6]).[7] Existují opětovné implementace FIGletu třetí stranou Jáva[8] (včetně jednoho vloženého do JavE Umělecký editor ASCII), JavaScript,[9] PHP,[10][11] Krajta,[12] a Jít.[13] FIGlet byl uváděn jako a Debian Balíček dne v roce 2007.[14]
Chování
FIGlet může číst z standardní vstup nebo přijmout zprávu jako součást příkazový řádek. Vytiskne se do standardní výstup. Některé běžné argumenty (možnosti) jsou:
-F
vyberte a písmo soubor. (soubory písem jsou k dispozici tady )-d
změnit adresář pro písma.-C
vycentruje výstup.-l
zleva zarovná výstup.-r
zarovná výstup doprava.-t
nastaví výstupní šířku na terminál šířka.-w
určuje vlastní šířku výstupu.-k
umožňuje vyrovnání párů, tisk každé písmeno zprávy jednotlivě, místo sloučení do sousedních písmen.
Ukázkové použití
Níže je uveden příklad výstupu generovaného programem FIGlet.
[uživatel @ název hostitele ~] $ fiklet Wikipedia__ ___ _ _ _ _ \ \ / (_) | _(_)_ __ ___ __| (_) __ _ \ \ /\ / /| | |/ / | '_ \ / _ \/ _` | |/ _` | V V / | | <| | | _) | __ / (_ | | | (_ | | \_/\_/ |_|_|\_\_| .__/ \___|\__,_|_|\__,_| |_|
Následující příkaz:
[uživatel @ název hostitele ~] $ figlet -ct -f roman Wikipedia
generuje tento výstup:
oooooo oooooo oooo o8o oooo o8o .o8 o8o `888. `888. .8 '' "'888" "'" 888 "" '888. 0,8888. 0,8 'oooo 888 oooo oooo oo.ooooo. .ooooo. .oooo888 oooo .oooo. `` 888,8 '' .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
The -ct
možnosti vycentrují text a zaberou celou šířku terminálu. The -f roman
volba určuje soubor písma „roman“.
Písma ASCII založená na FIGletu
Eric Olson 2002 OBR rodina písma je řada OpenType písma podobná výstupu z FIGletu.
TOIlet se snaží rozšířit FIGlet tak, aby používal barevný text.[15] FIGlet podporuje písma TOIlet od verze 2.2.4.
Viz také
Reference
- ^ Chappell, Glen (1995). ""Proč FIGlet existuje? "Historie společnosti FIGlet". Citováno 2008-04-25.
- ^ „Domovská stránka FIGLet“. Citováno 2012-06-18.
- ^ ""Proč FIGlet existuje? "Historie společnosti FIGlet". Citováno 2011-01-15.
- ^ „Časté dotazy k FIGletu“. Citováno 2013-09-19.
- ^ Stutz, Michael (2001). „Textová písma“. Linuxová kuchařka. Žádný lis na škrob. ISBN 1-886411-48-4. Citováno 2008-04-25.
- ^ Text :: FIGlet
- ^ „Oficiální stránka FTP společnosti FIGlet“. Citováno 2008-04-25.
- ^ Rigaut, Benoît (1996). „Figlet Java“. Citováno 2008-04-25.
- ^ Gillespie, Pat (2006). „TAAG“. Archivovány od originál dne 2012-02-20. Citováno 2008-05-01.
- ^ Baltes, Lucasi. „PHP Figlet“. Citováno 2008-04-25.
- ^ „Zend Framework - komponenta Zend_Text_Figlet“. Archivovány od originál dne 2012-08-22. Citováno 2013-10-29.
- ^ Jones, Christopher (2007). "pyfiglet". Citováno 2014-11-27.
- ^ Sampson, Luke (13. prosince 2018). „GitHub - lukesampson / figlet: Figlet in Go“. Github. Citováno 13. prosince 2018.
- ^ Tincho (2007-03-25). „FIGLET: naprosto zbytečný, a proto nezbytný nástroj“. Archivovány od originál dne 30. března 2007. Citováno 2008-04-20.
- ^ "Toaleta". Citováno 2010-01-29.
externí odkazy
- Oficiální webové stránky
- Obr Dokumentace verze 2 FIGfont a FIGdriver Standard
- Knihovna PHP na PHP
- Online generátory umění FIGlet ASCII
- Generátor textových obrázků na TextArt.io
- TAAG (Text Ascii Art Generator) v Pat nebo JK
- ASCII podpis u Julia Kammerla
- Generátor ASCII ve společnosti Network Science