Banners con caracteres

Figlet (Frank, Ian and Glenn’s LETters) es una herramienta que nos permite crear banners con caracteres. Resalta el texto, y para ello dispone de diferentes tipografías. No es una herramienta indispensable pero no por ello deja de ser cuanto menos curiosa.

Si queremos echarle un vistazo, en Debian GNU/Linux y Ubuntu tenemos todo lo necesario en los repositorios. Así que apt-get se encargará de todo:

sudo apt-get install figlet

Podemos ejecutar "showfigfonts" para ver las distintas tipografías:

showfigfonts 
 
banner :
 
#####    ##   #    # #    # ###### #####  
#    #  #  #  ##   # ##   # #      #    # 
#####  #    # # #  # # #  # #####  #    # 
#    # ###### #  # # #  # # #      #####  
#    # #    # #   ## #   ## #      #   #  
#####  #    # #    # #    # ###### #    # 
 
 
 
big :
 _     _       
| |   (_)      
| |__  _  __ _ 
| '_ \| |/ _` |
| |_) | | (_| |
|_.__/|_|\__, |
          __/ |
         |___/ 
 
 
block :
 
_|        _|                      _|        
_|_|_|    _|    _|_|      _|_|_|  _|  _|    
_|    _|  _|  _|    _|  _|        _|_|      
_|    _|  _|  _|    _|  _|        _|  _|    
_|_|_|    _|    _|_|      _|_|_|  _|    _|  
 
 
 
 
bubble :
  _   _   _   _   _   _  
 / \ / \ / \ / \ / \ / \ 
( b | u | b | b | l | e )
 \_/ \_/ \_/ \_/ \_/ \_/ 
 
 
digital :
+-+-+-+-+-+-+-+
|d|i|g|i|t|a|l|
+-+-+-+-+-+-+-+
 
 
ivrit :
                                                            _   _            _ 
                                                           | |_(_)_ ____   _(_)
                                                           | __| | '__\ \ / / |
                                                           | |_| | |   \ V /| |
                                                            \__|_|_|    \_/ |_|
 
 
 
lean :
 
    _/                               
   _/    _/_/      _/_/_/  _/_/_/    
  _/  _/_/_/_/  _/    _/  _/    _/   
 _/  _/        _/    _/  _/    _/    
_/    _/_/_/    _/_/_/  _/    _/     
 
 
 
 
mini :
 
._ _ o._ o 
| | ||| || 
 
 
 
mnemonic :
mnemonic
 
 
script :
 
               o          
 ,   __   ,_        _ _|_ 
/ \_/    /  |  |  |/ \_|  
 \/ \___/   |_/|_/|__/ |_/
                 /|       
                 \|       
 
 
shadow :
      |               |                
  __| __ \   _` |  _` |  _ \\ \  \   / 
\__ \ | | | (   | (   | (   |\ \  \ /  
____/_| |_|\__,_|\__,_|\___/  \_/\_/   
 
 
 
slant :
         __            __ 
   _____/ /___ _____  / /_
  / ___/ / __ `/ __ \/ __/
 (__  ) / /_/ / / / / /_  
/____/_/\__,_/_/ /_/\__/  
 
 
 
small :
               _ _ 
 ____ __  __ _| | |
(_-< '  \/ _` | | |
/__/_|_|_\__,_|_|_|
 
 
 
smscript :
 
 ,           ,   _   ,_  o    _|_ 
/ \_/|/|/|  / \_/   /  | | |/\_|  
 \/  | | |_/ \/ \__/   |/|/|_/ |_/
                          (|      
 
 
smshadow :
               |              |              
(_-<  ` \ (_-<   \   _` |  _` |  _ \\ \  \ / 
___/_|_|_|___/_| _|\__,_|\__,_|\___/ \_/\_/  
 
 
 
smslant :
                 __          __ 
  ___ __ _  ___ / /__ ____  / /_
 (_-</  ' \(_-</ / _ `/ _ \/ __/
/___/_/_/_/___/_/\_,_/_//_/\__/ 
 
 
 
standard :
     _                  _               _ 
 ___| |_ __ _ _ __   __| | __ _ _ __ __| |
/ __| __/ _` | '_ \ / _` |/ _` | '__/ _` |
\__ \ || (_| | | | | (_| | (_| | | | (_| |
|___/\__\__,_|_| |_|\__,_|\__,_|_|  \__,_|
 
 
 
term :
term

Lanzamos figlet con el parámetro -f nombrefuente:

figlet -f big Bytecoders
 ____        _                     _               
|  _ \      | |                   | |              
| |_) |_   _| |_ ___  ___ ___   __| | ___ _ __ ___ 
|  _ <| | | | __/ _ \/ __/ _ \ / _` |/ _ \ '__/ __|
| |_) | |_| | ||  __/ (_| (_) | (_| |  __/ |  \__ \
|____/ \__, |\__\___|\___\___/ \__,_|\___|_|  |___/
        __/ |                                      
       |___/                  
 
figlet -f mini "Linux, Asterisk, PPC y otros gadgets"
                                   _  _  _                                    
| o._         /\  __|_ _ ._o _|   |_)|_)/      __|_.__  _  _  _. _| _  __|_ _ 
|_|| ||_|><o /--\_> |_(/_| |_>|<o |  |  \_ \/ (_)|_|(_)_> (_|(_|(_|(_|(/_|__> 
           /                    /          /               _|       _|

Los ficheros de fuentes se almacenan en el directorio /usr/share/figlet, podemos descargar más ficheros de fuentes.