文字をアスキーアートに変える
このジェネレーターの役割
アスキーアートは、キーボードのありふれた文字を並べて大きなブロック状の文字を組み上げる表現です。短い単語も、テキストの行を何段も積み重ねたバナーに変わります。このツールは入力された文字を受け取り、一文字ずつ複数行のグリフに割り当てたうえで、それらを横に並べて一つの等幅ブロックにまとめます。プレーンテキストを受け付ける場所ならどこへでも貼り付けられます。
出力は文字だけで構成され、画像もフォントファイルも使いません。そのため、ターミナルや README、チャット欄に貼っても特別な描画処理なしにそのまま残ります。結果パネルに表示されたものが、貼り付けた先にそのまま現れます。
使いどころ
ただのテキスト行を目立たせたいときに役立ちます。シェルスクリプトの先頭に置くバナー、ソースコードの区切りを示すヘッダーコメント、メール末尾の署名ブロック、テキスト中心のプラットフォームでの目を引く投稿などです。画像が使えない MOTD のログイン画面や CLI の起動メッセージでも、ちょっとした視覚的なアクセントとして活きます。
入力は短く保つのがこつです。単語一つ、あるいは二~三語のフレーズが最も読みやすく、入力欄が 20 文字までに制限されているのはそのためです。長い文字列はすぐにターミナルの幅からあふれ、形が崩れてしまいます。
具体例
HELLO と入力してソリッドブロックのスタイルを選ぶと、各文字が塗りつぶし文字で複数行にわたって描かれ、単語が太字のバナーのように読めます。スタイルをハッシュ記号に切り替えると同じ文字が # で縁取られ、ドットを選べば軽く点描のような見た目になります。行の高さを 4 から 8 へ上げると文字が縦に大きくなり、高さ 8 では g、p、y のような文字の下に伸びる部分がベースラインの下まで収まり、切り取られずに済みます。
補足と注意点
文字間隔は隣り合う文字のすき間を調整します。広げれば余白のある読みやすいバナーになり、詰めれば長めの単語も狭い列に収まります。大文字・小文字の区別のトグルは、大文字と小文字を別々に描き分けるか、同じ扱いにするかを決めます。
どんな仕上がりでも、貼り付け先は等幅の環境を選んでください。ターミナルやコードエディター、固定幅フォントなら各行がそろいますが、ワープロの等幅でないフォントでは列がずれて形が崩れます。コピーはブロックをそのままクリップボードへ送り、ダウンロードはスクリプトやリポジトリに取り込める .txt ファイルとして保存します。