asciiart — render text as large ASCII-art letters
SYNOPSIS
asciiart [-s style] [-w width] <text> asciiart --styles asciiart --demo [text] echo text | asciiart
DESCRIPTION
Renders text as big letters drawn from a built-in 5-row pixel font, in one of several styles: block, shadow, 3d, slant, wide, small, hash, dots, letters, binary. Accents are folded (é → E); unsupported characters show as ?. Long text wraps at the given width (default 80 columns). Text can also be piped in.
OPTIONS
-s <style> style to use (default: block) — see --styles -w <width> wrap width in columns (20 to 200) --styles list the available styles --demo render a sample (or the given text) in every style
USE CASES
- banners for a README, a terminal greeting (motd) or a code comment;
- big, readable text in a chat or a presentation slide;
- chain it with other commands: date | asciiart -s small.
NOTES
The font covers the Latin letters, digits and common punctuation; lowercase is drawn as uppercase.
EXAMPLES
asciiart Hello asciiart -s shadow LUDO asciiart -s 3d -w 60 May the source be with you asciiart --demo Hi date | asciiart -s small