ASCIIアートとは
ASCIIアート(AA)は、テキスト文字だけで絵や装飾文字を表現する技法です。 プログラムの起動バナー、READMEのヘッダー、コメントアート、 CLI(コマンドラインインターフェース)の装飾などで広く利用されています。
FIGletとは
FIGlet(Frank, Ian & Glenn's LETters)は、テキストをASCIIアートに変換するプログラムです。 1991年に開発され、現在も多数のフォントファイル(.flf)が公開されています。 各フォントは文字ごとに複数行のアスキーアートを定義しており、 テキストの各文字を対応するアートに置き換えることで大きな文字を生成します。
フォントカテゴリ
Standard系
Standard, Big, Small, Mini — 最も基本的なフォント群。可読性が高く、どんな場面でも使えます。
Block系
Banner, Block, Colossal, Doom — 太く力強いフォント。目立つタイトルやバナーに最適です。
装飾系
3-D, Graffiti, Larry 3D, Ogre — 立体感や装飾が特徴的。インパクトのある表現に適しています。
Script系
Script, Slant, Italic, Star Wars — 筆記体や斜体のフォント。ロゴや映画風の表現に使えます。
Small系
Small Slant, Small Script, Small Shadow, Thin — コンパクトなフォント。コメントやログ出力に適しています。
レイアウトオプション
レイアウト 説明 ────────────────────────────────────────── デフォルト フォントのデフォルト設定を使用 フル 文字間にスペースを挿入 フィット 文字同士をぴったり隣接 コントロールスマッシング 制御ルールに従い文字を重ねる ユニバーサルスマッシング 全文字を可能な限り重ねる
活用例
CLIツールの起動バナー、GitHubリポジトリのREADME装飾、コードコメント内のセクション区切り、 Slack・Discordでの装飾メッセージ、ターミナルのMOTD(Message of the Day)など、 テキストベースの環境で視覚的なインパクトを加えるのに便利です。