ロゴASCII生成(ソースコード・README)
ロゴやアイコンを、ファイルや README 等、コーディングに適した形式で巨大文字化。コメント化設定、文字数の制限に対応。
マークを選ぶ
ディスクへは残さず、ログにも出しません。コメント化はこの端末のままです。
設定
結果
ヒント
塗りつぶしの写真は、同じ幅でもノイズになる
セルは1文字です。草や毛、忙しいスナップは、そのマスを砂嵐で埋めます。背景のきれいなマーク・アイコン・線画は形が残ります。先にサンプルを試すか、写真なら、アップロードの前にマークだけに切り抜いてください。
コメント記号も、1行の幅に含まれる
コメント化すると、各行に // やインデントの空白が足されます。エディタはそれも数えます。ファイルを80桁にしているなら、桁幅を80にします。ここでは収まって見えても、貼ると溢れることがあります。「桁に合わせる」は、コピーする塊がその上限に入るまで縮めます。
/* */ で包むと、絵の中の */ でコメントが終わる
C や Java では、コメントは /* から最初の */ までです。塗りが * と / を隣に置くと、その先は本体のコードとして読まれます。このページは間に空白を入れて止めます。# や . だけならその組は出ません。各行を // でコメント化する場合は終端がありません。
README とソースでは、使える文字が違う
README はたいていどの文字でも通ります。一部のソースツリー — Linux カーネル流、古い検査 — は英字と記号だけです。█ のような塗りは README では見やすいですが、そちらでは弾かれます。そういうファイルに貼る前に、ASCII のみをオンにします。
コメント化しても、1行は80桁が目安
マークをコメント化すると、毎行の先頭にコメント記号が足されます。エディタはそれも数えます。貼る前に桁を確認してください。
よくある使い方
ソースファイルの先頭
.c や .py の先頭に、モジュールのマークをコメントとして置く。1行80桁。普通のテキストなので、差分にも同じ文字が出ます。
README の見出し
GitHub の README を、プロジェクトのマークをフェンスした塊で始める。画像の置き場も、ファイルを動かして切れるリンクも要りません。
端末を開いたとき
ログインメッセージ、シェルの起動ファイル、tmux に貼る。SSH の画面は画像を出せませんが、この文字は出せます。
スクリプトの区切り
Makefile のターゲットやデプロイ断片の上に、小さなマークを置く。GUI の書体は使いません。ファイルにすでにある文字だけです。
プルリクエストの説明
変更が名前付きのコマンドやバイナリなら、プルリクエストの説明にフェンスしたマークを置く。どのクライアントでも同じ文字が見えます。