Générateur de texte en art ASCII
Saisissez un mot et voyez-le dessiné en bannière sur plusieurs lignes, avec des caractères de clavier ordinaires, dans quatre polices conçues pour ce site. Réglez l'espacement et le caractère de remplissage des lettres, puis copiez l'art, copiez-le dans un bloc de code Markdown ou téléchargez-le au format .txt. Gratuit, sans inscription.
Lettres, chiffres et ponctuation courante. Chaque ligne saisie devient sa propre bannière.
Un seul caractère de largeur normale, comme # @ * ou █. Les emojis ont une double largeur et décalent les lettres.
Votre art ASCII
# # ##### # # ### # # # # # # # ##### #### # # # # # # # # # # # # # ##### ##### ##### ###
29 colonnes de large · 5 lignes
L'art ASCII ne s'aligne que dans une police à chasse fixe. Collez-le dans un bloc de code, un terminal, un commentaire de code source ou un fichier texte brut.
Comment utiliser le générateur de texte en art ASCII
- Saisissez votre texte. Un texte court donne le meilleur résultat : un nom, un titre, un seul mot. Chaque ligne saisie devient sa propre bannière.
- Choisissez une police. Bloc et Ombre dessinent les lettres avec un caractère de remplissage ; Fin et Petit les dessinent avec des traits faits de
|,_,/et\. - Réglez l'espacement et le remplissage. Placez de 0 à 3 colonnes entre les lettres, remplacez
#par n'importe quel caractère unique, ou dessinez chaque lettre avec elle-même. - Copiez ou téléchargez. Copiez l'art tel quel, copiez-le dans un bloc de code Markdown pour GitHub, Discord ou Slack, ou téléchargez-le au format .txt.
Fonctionnement des polices
Chaque police est une table de petits dessins, un par caractère. Le générateur recherche chaque caractère de votre texte, aligne les dessins côte à côte avec l'espacement choisi, et supprime les espaces en fin de ligne pour que l'art se colle proprement. Bloc, Fin et Petit ont été conçues pour cet outil ; Ombre est Bloc avec une ombre portée calculée lettre par lettre : chaque case pleine projette le caractère d'ombre une ligne plus bas et une colonne plus à droite, partout où cette place est vide.
| Police | Hauteur | Tracée avec | Convient pour |
|---|---|---|---|
| Bloc | 5 lignes | Le caractère de remplissage, # par défaut | Titres lisibles de loin |
| Ombre | 6 lignes | Les caractères de remplissage et d'ombre | Un titre avec un bord en relief |
| Fin | 5 lignes | |, _, / et \ | Bannières légères pour les fichiers README et les messages d'accueil de terminal |
| Petit | 3 lignes | |, _, /, \ et crochets | Commentaires de code, où trois lignes d'art suffisent |
Les quatre polices couvrent A–Z, 0–9, l'espace et 26 signes de ponctuation. Les lettres minuscules sont dessinées en capitales, les accents sont supprimés (é s'affiche E et ß s'affiche SS), et les guillemets et tirets typographiques sont dessinés sous leur forme ASCII droite. Ce qui n'a pas de dessin (emojis, lettres d'autres alphabets) est omis et signalé sous l'art, pour que rien ne disparaisse sans avertissement.
Exemple détaillé
Avec les réglages par défaut (police Bloc, une colonne entre les lettres, # comme remplissage), le mot Hello fait 29 colonnes de large et 5 lignes de haut : cinq lettres de cinq colonnes chacune, plus quatre espaces d'une colonne. La police Petit dessine le même mot en 16 colonnes et 3 lignes.
Bloc
# # ##### # # ### # # # # # # # ##### #### # # # # # # # # # # # # # ##### ##### ##### ###
Petit
_ _ |_| |_ | | | | | | |_ |_ |_ |_|
Cochez Dessiner chaque lettre avec elle-même et le H est fait de H : un look classique pour les bannières de noms. Un remplissage de █ (U+2588 FULL BLOCK) donne des lettres pleines, mais ce n'est pas de l'ASCII : vérifiez qu'il survit à l'endroit où vous le collez.
Où l'art ASCII s'affiche correctement
L'art ASCII ne fonctionne que dans une police à chasse fixe, où une espace a exactement la largeur d'un #. Dans une police à chasse variable, les espaces rétrécissent, chaque ligne se décale d'une quantité différente et les lettres se disjoignent. Ce seul fait détermine où il survit :
- Fonctionne : les terminaux et invites de commande, les éditeurs de code, les fichiers texte (.txt), les commentaires de code source, et les blocs de code Markdown sur GitHub, GitLab, Discord, Slack et Reddit. Utilisez Copier comme bloc de code Markdown pour ceux-ci.
- Fonctionne moyennant un réglage : les traitements de texte et les courriels, une fois le texte défini dans une police à chasse fixe comme Courier New ou Consolas et la mise en forme automatique désactivée.
- Casse en général : les messages de discussion et les publications sur les réseaux sociaux ordinaires, qui utilisent des polices à chasse variable et compriment parfois les espaces répétés, ainsi que les pages web, sauf si l'art est placé dans un élément
<pre>. - Gardez-le sous 80 colonnes pour les terminaux et les courriels. Le générateur vous avertit lorsqu'une bannière est plus large ; placez une partie du texte sur une deuxième ligne.
Brève histoire de l'art ASCII
Les images faites de caractères sont plus anciennes que les ordinateurs : des dactylographes les composaient sur machine à écrire, et les opérateurs de téléscripteur les échangeaient dans les années 1960 et 1970. L'ASCII (American Standard Code for Information Interchange, publié pour la première fois en 1963) a fixé l'ensemble des caractères imprimables avec lequel ces polices sont dessinées. Les imprimantes à lignes imprimaient de grandes lettres de bannière sur des piles de papier à plis accordéon, et FIGlet, sorti en 1991, a fait de ces polices de lettres une figure familière des messages d'accueil des terminaux, des en-têtes de code source et des fichiers README.
Questions fréquentes
- Qu'est-ce que l'art ASCII ?
- Des images et des lettrages faits à partir des caractères imprimables du jeu ASCII (lettres, chiffres, ponctuation et espaces), disposés sur une grille pour former ensemble une image plus grande. Les bannières de texte comme celles de cet outil en sont la forme la plus courante.
- Pourquoi mon art ASCII est-il déformé après l'avoir collé ?
- L'endroit où vous l'avez collé utilise une police à chasse variable, où les caractères ont des largeurs différentes, donc les colonnes ne s'alignent plus. Collez-le dans un bloc de code à la place (Copier comme bloc de code Markdown le fait pour GitHub, Discord et Slack), ou passez le texte dans une police à chasse fixe comme Courier New.
- Comment placer de l'art ASCII dans un commentaire de code ?
- Faites précéder chaque ligne du marqueur de commentaire du langage (
//,#ou--), ou encadrez le bloc avec/* */. En C et C++, méfiez-vous d'un commentaire de ligne qui se termine par une barre oblique inversée : le compilateur rattache la ligne suivante au commentaire, ce qui peut désactiver silencieusement du vrai code. Fin et Petit dessinent certaines lettres avec des barres obliques inversées ; vérifiez donc les fins de ligne avant de coller leur art en C. Bloc et Ombre n'utilisent une barre oblique inversée que si vous en choisissez une comme remplissage ou ombre. - Ce sont des polices FIGlet ?
- Non. Les polices FIGlet sont des fichiers distincts de nombreux auteurs différents, distribués selon leurs propres conditions, et ce générateur ne les utilise pas. Bloc, Fin et Petit ont été dessinées pour CitationEasy, et Ombre est calculée à partir de Bloc.
- Puis-je utiliser des minuscules ou des lettres accentuées ?
- Vous pouvez les saisir, mais les polices ne dessinent que des capitales : les minuscules s'affichent en majuscules et les accents sont supprimés, donc café s'affiche CAFE. Les lettres d'autres alphabets, comme le grec ou le cyrillique, n'ont pas de dessin et sont signalées sous l'art comme omises.
- Quel est le meilleur caractère de remplissage ?
#est le plus sûr, car c'est un caractère ASCII qui paraît dense dans toutes les polices à chasse fixe.@,*et0donnent des textures différentes. Le bloc plein █ paraît solide mais n'est pas ASCII. Évitez les emojis : ils sont deux fois plus larges que les autres caractères dans la plupart des polices et décalent chaque ligne.