アスキーアート
関連記事
目次
ソフトウェア
- ascii-rain — C と Ncurses を使用して書かれた、コンソールのための快適な雨。
- Asciiquarium — ASCII アートで描かれた水族館/海のアニメーション。
- Banner — ASCII 端末に大きなバナーを印刷します。
- bash-pipes — アニメーションされたパイプのターミナルスクリーンセーバー。
- boxes — テキストモードのボックスやコメントを描くフィルター。
- cbonsai — Ncursesを使用したCで書かれた盆栽のジェネレーター。
- catimg — 256 色サポートでターミナルに画像を表示します。
- cmatrix — "The Matrix"のテキストに基づいたターミナルで再生するアニメーション。
- FIGlet — 普通のテキストから大きな文字を作るプログラム。
- jp2a — JPG や PNG イメージを ASCII に変換する小さなユーティリティ。
- neo-matrix — "The Matrix" のデジタルレインをシミュレートします。
- nyancat — ターミナルでニャンキャットをレンダリングします。
- TOIlet — FIGlet ユーティリティの無料代替品。
- tty-clock — ncurses のデジタルクロック。
- sl — steam locomotive は、ls と入力するつもりがslと入力したときに、ターミナルを横切ります。
- emacs — Artist-modeは、GNU Emacs に内蔵されたパッケージで、Emacs テキストエディタを使用してシンプルなドローイングやダイアグラムを作成できます。
ダイアグラムには https://asciiflow.com/ があります。
Arch アスキーロゴ
フォーラムスレッド を参照。
\e[H\e[2J \e[0;36m. \e[0;36m/ \ \e[0;36m/ \ \e[1;37m # \e[1;36m| * \e[0;36m/^. \ \e[1;37m a##e #%" a#"e 6##% \e[1;36m| | |-^-. | | \ / \e[0;36m/ .-. \ \e[1;37m.oOo# # # # # \e[1;36m| | | | | | X \e[0;36m/ ( ) _\ \e[1;37m%OoO# # %#e" # # \e[1;36m| | | | ^._.| / \ \e[0;37mTM \e[1;36m/ _.~ ~._^\ \e[1;36m/.^ ^.\ \e[0;37mTM
\e[H\e[2J \e[1;36m. \e[1;36m/#\ \e[1;36m/###\ \e[1;37m # \e[1;36m| * \e[1;36m/p^###\ \e[1;37m a##e #%" a#"e 6##% \e[1;36m| | |-^-. | | \ / \e[1;36m/##P^q##\ \e[1;37m.oOo# # # # # \e[1;36m| | | | | | X \e[1;36m/##( )##\ \e[1;37m%OoO# # %#e" # # \e[1;36m| | | | ^._.| / \ \e[0;37mTM \e[1;36m/###P q#,^\ \e[1;36m/P^ ^q\ \e[0;37mTM
screenfetch 3.6.5-1 より:
-` .o+` `ooo/ `+oooo: `+oooooo: -+oooooo+: `/:-:++oooo+: `/++++/+++++++: `/++++++++++++++: `/+++ooooooooooooo/` ./ooosssso++osssssso+` .oossssso-````/ossssss+` -osssssso. :ssssssso. :osssssss/ osssso+++. /ossssssss/ +ssssooo/- `/ossssso+/:- -:/+osssso+- `+sso+:-` `.-/+oso: `++:. `-/+/ .` `
alsiAUR 0.4.7-1 より:
## #### ###### ######## ########## ############ ############## ################ ################## #################### ###################### ######### ######### ########## ########## ########### ########### ########## ########## ####### ####### #### #### ### ###
archey3 0.5-2 より:
+ # ### ##### ###### ; #####; +##.##### +########## #############; ###############+ ####### ####### .######; ;###;`". .#######; ;#####. #########. .########` ######' '###### ;#### ####; ##' '## #' `#
figlet 2.2.5-1 より:
,- " " " -. / _ \ : / | ; ,- " " "-. \ | | / / ____ \ \ |_| / ; | | ; `.. ,, ..´ \ |__| / /✿\ \ / ) `. ,, .´ _ _ __ ___ _ _ ( /✿\ / \ _ __ ___| |_\ \ / (_) | _(_) ) ( / _ \ | '__/ __| '_ \ \ /\ / /| | |/ / | ( ) / ___ \| | | (__| | | \ V V / | | <| | ....... ) .*..---...*.....* /_/ \_\_| \___|_| |_|\_/\_/ |_|_|\_\_| ....♫♪հձթթყ ъﻨгէհժձყ eժﻨէﻨon ♫
Cyllos によるアート:
-@ .##@ .####@ @#####@ . *######@ .##@o@#####@ /############@ /##############@ @######@**%######@ @######` %#####o @######@ ######% -@#######h ######@.` /#####h**`` `**%@####@ @H@*` `*%#@ *` `*
\033[38;2;23;147;209m ▄ ▟█▙ ▟███▙ ▟█████▙ ▟███████▙ ▂▔▀▜██████▙ ▟██▅▂▝▜█████▙ ▟█████████████▙ ▟███████████████▙ ▟█████████████████▙ ▟███████████████████▙ ▟█████████▛▀▀▜████████▙ ▟████████▛ ▜███████▙ ▟█████████ ████████▙ ▟██████████ █████▆▅▄▃▂ ▟██████████▛ ▜█████████▙ ▟██████▀▀▀ ▀▀██████▙ ▟███▀▘ ▝▀███▙ ▟▛▀ ▀▜▙
by LnLcFlx
Code page 437 save (e.g. /etc/issue
):
\e[34m ▄ ▄█▄ ▄███▄ ▄█████▄ ▄███████▄ ▄ ▀▀██████▄ ▄██▄▄ ▀█████▄ ▄█████████████▄ ▄███████████████▄ ▄█████████████████▄ ▄███████████████████▄ ▄█████████▀▀▀▀████████▄ ▄████████▀ ▀███████▄ ▄█████████ ████▀▀██▄ ▄██████████ █████▄▄▄ ▄██████████▀ ▀█████████▄ ▄██████▀▀▀ ▀▀██████▄ ▄███▀▀ ▀▀███▄ ▄▀▀ ▀▀▄\e[0m
by Hendrikto (modified from the version by LnLcFlx)
Cowsay
デフォルトの牛さんで fortune
cowsay プログラムを使うことで、アスキーアートと引用句を混ぜることができます:
$ cowthink $(fortune)
________________________________________ ( The best cure for insomnia is to get a ) ( lot of sleep. -W.C. Fields ) ---------------------------------------- o ^__^ o (oo)\_______ (__)\ )\/\ ||----w | || ||
fortune の過激な言葉を牛さんに喋らせるには:
$ cowsay $(fortune -o)
_________________________________ < Chastity is its own punishment. > --------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
ASCII 画像は /usr/share/cows
の .cow
テキストファイルによって生成されます。cowsay -l
で全てのテーマを確認できます。ファイルは自由に編集することが可能です。カスタム画像をスクラッチから作成することもできますし、ネットで探した画像を追加することもできます。cow のカスタムファイルを作成する一番簡単な方法は既存のファイルをテンプレートとして使うことです。カスタムファイルをテストするには:
$ cowsay -f /path/to/file $(fortune)
ランダムな牛さんで fortune
$ fortune -c | cowthink -f $(find /usr/share/cows -type f | shuf -n 1)
___________________________________________ ( (computers) % A language that doesn't ) ( affect the way you think about ) ( programming is not worth knowing. ) ------------------------------------------------------ o (__) o /oo| o (_"_)*+++++++++* //I#\ \ \ \ \ \ \ \ I \ I[I|I | | | | | I I ` I`I ' / / / ' ' I I I I I I ~ ~ ~ ~ Scowleton
カスタマイズしたランダムな牛さんで fortune
目の保養になるような ASCII アートを生成するために、コマンドをさらに複雑にすることもできます。スペシャルな例が こちら にあります。
ランダムな牛さん、ランダムな顔、長い fortune テキストの素敵な表示とラッピングを使う場合:
$ fortune -a | fmt -80 -s | $(shuf -n 1 -e cowsay cowthink) -$(shuf -n 1 -e b d g p s t w y) -f $(shuf -n 1 -e $(cowsay -l | tail -n +2)) -n
________________________________________ ( Fry: I must be a robot. Why else would ) ( human women refuse to date me? ) -------------------------------------------------- o o o ,'``.._ ,'``. :,--._:)\,:,._,.: :`--,''@@@:`...';\ `,'@@@@@@@`---'@@`. /@@@@@@@@@@@@@@@@@: /@@@@@@@@@@@@@@@@@@@\ ,'@@@@@@@@@@@@@@@@@@@@@:\.___,-. `...,---'``````-..._@@@@|:@@@@@@@\ ( )@@@;:@@@@)@@@\ _,-. `. (@@@//@@@@@@@@@@`'@@@@\ : `.//@@)@@@@@@)@@@@@,@; |`. _,'/@@@@@@@)@@@@)@,'@,' :`.`-..____..=:.-':@@@@@.@@@@@_,@@,' ,'\ ``--....-)=' `._,@@\ )@@@'``._ /@_@`. (@) /@@@@@) ; / \ \`-.' (@@@`-:`. `' ___..'@@_,-' |/ `.) `-. `.`.``-----``--,@@.' |/`.\`' ,','); ` (/ (/
Ponysay
256色の cowsay のようなアートとして ponysay があります (バージョン 3.0 には422体のポニーが収録されています)。構文は同じで、何か喋らせるときは $ ponysay message
を使い、ポニーのリストを表示するには ponysay -l
を実行します。表示するポニーを選択したいときは、$ ponysay --pony x "message"
を実行してください。x はポニーに置き換えてください。もっと多くのポニーを作りたい場合は、util-say-gitAUR を使ってデスクトップと TTY 用にそれぞれ ~/.local/share/ponysay/ponies
と ~/.local/share/ponysay/ttyponies/
に保存してください。