user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 04-12-2014 23:49:20

IceF0x
#! Gourou Linux

[Tuto]Produire du texte fantaisiste avec Figlet

== Description ==

Figlet est un programme de ligne de commande qui permet de créer des textes avec une police de votre choix, afin que vous puissiez obtenir des logo ou des bannières personnalisées

== Installation ==

figlet est disponible dans les dépôts et peut être installé en utilisant Synaptic ou à partir de la ligne de commande.

sudo apt-get install figlet

== Utilisation ==

figlet s'utilise simplement comme la commande echo si vous utiliser des espaces, il est préférable d'utiliser des quottes pour éviter tout ambiguïté.

figlet 'Welcome Figlet!'

1417728632_capture_d_ecran_-_04122014_-_22_30_11.png

figlet utilise les standard I/O et peut donc être pipé comme ceci

echo 'Hello, World!' | figlet
 _   _      _ _         __        __         _     _ _ 
| | | | ___| | | ___    \ \      / /__  _ __| | __| | |
| |_| |/ _ \ | |/ _ \    \ \ /\ / / _ \| '__| |/ _` | |
|  _  |  __/ | | (_) |    \ V  V / (_) | |  | | (_| |_|
|_| |_|\___|_|_|\___( )    \_/\_/ \___/|_|  |_|\__,_(_)
                    |/

Sur plusieurs lignes smile

echo -e 'Figlet\nwas\nHere' | figlet -f small -c

1417728648_capture_d_ecran_-_04122014_-_22_27_02.png

Il est possible également de piper fortune (pour l'installer"sudo apt-get install fortune").

fortune | figlet

Il est également possible de changer le style de police de figlet, les polices sont située dans /usr/share/figlet/ et ont une extension .flf pour utiliser ces police utilisez l'option -f après avoir vérifié qu'elle se trouve bien dans le répertoire cité ci-dessus.

figlet -f script.flf 'Chapter 2.2'

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

L'extension .flf est facultative, donc on pouvait également utiliser la commande ci-dessous

figlet -f script 'Chapter 2.2'

Par défaut il y a 18 polices

banner.flf  bubble.flf   lean.flf      script.flf  small.flf     smslant.flf
big.flf     digital.flf  mini.flf      shadow.flf  smscript.flf  standard.flf
block.flf   ivrit.flf    mnemonic.flf  slant.flf   smshadow.flf  term.flf

Pour vérifier utilisez la commande suivante

ls /usr/share/figlet/ | grep flf | wc -l

Il est également possible d'aligner le texte avec les option suivantes -l  Left-align -r  Right-align -c  Center, inutile de vous détailler l'alignement il s'agit simplement de gauche droite et centrer.

Des polices additionnelles sont disponible sur le ftp de l'éditeur ftp://ftp.figlet.org/pub/figlet/fonts/ a vous de lire le manuel pour des info supplémentaires et laissez libre court à votre imagination pour utiliser cet outil.

== Désinstallation ==

Pour désinstaller figlet il suffit de supprimer son paquet à l'aide de la commande ci-dessous.

sudo apt-get remove figlet

== Voir aussi ==

  * **(en)** http://www.figlet.org/


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 05-12-2014 09:57:08

penthium2
Modérateur

Re : [Tuto]Produire du texte fantaisiste avec Figlet

j'aime beaucoup ! merci big_smile


vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#3 05-12-2014 18:52:01

WarLocG
#! modo de compet

Re : [Tuto]Produire du texte fantaisiste avec Figlet

Sympa, et ca m'a donné des idées de scripts tongue

1417801312.png


Avant de poser vos questions, jeter un oeil ici
Mon CodeVault et Wiki : ici
Les messages privés envers le staff sont uniquement pour les cas d'urgence ou affaires privées (personnelles). Les demandes se feront exclusivement sur le forum. Merci de respecter cette clause sous peine de sanctions.

Hors ligne

#4 06-12-2014 19:21:42

Yzeew
Membre d'or

Re : [Tuto]Produire du texte fantaisiste avec Figlet

smile sympa !


>> Good things come to those who, Wait.. <<

>> sip:yzeew@ekiga.net << and >> #Pouni3 <<

Hors ligne

Pied de page des forums