「アスキーアート」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (== Software == を追加) |
Kusanaginoturugi (トーク | 投稿記録) (== Cowsay == を fortune の記事より転載) |
||
| 138行目: | 138行目: | ||
@H@*` `*%#@ |
@H@*` `*%#@ |
||
*` `* |
*` `* |
||
| + | |||
| + | == Cowsay == |
||
| + | === デフォルトの牛さんで fortune === |
||
| + | |||
| + | {{Pkg|cowsay}} プログラムを使うことで、アスキーアートと引用句を混ぜることができます: |
||
| + | |||
| + | {{hc|$ cowthink $(fortune)|<nowiki> |
||
| + | ________________________________________ |
||
| + | ( The best cure for insomnia is to get a ) |
||
| + | ( lot of sleep. -W.C. Fields ) |
||
| + | ---------------------------------------- |
||
| + | o ^__^ |
||
| + | o (oo)\_______ |
||
| + | (__)\ )\/\ |
||
| + | ||----w | |
||
| + | || ||</nowiki>}} |
||
| + | |||
| + | fortune の過激な言葉を牛さんに喋らせるには: |
||
| + | |||
| + | {{hc|$ cowsay $(fortune -o)|<nowiki> |
||
| + | _________________________________ |
||
| + | < Chastity is its own punishment. > |
||
| + | --------------------------------- |
||
| + | \ ^__^ |
||
| + | \ (oo)\_______ |
||
| + | (__)\ )\/\ |
||
| + | ||----w | |
||
| + | || ||</nowiki>}} |
||
| + | |||
| + | ASCII 画像は {{ic|/usr/share/cows}} の {{ic|.cow}} テキストファイルによって生成されます。{{ic|cowsay -l}} で全てのテーマを確認できます。ファイルは自由に編集することが可能です。カスタム画像をスクラッチから作成することもできますし、ネットで探した画像を追加することもできます。cow のカスタムファイルを作成する一番簡単な方法は既存のファイルをテンプレートとして使うことです。カスタムファイルをテストするには: |
||
| + | |||
| + | $ cowsay -f ''/path/to/file'' $(fortune) |
||
| + | |||
| + | === ランダムな牛さんで fortune === |
||
| + | |||
| + | {{hc|<nowiki>$ fortune -c | cowthink -f $(find /usr/share/cows -type f | shuf -n 1)</nowiki>|<nowiki> |
||
| + | ___________________________________________ |
||
| + | ( (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</nowiki>}} |
||
| + | |||
| + | === カスタマイズしたランダムな牛さんで fortune === |
||
| + | |||
| + | 目の保養になるような ASCII アートを生成するために、コマンドをさらに複雑にすることもできます。スペシャルな例が [http://bambambambam.wordpress.com/2009/07/04/futurama-ascii-with-slashdot-header-quotes-in-your-terminal/ こちら] にあります。 |
||
| + | |||
| + | ランダムな牛さん、ランダムな顔、長い fortune テキストの素敵な表示とラッピングを使う場合: |
||
| + | |||
| + | {{hc|<nowiki>$ 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</nowiki>|<nowiki> |
||
| + | ________________________________________ |
||
| + | ( Fry: I must be a robot. Why else would ) |
||
| + | ( human women refuse to date me? ) |
||
| + | -------------------------------------------------- |
||
| + | o |
||
| + | o |
||
| + | o |
||
| + | ,'``.._ ,'``. |
||
| + | :,--._:)\,:,._,.: |
||
| + | :`--,''@@@:`...';\ |
||
| + | `,'@@@@@@@`---'@@`. |
||
| + | /@@@@@@@@@@@@@@@@@: |
||
| + | /@@@@@@@@@@@@@@@@@@@\ |
||
| + | ,'@@@@@@@@@@@@@@@@@@@@@:\.___,-. |
||
| + | `...,---'``````-..._@@@@|:@@@@@@@\ |
||
| + | ( )@@@;:@@@@)@@@\ _,-. |
||
| + | `. (@@@//@@@@@@@@@@`'@@@@\ |
||
| + | : `.//@@)@@@@@@)@@@@@,@; |
||
| + | |`. _,'/@@@@@@@)@@@@)@,'@,' |
||
| + | :`.`-..____..=:.-':@@@@@.@@@@@_,@@,' |
||
| + | ,'\ ``--....-)=' `._,@@\ )@@@'``._ |
||
| + | /@_@`. (@) /@@@@@) ; / \ \`-.' |
||
| + | (@@@`-:`. `' ___..'@@_,-' |/ `.) |
||
| + | `-. `.`.``-----``--,@@.' |
||
| + | |/`.\`' ,','); |
||
| + | ` (/ (/</nowiki>}} |
||
| + | |||
| + | {{Note|上記の例ではカスタム ASCII アートが含まれたからデータベースからロードされたのは牛さんではなく蛙さんでした。}} |
||
== 参照 == |
== 参照 == |
||
2021年7月25日 (日) 13:55時点における版
関連記事
このページは Arch Linux のアスキーアートのショーケースです。
目次
Software
- Asciiquarium — An aquarium/sea animation in ASCII art.
- boxes — Text mode box and comment drawing filter.
- https://boxes.thomasjensen.com/ || boxesAUR, boxes-gitAUR
- FIGlet — A program for making large letters out of ordinary text.
- jp2a — A small utility for converting JPG and PNG images to ASCII.
- TOIlet — Free replacement for the FIGlet utility.
For diagrams there is 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@*` `*%#@
*` `*
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
,'``.._ ,'``.
:,--._:)\,:,._,.:
:`--,''@@@:`...';\
`,'@@@@@@@`---'@@`.
/@@@@@@@@@@@@@@@@@:
/@@@@@@@@@@@@@@@@@@@\
,'@@@@@@@@@@@@@@@@@@@@@:\.___,-.
`...,---'``````-..._@@@@|:@@@@@@@\
( )@@@;:@@@@)@@@\ _,-.
`. (@@@//@@@@@@@@@@`'@@@@\
: `.//@@)@@@@@@)@@@@@,@;
|`. _,'/@@@@@@@)@@@@)@,'@,'
:`.`-..____..=:.-':@@@@@.@@@@@_,@@,'
,'\ ``--....-)=' `._,@@\ )@@@'``._
/@_@`. (@) /@@@@@) ; / \ \`-.'
(@@@`-:`. `' ___..'@@_,-' |/ `.)
`-. `.`.``-----``--,@@.'
|/`.\`' ,',');
` (/ (/