ASCII

De FunLab Documentation
Révision datée du 20 avril 2017 à 14:56 par WikiAdmin (discussion | contributions) (Page créée avec « == Sites web == === patorjk.com === Voici un site qui permet de créer des signatures ASCII pour vos emails les plus fous ;) [http://patorjk.com/software/taag/#p=display&... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Sites web

patorjk.com

Voici un site qui permet de créer des signatures ASCII pour vos emails les plus fous ;) [1]

 ________   ___    _ ,---.   .--.  .---.        ____     _______    
|        |.'   |  | ||    \  |  |  | ,_|      .'  __ `. \  ____  \  
|   .----'|   .'  | ||  ,  \ |  |,-./  )     /   '  \  \| |    \ |  
|  _|____ .'  '_  | ||  |\_ \|  |\  '_ '`)   |___|  /  || |____/ /  
|_( )_   |'   ( \.-.||  _( )_\  | > (_)  )      _.-`   ||   _ _ '.  
(_ o._)__|' (`. _` /|| (_ o _)  |(  .  .-'   .'   _    ||  ( ' )  \ 
|(_,_)    | (_ (_) _)|  (_,_)\  | `-'`-'|___ |  _( )_  || (_{;}_) | 
|   |      \ /  . \ /|  |    |  |  |        \\ (_ o _) /|  (_,_)  / 
'---'       ``-'`-'' '--'    '--'  `--------` '.(_,_).' /_______.'  
                                                                    

[2]


  _____    _   _   _   _     _         _        ____   
 |" ___|U |"|u| | | \ |"|   |"|    U  /"\  u U | __")u 
U| |_  u \| |\| |<|  \| |>U | | u   \/ _ \/   \|  _ \/ 
\|  _|/   | |_| |U| |\  |u \| |/__  / ___ \    | |_) | 
 |_|     <<\___/  |_| \_|   |_____|/_/   \_\   |____/  
 )(\\,- (__) )(   ||   \\,-.//  \\  \\    >>  _|| \\_  
(__)(_/     (__)  (_")  (_/(_")("_)(__)  (__)(__) (__) 

[3]



 █████╗ ██████╗ ███████╗████████╗██╗
██╔══██╗██╔══██╗██╔════╝╚══██╔══╝██║
███████║██║  ██║█████╗     ██║   ██║
██╔══██║██║  ██║██╔══╝     ██║   ██║
██║  ██║██████╔╝███████╗   ██║   ██║
╚═╝  ╚═╝╚═════╝ ╚══════╝   ╚═╝   ╚═╝
                                    

Ligne de commande

Figlet

Il est possible de générer des lettres en ascii art avec le vénérable figlet :

$ echo "FunLab" | figlet


 _____            _          _     
|  ___|   _ _ __ | |    __ _| |__  
| |_ | | | | '_ \| |   / _` | '_ \ 
|  _|| |_| | | | | |__| (_| | |_) |
|_|   \__,_|_| |_|_____\__,_|_.__/ 
                                   

Il existe plusieurs polices fournies par défaut, comme « script » :

$ echo "FunLab" | figlet -f script


 ______                  _         _   
(_) |                 \_|_)       | |  
   _|_         _  _     |     __, | |  
  / | ||   |  / |/ |   _|    /  | |/ \_
 (_/    \_/|_/  |  |_/(/\___/\_/|_/\_/ 
                                       
                                       

Voir sa page de manuel pour plus d'options permettant de modifier son rendu.

Toilet

toilet est un héritier de figlet qui a pour but d'ajouter des fonctionnalités tout en préservant la compatibilité. Il peut utiliser les polices de figlet, peut avoir une sortie couleur, possède des options de décoration comme un cadre, et a plusieurs formats de sortie (faire toilet -E list pour en obtenir la liste). Exemple simple :

$echo "FunLab" | toilet

Toilet 1.png

En couleur :

$echo "FunLab" | toilet --gay

Toilet 2.png

À noter qu'il est possible d'utiliser les polices de figlet avec toilet, ce qui permet de les combiner avec les effets propres à toilet. Pour cela, il suffit d'indiquer avec l'option -d le dossier où se trouvent les polices de figlet et avec -f le nom du fichier de police que l'on veut utiliser (sans l'extension tlf). Par exemple, en combinant une bordure et un effet metal sous Debian :

$ echo "Funlab" | toilet -F border:metal -d /usr/share/figlet -f standard

Toilet 3.png