| Ascii art by Henry Segerman |
http://www.stanford.edu/~segerman/asciiart.html
http://www.bbc.co.uk/dna/h2g2/A623639
I've written an article introducing Ascii art for h2g2 (the Earth edition of the Hitchhiker's Guide to the Galaxy). You can see it here. Thanks to Joan Stark, Allen Mullen, Felix Lee, Joris Bellenger and Ulrich Schreglmann for letting me use their art as examples in the article.
| Castle |
o
.-'"|
|-'"|
| _.-'`.
_|-"'_.-'|.`.
|:^.-'_.-'`.;.`.
| `.'. ,-'_.-'|
| + '-'.-' J
__. .d88| +. `.-' _-. |
_.--'_..`. .d88888888| ||] | | J] J8b.
+:" ,--'_.|`.`.d88888888888|-' J | | J|.|888b.
| \ \-'_.--'_.-+888888888+' _-F F +: `88888bo.
L \ +'_.--' |88888+"' _.' J J J `. +8888888b.
| `+' __ |8+"' _.-' | | | + `+8888888._-'.
.d8L L / \\ J' _.-' | | | `., `+888+'^.-|.`.
d888| | F FL J-' F F F /`/ _.-"_.-'_.+.`.`.
d88888L L | \L L J J J /`/ `|. +'_.-' `_+ `;
888888J | K \ L _.-+.|.'. /`/ F `.`. .-'_.-"J
8888888| L L\ \| _.-' ' `. /`/ J ,_`.`..-'.-" |
8888888PL | | \ `._.-' /`/ | || \ `..-" J.b
8888888 | L L `. \ _.-+. /`/`. L+`' | | F88b
8888888 L | | \ _:.--'_.-|.`. '`/ >-' .J J |8888b
8888888 | L L +:" _.--'_.-'.`.`. _.-' :"|' | | JY88888b
8888888 L | | J \ \_.-' `.`.`.-' :"|-' J J F Y88888b
Y888888 \ L L L \ `. _.-'_.-+ :"|-' | | | Y88888b
`888888b \| | | `. \ _.-'_.-' |-' J J J Y88888b
Y888888 +'\ J \ '_.-' F ,-T"\ | | .-' )888888
Y88888b. \ L +' J / | J J J .-' .d888888
Y888888b \ | | | F `.|.-'+|-' .d88888888
Y888888b \ J | F J -: .od88888888P
Y888888b \ L | J | .' ` \d8888888888888888888888P
Y888888b \| | | .-'`. `\ `+88888888888888888888P
Y888888b. J | F-' \\ ` \ \88888888888888888P'
Y8888888b L | J d8+.`\ \`+8888888888888P'
Y8888888b | | .+ d8888\ ` .' `Y888888P'
`88888888b J | .-' .od888888\.-'
Y88888888b \ | .-' d888888888P' ,==. o
`888888888b \|-' d88888888' |/ "'/L
`Y88888888b d8888888P' ,-_) '<_
Y88888888bo. .od88888888 hs /^-._ \=_
`8888888888888888888888888888 ` (-'/ ~~
Y88888888888888888888888888P a:f | \
`Y8888888888888888888888P' ` `
`Y8888888888888P'
`Y88888P'
Improvements by:
Ilmari Karonen - Tricky bit where tops of walls meet moat
Shimrod - Turret 'wells', front battlements, ladder
Veronica Karlsson - Moat and drawbridge
Jonathan Wilson - Arch entrances to turrets
Andreas Freise - Horse
| Shaded Castle |
o
.-'"|
|-'"|
| _.-'`.
_|-"'_.-'|.`.
|:^.-'_.-'`.;.`.
|::.'. ,-'_.-'|
|:::+.'-'.-: . J
__. .d88|:+:::+-' _-, .|
_.--'_..`. .d88888888|:||]:|, | J].J8b.
+:" ,--'_.|`.`.d88888888888|-' J:| .| J|_|888b.
|:\ \-'_.--'_.-+888888888+' _-K:F.+: `88888bo.
L:\ +'_.--'. .|88888+"' _.'.J:J.J:::. +8888888b.
|:::+'. ._. . |8+"' _.-', . |:| |::::+ `+8888888._-'.
.d8J::L. ./ \\ .J' _.-: . . . ,|:|.|::::::., `+888+'^.-|.`.
d888|::| . F FL J-'. . , . , . F:F F::::::/`/ _.-"_.-'_.+.`.`.
d88888L::L .| \L. L. . , . . . J:J J::::::/`/::|. +'_.-' `_+ `;
888888J::|. K \.L . , . . _:-+:|.':::::/`/:::F::.`. .-'_.-:J
8888888|::L.L\ \|. . ._:-' ' `::/`/:::J:::::.`..-'.-'. . |
8888888PL:| |:\ `._:-' /`/::::|:|| \::..-'. , . J.b
8888888 |::L L:`. \ _.-+. /`/`::::L+`' |::| . . , .F88b
8888888 L:|.|:::\ _:.--'_.-|.`. '`/ >-' .J:J . , . .|8888b
8888888 |::L.L:::+:" _.--'_.-'.`.`. _.-' :"|':|:|. . . .JY88888b
8888888 L:| |::::|\ \_.-' `.`.`.-' :"|-'. .J:J. . , . F Y88888b
Y888888 \:L L:::L:\ `. _.-'_.-+ :"|-: . , . |:| , . , | Y88888b
`888888b \|.|:::|:::. \ _.-'_.-: . |-', . . , . J:J . . . J Y88888b
Y888888 +'\:::J::::\ '_.-'. . . .F . .,-T`\. .|:|. , ,-' )888888
Y88888b. \:::L::::+. . , . . .J . ,/ |:J .J:J. ,-' .d888888
Y888888b \::|::::| . . . , . |. . F `:|,-'+|-' .d88888888
Y888888b \:J::::|. . . . . .F , J -: .od88888888P
Y888888b \:L:::| . , . , .J . .| .' ` \d8888888888888888888888P
Y888888b \|:::|. , . . , |. ,-'`. `\ `+88888888888888888888P
Y888888b. J:::| . . , . .F-' \\ ` \ \88888888888888888P'
Y8888888b L::|, . . , .J d8+.`\ \`+8888888888888P'
Y8888888b |::| . , . ._+ d8888\ ` .' `Y888888P'
`88888888b J::|. . ._-' .od888888\.-'
Y88888888b \:| ._-' d888888888P' ,==. o
`888888888b \|-' d88888888' |/ "'/L
`Y88888888b d8888888P' ,-_) '<_
Y88888888bo. .od88888888 hs /^-._ \=_
`8888888888888888888888888888 ` (-'/ ~~
Y88888888888888888888888888P a:f | \
`Y8888888888888888888888P' ` `
`Y8888888888888P'
`Y88888P'
Improvements by:
Ilmari Karonen - Tricky bit where tops of walls meet moat
Shimrod - Turret 'wells', front battlements, ladder, shading
Veronica Karlsson - Moat and drawbridge
Jonathan Wilson - Arch entrances to turrets
Andreas Freise - Horse
| Cats |
/-/L_ _.--"/
`-: """ /""
/|/--\_(
c/c/ c/c/ hs
/-/L__,-""--.__
c-`-: (_ ("--'
c.--'--c.-' hs
| 9x9 Go Board |
____________________________________
/ ________________________________ |
/ / / / / F F | | | F
/ /___/___/___/___/___J___J___J____F ||
wft/hs / / / / / J F F F | F| _--""""--_
/ /___/___/___J____L___J___J___J____F | F / \
/ / / J F / F F F | F F /\ /\
/ /___/____L___/___J____|___|___J____F | | L ""-____-"" J
/ / J / / F J J F | F F \ /
/ /____L___/___J____/____L___L___J____F J J \_ _/
/ / / / F J | J F | | | "--__--"
/ /____/___J____/____L___J____L___J____F F F
/ / / F / / F J F | | |
/ /____/____/___J____J____|____L___J____F F F _--"""""--_
/ / / / F F J | F | | | / \
/ /____/____/____/____/____L___J____J____F F F /\ /\
/ / / / / / | F F | | | L ""-_____-"" J
/ /____/____/____/____/____J____|____J____F F F \ /
/_____________________________________________J | \_ _/
| | F "--___--"
| |J
|_____________________________________________|F
| 19x19 Go Board |
_______________________________________
/ ___________________________________ \
_--""""--_ / /_/_/_/_/_|_|_|_|_|_|_|_|_|_\_\_\_\_\ \
/ \ / /_/_/_/_J__L_L_L_|_|_|_J_J_J__L_\_\_\_\ \
/\ /\ / /_/_/_J__L_J__L_L_|_|_|_J_J__L_J__L_\_\_\ \
L ""-____-"" J / /_/_J__L_J__L_J_J__L_|_J__L_L_J__L_J__L_\_\ \
\ / / /_/__L_/__L_J__L_J__L_|_J__L_J__L_J__\_J__\_\ \
\_ _/ / /_J__/_J__/__L_J__|__L_|_J__|__L_J__\__L_\__L_\ \
_--"""""--_" / / F / F J J | F J | F J | F F J \ J \ \
/ \ / /--/-J--/--L--|--L-J--J--|--L--L-J--|--J--\--L-\--\ \
/\ /\ / /__/__L_J__J___L_J__J__|__|__|__L__L_J___L__L_J__\__\ \
L ""-_____-"" J / / / / F F J J | | | | | F F J J \ \ \ \
\ / / /--/--/--/--J---L--|--|--|--o--|--|--|--J---L--\--\--\--\ \
\_ _/ / /__/__J__J___L__J___L__L__L__|__J__J__J___L__J___L__L__\__\ \
"--___--" / / / F F J F J J F | J F F J F J J \ \ \
/ /--/---/--J---L--J---L--|--J---|---L--|--J---L--J---L--\---\--\ \
/ /__J___/___L__/___L__J___L__J___|___L__J___L__J___\__J___\___L__\ \
/ / F J / J J | J J | F F | F F \ F J \ \
/ /---/---L--J---L---L---L--|---|---|---|---|--J---J---J---L--J---\---\ \
/ /___/___/___L__J___J___J___|___|___|___|___|___L___L___L__J___\___\___\ \
/ / / / / F F F F F | J J J J J \ \ \ \ \
/ /___/___J___J___J___J___J____L___L___|___J___J____L___L___L___L___L___\___\ \
/ / / F F F | | J F | J F | | J J J \ \ \
/ /___J____/___/___J____L___L___|___J____|____L___|___J___J____L___\___\____L___\ \
/ / F / J F J J | J | F | F F J F \ J \ \
/ /____/___J____L___/____L___|____L___|____|____|___J____|___J____\___J____L___\____\ \
/ / / F / J J F J F | J F J F F \ J \ \ \
/ /____/____/___J____L____|____L___J____L____|____J____L___J____|____J____L___\____\____\ \
/ \
/_______________________________________________________________________________________________\
| |
| hs |
|_______________________________________________________________________________________________|
| Hummingbird |
""\.-__ `--. _J / ,--"\ \/" \hs
| Parthenon |
J""--____ __.._
F i"""--__"" ""-_
J.'| """--__ "-_
+ |_____ """--__"""-_
.' ,' | L J"T"-----____ """--__
+ +| | L J | J | LJ LJ"T----___|
.',' | | | J | J | LJ LJ JJ JJ JJ
+,'| | | | J | J J LJ LJ JJ JJ ||
.'+| | | | | J J J J L L | L LLJJ JJ
.''.' | | | | J J J L L L L | L LL LL LL
|,' | | | | | J J J L L | L J J L| L| L|
J | | | | | | J J J L L | | J J |J |J |J
___J | | | | | | LJ L L | | | J LJ LJ LJ L__________________
| | | | | |__|__LJ__L_L_|_|_J-------------"-__
| | |_L---"" . ""--_____
_-'--"" .
hs .
| Portrait |
o'.
o
' .
#%##%# ,
#%##%#%# o
##" "#
J______L
[ L_^_J]
L " F
. | ~ J
, J'---L
o _--""\ /""--_
/ """ \
\||II . @ O . \
L J @ O . O \
J | / . @ O . |\ _J
L |J| L F L
L J|| L J J
L J | _----"" L
" | - o .__--"
| "_/'J
hs| |
| Room |
.-"T"---___
.-" | ""--__
.-" | ""--_
.' .-"| | ""-._
.' .' J J | _ ""-_
.' .' L L | F ""-._ "-_
/ .' _|_| | J "-_ "-_
.' / \ _-.'.' /"-_ | / "-_
/ .' \_- / / / ". -._ / -_
/ /`. .'.' / / ""-._ "-._ / -
/ / | / / /_ / "-._ " .'|
/ / | / / |."-_/ "-_ .' J
/ / | .'.' J `-"._ "-_ .' L
/ `-. |/ / _ / LF-._ "-._ J .' |
/ `-./ .' "-./ || "-._ "-._ | .' |
/ / /\ ' "-._ "-_ F_ .' |
J / / \ "-_ "-_ J "-_.' J
F / / / \ "-_ 7 | J
/ / / o/ / 77 J |
J J_ / / o/ ' | |
F "-._/ / / | F
J J """--' F J
| F /-._ J___________ |
F________________J "-._"-._ "--------J F
J "-_ "-_ .-"" "-._| ._ | J
| "-_ "-._ / ". .' ""-F |
F "-_ o _.-" "--._ L J .' J F
J "-_ _.-" o /F ,, \ F .' F J
| "-_ JJ || "-.___.' /.' / F
| "-._ FF FF T"--< `. J F
\ ""-.__ /J-._JJ_ /J__o `. `. F /
". ] F F ""-._ J L """"`. `. / J
". F/ / ""-.L..|.._____`. `/ F
". JJ J /""-._ / J
"-_ FF F /__ sy ""L |""""\ / /
"-_ J/ ""-L ""-.__| J| --: L/ /
"-_ U J__ J__||_____J /
"-_ JF \ ""-.__ / LL / /
""-__/ "--.__.' J /L .'
""--___ L____/ J /
"""---______ ___\.'
"""---""
| Silence |
.-'"'-.
: :
L _ |
'L. " "|
|"L F
__--' L .---__
J'" ."' \
J \
| L
F J| |L |
F J | || J
| | J F| |
| F J FJ F
J | L J J J
J | | | J J
L F | | | |
hs L F_-F _ J_| |
.-J K ____-""."-_ F J---.
F L J \ / J L
| I__L" _---__"J__| L
L_ ____--""------""----"""
""""
| Skyscrapers |
.-"L"-.
.--""L""---___ J | |
J J ""L L J J J----"""J""---__
| | J J L L_--""|"--L | F J
L L__ ___ L L | J | J F J F
\""""""" | """""-----, L | J J F |
\ L L L | | | J J _.---"""
\ J | | | | F F F /
\ | J | | | J J | /
\ L ___---++...;.++'--__ F J /
\ J L""----____ __---""J__--=----_E_ /
\ | J | |--__ __--"/ /
__ \ L L | F ""F / /
"""--__ J J | J | / /
""; | L | | J / /
__--""" \ L J | F F / /
__--"" \ J L | J | / /
--"" \ | J | | J / /
\ L L | F F / /
\ J J | J | / /
\ | L | | J / /
\ L J | F F / /
\ J L | J | / /
\ | _J | |"-J+' /
\-L" L | F /
\ J | J /
'-. \ "-.|+' /
'-. \ / .
'-. \ / .-'
'-. .-' "-. .-'
hs '-. .-' . "-. .-'
'-. .-' .' '. '-.-'
' .' '.
| Spaceship (Imperial Courier) |
. . ' .
' . . ' . +
` ' . '
. ,'`. .
. .." _.-;' `. .
_.-"`.##%"_.--" ,' `. "#" ___,,od000
,'"-_ _.-.--"\ ,' `-_ '%#%',,/////00000HH
,' |_.' )`/- __..--""`-_`-._ J L/////00000HHHHM
. + ,' _.-" / / _-"" `-._`-_/___\///0000HHHHMMM
.'_.-"" ' :_/_.-' _,`-/__V__\0000HHHHHMMMM
. _-"" . ' _,////\ | /000HHHHHMMMMM
_-" . ' + . . ,//////0\ | /00HHHHHHHMMMMM
` ,//////000\|/00HHHHHHHMMMMMM
. ' . ' . . ' ,//////00000|00HHHHHHHHMMMMMM
. . . ' ,//////000000|00HHHHHHHMMMMMMM
. ' . . ,///////000000|0HHHHHHHHMMMMMMM
' ' . ' ///////000000000HHHHHHHHMMMMMMM
+ . . ' . ,///////000000000HHHHHHHMMMMMMMM
' . ' . ///////000000000HHHHHHHHMMMMMMMM
' . ' ///////000000000HHHHHHHHMMMMMMMM
. ' ,///////000000000HHHHHHHHMMMMMMMM
+ . ' . . ////////000000000HHHHHHHHMMMMMMhs
| Sponge |
___+._______
__-"" -- __"""----._____
__.--"" -- ___--+---_____. __ .+'|
_.-'"" __ +:"__ | ._..+"" __ .+' F
J"--.____ __ """""+" .+' .J F
J """""---.___ -- .+'" F' F
L """""--...+' .J F
L F"9 --. | . F' J
L -_J L_J F"9 | ;'J .+J .J J
| L_J | F.' .'| J F' J
| |"""--.__ | ' |"" J J
J ._ J ;;; | "L | . |-___J |
J L J J ;-' | L | ;'J |_ .' . |
J "" J .---_L F"9 | F.' | .' FJ |
L J .-' __ | L_J | ' :' ' .+
L '--.___ | | .J .'
| F"9 """' | . F' .'
| -_J F"9 | ;'J .'
+__ -_J F"9 | F.' .'
"""--___ L_J | ' .' hs
"""---___ | .'
""---._|.'
| Stonehenge |
.|+.
.' | '.
J | '.
L .+. '.
J .' '. '+
+' .'|'. '+. \
'+ | "+ '+. \
F | J '. \
F | L .+. ';+
J | |.' L';
J | L J L
| | | L L
F | J J J
F | L L L
_______J | | J |__________
J | J L L
| | L--.,;,--'
+._ | _,.+
'-|,.-' hs
| Unicycle |
- ,--_--.
- \ `.
- "-_ _ \
- / F )
- - / / `--'
- / /
- / /
- __/ /
/,-pJ
- _--"-L ||
," "//
- / ,-""".//\
/ / // J____
J / // L/----\
. F J //__//^---'
` ___J F '----| |
` J---| F F F
` `. ` `--J L J F
. .` L J J F
. . J \ ," F
. `.` \ "--" ,"
hs ` ``."-____-"
| Wormhole |
________________________________
/ "-_
/ . | . \
/ : \ | / : \
/ '-___-' \
/_________________________________________ \
_______| |________________________--""-L
/ F J \
/ F J L
/ :' ': F
/ '-___-' /
/_________________________________________--"
| Henry3d font |
This font now available in FIGlet form in the Jave ASCII editor.
1 __ _ _ _ _ _F]_ _ _ ___ 2 LJ EJ LJ _FJ__L]_ F ___L FJ // F _ ", 3 FJ -- -- | __ | J (___| --/ F J '-'(| 4 J__L _| |__| |_ J\___ \ / /' / ,-, V\ 5 __ L_ __ _J .--___) \ / F __ F L_/ < 6 J__L LJ__F__J__LJ J\__ __J /__/F L_| J\____,_-L 7 |__| |__L J__| J__LJ__F J___| L_J J____,_-' 8 LJ 1 __ _ _ __ 2 FJ .'_| |_'. /\FJ/\ __ 3 L- / /-' '-\ \ \ / __FJ__ ______ 4 - | L J | .' '. |__ __| |______| 5 \ \__ __/ / J\.n n./L L_J__L_J __ L______J 6 \'.__L J__.'/ \/J__L\/ J__L J L 7 '.__| |__.' |__| |_F 8 |_F 1 _ 2 // 3 / F 4 / /' 5 __ / F 6 J__L /__/F 7 |__| J___| 8 1 ____ __ ____ ____ _ _ ____ 2 F _ ] / J / _ `. F___ J FJ L] F ___L 3 J |/ | L LFJ J_/-7 .' `-__| L J |__| L J |___| 4 | | /| | J L `-:'.'.' |__ ( |____ | |____ \ 5 F /_J J J L .' ;_J__ .-____] J L____J J .--___) \ 6 J\______/F J__L J________L J\______/F J__L J\______J 7 J______F |__| |________| J______F J__| J______F 1 ____ ____ ____ ____ 2 F ___] F___ ] F __ J F __ J 3 J `--_] `--7 / J `--' L J '--' L 4 | ,--. L / // / ,--. \ J`---. | 5 F L__J | J L F L__J J `---J J 6 J\______/L J__L J\______/L J__L 7 J______F |__| J______F J__| 8 1 ____ 2 __ __ _ _____ _ ,"__ ". 3 LJ LJ _-""_L |_____| J_""-_ FJ--/ J| 4 -- -- ," .""-' _:_____:_ `-"". ", -- /_// 5 __ __ |"-_"--_ L_______J __--"_-"| J__/ 6 J__L J L "-_"--_L L_______J J_--""_-" J__L 7 |__| |_F "--_| |_--" |__| 8 |_F 1 ____ 2 F __ ] 3 J | | L 4 | |[L' | 5 F L_-_/_ 6 J\______/L 7 J______F 8 1 _ ___ ___ ___ ____ ____ 2 /.\ F _ ", ,"___". F __". F ___J F ___J 3 //_\\ J `-'(| FJ---L] J |--\ L J |___: J |___: 4 / ___ \ | ,--.\ J | LJ | | J | | _____| | _____| 5 / L___J \ F L__J \ | \___--. F L__J | F L____: F |____J 6 J__L J__L J_______J J\_____/F J______/F J________L J__F 7 |__L J__| |_______F J_____F |______F |________| |__| 8 1 ___ _ _ __ _ _ _ _ __ __ 2 ,"___". FJ L] FJ L] FJ / ; FJ F \/ ] 3 FJ---L] J |__| L J L | L J |/ (| J | J |\__/| L 4 J | [""L | __ | | | | | | L | | | |`--'| | 5 | \___] | F L__J J F J .--__J J F L:\ L F L_____ F L J J 6 J\_____/F J__L J__L J____L J\_____/ J__L \\__L J________L J__L J__L 7 J_____F |__L J__| |____| J_____/ |__L \L_| |________| |__L J__| 8 1 _ _ ____ ___ ____ ___ ___ ____ 2 F L L] F __ ] F _ ", F __ ] F _ ", F __". /_ _\ 3 J \| L J |--| L J `-' | J |--| L J `-'(| J (___| [J L] 4 | |\ | | | | | | __/F | | _| | | _ L J\___ \ | | 5 F L\\ J F L__J J F |__/ F L_F J F |_\ L .--___) \ F J 6 J__L \\__L J\______/F J__| J\_____ \ J__| \\__L J\______J J____L 7 |__L J__| J______F |__L J_____\J] |__| J__| J______F |____| 8 \J 1 _ _ _ _ _ _ _ _ _ _ ____ 2 FJ L] FJ L] F L J J FJ LJ FJ LJ [__ '. 3 J | | L J | | L J J .. L L J \/ F J \/ F `--7 .' 4 | | | | J J F L | |/ \| | / \ J\ /L .'.'.' 5 F L__J J J\ \/ /F F /\ J / /\ \ F J .' (_(__ 6 J\______/F \\__// J___//\\___L J__//\\__L |____| J________L 7 J______F \__/ |___/ \___| |__/ \__| |____| |________| 8 1 ____ _ ____ _ 2 F ___J \\ L___ ] /\ \\ 3 J |---' J \ `---| L / \ \\\ 4 | | '\ \ | | /_/\_\ '- 5 F L_____ J \ _____J J L_/\_J 6 J________L J\__\ J________L ________ 7 |________| |___L |________| |________| 8 L________J 1 _ _ ____ 2 ___ _ FJ___ ____ ___FJ ____ / ___J 3 F __` L J __ J F ___J. F __ L F __ J J |_--' 4 | |--| | | |--| | | |---LJ | |--| | | _____J | _| 5 F L__J J F L__J J F L___--. F L__J J F L___--. F |_J 6 J\____,__L J__,____/L J\______/F J\____,__L J\______/F J__F 7 J____,__F J__,____F J______F J____,__F J______F |__| 8 1 _ __ __ _ __ 2 ___ _ FJ___ LJ LJ FJ __ LJ 3 F __` L J __ `. _ J |/ /L FJ 4 | |--| | | |--| | FJ J J | \ J L 5 F L__J J F L J J J L J L F L:\ J J L 6 )-____ L J__L J__L J__L ,-_J | J__L \\_J. J__L 7 J\______/F |__L J__| |__| \_____/ |__L \L_| |__| 8 J______F \_____/ 1 2 _ _____ _ ___ ____ _ ___ ___ _ _ ___ 3 J '_ _ `, J '__ J F __ J J '__ J F __` L J '__ ", 4 | |_||_| | | |__| | | |--| | | |--| | | |--| | | |__|-J 5 F L LJ J J F L J J F L__J J F L__J J F L__J J F L `-' 6 J__L LJ J__L J__L J__L J\______/F J _____/L J\_____ L J__L 7 |__L LJ J__| |__L J__| J______F |_J_____F J_____L_| |__L 8 L_J L_J 1 _ 2 ____ FJ_ _ _ _ _ _ _ _ _ 3 F ___J J _| J | | L J | | L FJ .. L] J \ / F 4 | '----_ | |-' | | | | J J F L | |/ \| | \ ' / 5 )-____ L F |__-. F L__J J J\ \/ /F F /\ J .' . `. 6 J\______/F \_____/ J\____,__L \\__// J\__//\\__/L J__/:\__L 7 J______F J_____F J____,__F \__/ \__/ \__/ |__/ \__| 8 1 _ _ _____ 2 J | | L [__ F 3 | | | | `-.'.'/ 4 F L__J J .' (_(_ 5 )-____ L J_______L 6 J\______/F |_______| 7 J______F 8 1 _ [] _ 2 ."_J LJ F_". /\/] 3 _/ /-' FJ '-\ \_ / / 4 |_ (/ J L \) _| L/\// 5 L_L."-__ J L __-".J_J L/\/ 6 "_"-__L J L J__-"_" 7 "-__| |__| |__-" 8 |__| 1 [] [] 2 `,-.' 3 //_\\ 4 / ___ \ 5 / L___J \ 6 J__L J__L 7 |__L J__| 8 1 []__[] 2 ,"__", 3 J |--| L 4 | | | | 5 F L__J J 6 J\______/F 7 J______F 8 1 [] [] 2 -, ,- 3 J | | L 4 | | | | 5 F L__J J 6 J\______/F 7 J______F 8 1 [] [] 2 ____-, 3 F __ L 4 | |--| | 5 F L__J J 6 J\____-__L 7 J____-__F 8 1 [] [] 2 ____ 3 F __ J 4 | |--| | 5 F L__J J 6 J\______/F 7 J______F 8 1 [] [] 2 _ _ 3 J | | L 4 | | | | 5 F L__J J 6 J\____-__L 7 J____-__F 8 1 ___ 2 F _ ", 3 J '-'(| 4 | ,--.\ 5 F L__J \ 6 J ____J 7 |__|____F 8 L__|
| Sig |
,-, Henry Segerman
|/
|.--, /\ | /|/\,--, ,
/| | \/ | / | /\ | |/
' `--'\/|/ | \/ `--'|
/|
uewJ363S hJu3H `-'
| Webring |
____ _ _ ____
/"_ __J U LL ___\
`"/J--| _ || `---.
/ F FJ-LJJ ["""'
/_J J_| |_LL """"\
__ _.=--._|:""":|F"----=____
.' J / __ // .--_\|__ _J__""""\
/_ J \ \_""F J.--LJ|__| J__L_\ \]
.'/_| J J\ \"J | J L \L \
/ '--' J _ \\ \J | _ L J J \
.' __-. |/ \_/ U '---" |,--' `-.__\ \_
/ /__-| |\ J|`. /|| \ ""\
.'__/____|--|\`---T'-'--"""""-|\"""""----------____ \
|___/ ""T' `---F \\ ""\
.' ___ | J .------ \:------_ ________\
/ / | | | |______] /;_______\ \ |
.' .'---| J L L_____/ .'/ \\ \------'
/ '-----' J J \/ \\ \
.' J | _______ `. L\ \
/ .-----J L L J |. `. J \ \
.' .'| J L J |-------. `. `. \ \ \
/ / ;-----J L | | `. \ \ \ \ \
/_____/ /.--.------""|""""""=."""""-. F"""""""""|F"-. \--.---|_____
F""J------'| F ___| ___ | ___ \|___ ___J| \ L L""/ `.
J L | F r""---| J---L | J---/ /'---| |--'J \J J / .---__\
L J __ | J '--"| L |__/ /L J__/ / J J L \\ \\ L"""--'
J L / \| J __| L __ < L __ \ L L | |\ ' LL J ____
L J/ | r"--' L |--\ \L J--\ \ ___| |___J J\`. JJ \ \_ \
J FJ | L__---J L__J J | \ \ L LL L \\ \\ `. '-\ \
L J/\L F J _J | \ \| || | \\ L`. `--" \
hs J___F "--"------""" """""" "" """ """"""""" '--' ''--J `-____-_-"
This ASCII
ART WEBRING |
Everybody will have seen and used the ubiquitous one line smileys, but there is far more to ASCII art, for example this Hitchhiker's Guide to the Galaxy logo by Joan Stark (jgs):
, ; , .-'"""'-. , ; ,
\\|/ .' '. \|//
\-;-/ \-;-/
// ; ; \\
//__; :. .; ;__\\
`-----\'.'-.....-'.'/-----'
'.'.-.-,_.'.'
jgs '( (..-'
'-'
ASCII art is art 'drawn' using the characters of the ASCII (American Standard Code for Information Interchange) character set. Specifically ASCII art uses only these characters:
032 [space] 048 0 064 @ 080 P 096 ` 112 p
033 ! 049 1 065 A 081 Q 097 a 113 q
034 " 050 2 066 B 082 R 098 b 114 r
035 # 051 3 067 C 083 S 099 c 115 s
036 $ 052 4 068 D 084 T 100 d 116 t
037 % 053 5 069 E 085 U 101 e 117 u
038 & 054 6 070 F 086 V 102 f 118 v
039 ' 055 7 071 G 087 W 103 g 119 w
040 ( 056 8 072 H 088 X 104 h 120 x
041 ) 057 9 073 I 089 Y 105 i 121 y
042 * 058 : 074 J 090 Z 106 j 122 z
043 + 059 ; 075 K 091 [ 107 k 123 {
044 , 060 < 076 L 092 \ 108 l 124 |
045 - 061 = 077 M 093 ] 109 m 125 }
046 . 062 > 078 N 094 ^ 110 n 126 ~
047 / 063 ? 079 O 095 _ 111 o
... plus the carriage return. It is intended to be viewed in a fixed width font, such as Courier, FixedSys, or Monaco. If the pictures in this entry appear mangled or squashed, then you need to change the 'fixed width' font on your browser. If the following lines are the same length, then it is set correctly:
iiiiiiiiiiiiiiiiiiiiiiiiii mmmmmmmmmmmmmmmmmmmmmmmmmm
Why so many restrictions? They exist so that anybody on any computer system can view the art pretty much as the artist intended. Relatives of ASCII art with different restrictions are less universal: ANSI art ('Extended ASCII') uses a larger character set, but unfortuntely the extra characters can vary between computer systems. HTML art tends to encompass ASCII art but includes colours, flashing sections of text etc, all of which may not translate well.
In any case, restrictions are not always a bad thing - as in many areas of art, working in a restricted field forces one to explore the available resources to the fullest, and can lead to surprising results. ASCII art is one of the most restricted media, and perhaps the closest to being 'finite'. There are only so many ways to combine the characters, to the extent that some very small pictures may even have been independently created more than once by different people.
History
The first uses of text to create pictures (unless you count heiroglyphics) were to shape the words of a poem or other passage of text into a picture; Lewis Carroll being one of the first to do this in Alice in Wonderland (1865). The printing press made this feasible. The invention of the typewriter, and later radio teletype (RTTY) led to art closer to today's ASCII art - creating a picture 'in its own right' from the characters, rather than shaping written text. The rise of the Internet, with Bulletin Board Systems (BBS), Multi-User Domains (MUDs), email, newsgroups, and later the Web, provided further areas in which ASCII art could develop.
Uses
Today ASCII art is still created and used in many of the above media. Particularly, in newsgroups and email, ASCII art is used for diagrams and signatures. A program, called Figlet, has been written that takes a string of text (for example your name) and returns it in ASCII art, in any of a number of 'fonts'. For example:
_ ____ ____
| |__ |___ \ __ _ |___ \
| '_ \ __) | / _` | __) |
| | | | / __/ | (_| | / __/
|_| |_||_____| \__, ||_____|
|___/
or even:
__ ___ ___
/\ \ /'___`\ /'___`\
\ \ \___ /\_\ /\ \ __ /\_\ /\ \
\ \ _ `\ \/_/// /__ /'_ `\ \/_/// /__
\ \ \ \ \ // /_\ \/\ \L\ \ // /_\ \
\ \_\ \_\ /\______/\ \____ \ /\______/
\/_/\/_/ \/_____/ \/___L\ \ \/_____/
/\____/
\_/__/
The newsgroup for ASCII art, alt.ascii-art, covers not only email signatures and pictures, but also cartoons, and even abstract art.
Styles
There are two main styles of ASCII art, 'solid' and 'line'. Artists tend to stick primarily to one or the other, as they require different sorts of techniques, though occasionally both styles are used, even in the same picture.
Solid Style
This style uses the relative 'heaviness' of the characters as shading on the picture, for example a sequence from light to dark might use characters: , : ; S % #. A disadvantage of solid style is that a picture can look very different when viewed in black text on white background if the picture was designed for white text on black background (or vice versa).
A technique often used in solid style art is 'anti-aliasing' for defining edges more precisely than the given size of each character. For example, a 'b' could be used in place of an '8' if a similar shading was required, but the top right of that square isn't supposed to be part of the shaded area.
Solid style art is almost exclusively large in terms of the number of characters used. Solid style gains with shading, but the price paid is in the amount of detail possible in small areas of text. Small details tend to get swamped by characters used for shading - solid style works by seeing a character as almost just a brightness, and the actual shape of the character is usually irrelevant to the picture beyond anti-aliasing.
Some examples:
Statue of Liberty (artist unknown):
,:
,?}'
=!J |
,*-. ?&
WP) Y9P
YP ,W'
,W) ,WW.'
WW) ,WWW)
7W),WWWW'
`WWWWWW'
9---W)
,,--WPL=YXW===
(P),CY:,I/X'F9P
WUT===---/===9)
-HP+----Y(C=9W)
'9Y3'-'-OWPT-
'WWLUIECW
(:7L7C7'
,P--=YWFL
Y-=:9)UW:L
3-'9=WU/.7
,WP9HTFUW'()
9W7W))UF 9)
7WYW))PW W
7WH)),WC)
7L--/XY)
9+-,KY7)
W9-Y3+7)
W'=9WI7)
,W '-YY)
W ::W ,
,T :X) ()
() '9W 'L. () ,-
(C =:9 '9L () ,T
() ,,-7) 7WL WW ,F'
() , T9) '9WL -- ,YF
() '-/(W -==+PE9P7===O) -,
'W, , T+/WX=L-. ,WP+()+3L3,),=WL --==-T-
7) -,YW '-=9WPL+PT-- ':--L/=9WP=-'
'W-,.-,++W. WWHP ,,-/ .9CP3)
W --':-9:7=9W-T ,-=FT''=++,(TFYW=====---,
W .-='/. 7W-,WE=--,,=-:9H=9W""~~~~~~'
() ':'/Y, (L-9PXWWW,YWWX,(U3C
9' ,,::/Y,/, 7LW+'-'7)()-'(MWW)
,,-/:',T,'-:',) ,3WWW, .Y=W'.(+WPW)
,F=T:9/:':C' /W),WMW9PO),m-+--9+WYW)
,3Y:/--.'-,',F=FHWWE/LMWU.'--X3CWW(WL
YP:/:' -/'-Y-,W-T)9X,WCWWWX=WWWW39/OW
7WF:=,/:-:P:,P(-'))PWWHYT79WWWHPW0W7W'
'WU7C-:=-=-C9'WF,):):H7L '7CI7WEXP'
7L-,Y==3F:::,=,:-/,'P=., ':79UWEW)
'WEW9P=/,)/ -:,P: / L7:'-=,-+YMWWW)
'W)+=T,T()/-,F,,,),) ',.-+(L=W9WW.
'+C/:I'''',P:''/ ' ''9. == '-'7-
(W-+'. ,YF )/:' ')-. ,-:FX-L
'WM/',/CP /,:' ..:) ,T','/: 'W,
W--,YXT /'') ,P=-/',P' '(:' 'W,
(WEXWF Y' ,) ,/'-,,YT /// ,,'W.
,WWWWT,,' .Y:/.',,-,=',- ,YY(). +3,W)
WFXF:,'P ,,)/ ,',P',,- ,FI,))) I3'W)
-HP,X'',/ ' ,/,/' ,/',,P3'I(:) W) W) /=+=,
9WY).,/' ,/'-' ,-=9-/'Y'((',W) PW /' '-==L,
'WY,' ,/,P ,YP- C/',',)( (W'(WW. /' '7==L.
()' /:/' ,,WT' 3F',' /)W (W (K() /' . '7X
() ,P,P',)T=:- ,WP'.' ,P,T (W (-9L ,Y)' ,X//, . Y:P
,F ,F,',--,/:' ,+P' ' Y):) (E' YHWLWT)-''-9/',-' ,,,WF
,P.,P,)-3-- ,-,' ,WF. ,Y (' (L-WCTWEW30V-/',:'=/P+E7WF
W- Y,P/C)',Y',' ,WT Y) : (P-=Y:UW9CX)3-=- ,W:9/PXXW.
/T./:P/)' ,P',' YW- ,P'', 9M).())WTHW3,C' 9C9='W3WW)
,EPOP/YR. /F ,',/W) /' : (W)'W979WO0=WC:,..9LPXWWP-
3H:WL-R' /' /' /WF ,) ,, (U'(HW=WWXO:--:,:'(W=WWF'
,WLWWWI:,F' /-'3WF ' Y ) , (),T(0)WO9YPL.' ',WP=='
--YWX-F Y',WWT' :': (' ()7) (MT: WP)3C)-'' 3C'
WF /' YW--, , Y W (),YM+C' 9+I3UV:' .YP'
(T 3',H3-.. ,.. .,) ,) ()F-=T-. (0,9L,' /P'
,W Y' 33P . / Y Y) (Y' R,: 7)Y+-),,=W'
/',F.,W) ,,.' ,) ,W) +) 3), (WT9XW=3P'
/F:T.:WF. '..:' :' (W. 7) '=), 'WT7WWP '
,P,F''WF . , :-': ,) YC../) 'HY. WP0WC'
,P:9::YP ' '(' : W) .W) +3) 9TLWC
(P/Y(,P' ... '':, .,) ,W) :3) X+. WFUW)
'WW),I',' .., = ': ,O+' ,W' )9, 99U()
7W,='.,' ' :.'. . ' ,W) =3 )+. ,OH:O)
'L,F,: '. :C::' ' (W) 9W 7+ 'H,:L
7W'++: .. ,':' ' YT Y). :-. XU:W
(T':,''','',' 3' ,-) ,-' 77XW
(W),J.-:/-:))' P )9) :,Y . T,9)
(WUI:TY:,,,:, /' ,- W) YC: 9/7)
(U),-:-''.'= (:,F' (W) ,Y. 3=:L
(),:::',)/' ,,F9W' YW) /L. .7=9W,
(LUL-L.T-'.' ,WXM(W) 3W) 'U. ,)-W
3X=((:,' ' ,WMWF-(+' WW' '=,' ,ICW
,T)=)K-=':-WPIWP':,: ,WW +/, ..' :+,9)
Y):LX:.:=EHR,PU:'/'' (WW I:=, .,-9CO)
()-+,,HPT+C:W9= ,)' /WT' T.: --PCXCKF'
7LIHTP+OY3LW'3:,L.. WW) ,,(W('MX'WT'
7T,I-:XF:WF(: ,) ':WWT ,=PT:T(AY) W
(PWW)W3=/P,P , ,'WW),YP,WH,)Y)TWX9)
3)OWRE)-YUY'... ' ..(WWXWW)9W+C)WUP9P3'
,WTHEF:LOP:W ' ,. ,:(WPY(W,(P::)W(P3+)
(P3WF/:WM:() :.: (WHY)39HC'U()(W,W)
(LW9/CWY-,E' ,' 'YPL/T:WP:,(()3Y W)
(TLUEEP=7W+.,:) -P-:,PWT.:Y()() W+
(EP/30-OAT .'3 . . . .C,P):WP Y)()3C:PW
(PWMH:FXW'',-(, ' ',97WMU(7: )LW W .WW
(WOWF-7EP)-X3., , ,,WP+WYY+YW' )WW 3 .W7)
9W93UOY):.)/.- :YWCWU-EIMC)E (-WP + ,WW'
(XWYUWY.,:'.,,YE3-7WE3WXV(UT,( W),T =P'
(PT709),)C:/FY9)T.(W9YHL/Y(C T,W)') W.
(+UTYH-:-=C-(P(-).WWF3:))3(U))(W)() P'
3P7Y3)/'XP:)WP(J. WXCWKV:)()))(W'U)()
7OLY3',H9),YW'F ),W)CT)/Y((-))'W,U)()
7F=T-/T(=)A3C,)3)(WA()=)TY(CY'YWY(::)
W9C=()L/3,9'/('Y,YWU(XE/))()E.YT)3:)L
W=P:F:(,)),,'F'/:WP+3OY':)(R+ /T,T')W
-=WRHX9C9-W'=,),)'A,A)XW779EXWK+.()3W),(,
,W=-'L,,XX)/)+'I 3)39I(UHE-+LX39TWH/LUP)(H)
,P:. ,-90/,(F0'/:,W //'(YOC':--YY3/IRW'9LT')
3W=:Y:-F.)Y:/''Y /O.=:,WL9) ,. ,.79=9PL'9(-W,
WWWWWWWPT:,::/'-WH=9',P=-W3XU3-,W=YL-O3-O)X9WL
-7T--''=9W==W=9WWHW====''P======='---=T==F==9)
Mona Lisa, by Allen Mullen. This is designed for viewing in light text on a dark background. Depending on your browser, you may be able to drag a selection over the picture to view it in inverse. Alternately, you could view this entry in Classic Goo.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>''''''<!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''''` ``'!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!''` ..... `'!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!'` . :::::' `'!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!' . ' .::::' `!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!' : ````` `!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!! .,cchcccccc,,. `!!!!!!!!!!!!
!!!!!!!!!!!!!!! .-"?$$$$$$$$$$$$$$c, `!!!!!!!!!!!
!!!!!!!!!!!!!! ,ccc$$$$$$$$$$$$$$$$$$$, `!!!!!!!!!!
!!!!!!!!!!!!! z$$$$$$$$$$$$$$$$$$$$$$$$;. `!!!!!!!!!
!!!!!!!!!!!! <$$$$$$$$$$$$$$$$$$$$$$$$$$:. `!!!!!!!!
!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$h;:. !!!!!!!!
!!!!!!!!!!' $$$$$$$$$$$$$$$$$$$$$$$$$$$$$h;. !!!!!!!
!!!!!!!!!' <$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!
!!!!!!!!' `$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F `!!!!!!
!!!!!!!! c$$$$???$$$$$$$P"" """??????" !!!!!!
!!!!!!! `"" .,.. "$$$$F .,zcr !!!!!!
!!!!!!! . dL .?$$$ .,cc, .,z$h. !!!!!!
!!!!!!!! <. $$c= <$d$$$ <$$$$=-=+"$$$$$$$ !!!!!!
!!!!!!! d$$$hcccd$$$$$ d$$$hcccd$$$$$$$F `!!!!!
!!!!!! ,$$$$$$$$$$$$$$h d$$$$$$$$$$$$$$$$ `!!!!!
!!!!! `$$$$$$$$$$$$$$$<$$$$$$$$$$$$$$$$' !!!!!
!!!!! `$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$P> !!!!!
!!!!! ?$$$$$$$$$$$$??$c`$$$$$$$$$$$?>' `!!!!
!!!!! `?$$$$$$I7?"" ,$$$$$$$$$?>>' !!!!
!!!!!. <<?$$$$$$c. ,d$$?$$$$$F>>'' `!!!
!!!!!! <i?$P"??$$r--"?"" ,$$$$h;>'' `!!!
!!!!!! $$$hccccccccc= cc$$$$$$$>>' !!!
!!!!! `?$$$$$$F"""" `"$$$$$>>>'' `!!
!!!!! "?$$$$$cccccc$$$$??>>>>' !!
!!!!> "$$$$$$$$$$$$$F>>>>'' `!
!!!!! "$$$$$$$$???>''' !
!!!!!> `""""" `
!!!!!!; . `
!!!!!!! ?h.
!!!!!!!! $$c,
!!!!!!!!> ?$$$h. .,c
!!!!!!!!! $$$$$$$$$hc,.,,cc$$$$$
!!!!!!!!! .,zcc$$$$$$$$$$$$$$$$$$$$$$
!!!!!!!!! .z$$$$$$$$$$$$$$$$$$$$$$$$$$$$
!!!!!!!!! ,d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .
!!!!!!!!! ,d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!
!!!!!!!!! ,d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ,!'
!!!!!!!!> c$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$. !'
!!!!!!'' ,d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$> '
!!!'' z$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
!' ,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$> ..
z$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' ;!!!!''`
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F ,;;!'`' .''
<$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$> ,;'`' ,;
`$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F -' ,;!!'
"?$$$$$$$$$$?$$$$$$$$$$$$$$$$$$$$$$$$$$F .<!!!''' <!
!> ""??$$$?C3$$$$$$$$$$$$$$$$$$$$$$$$"" ;!''' !!!
;!!!!;, `"''""????$$$$$$$$$$$$$$$$"" ,;-'' ',!
;!!!!<!!!; . `""""""""""" `' ' '
!!!! ;!!! ;!!!!>;,;, .. ' . ' '
!!' ,;!!! ;'`!!!!!!!!;!!!!!; . >' .'' ;
!!' ;!!'!';! !! !!!!!!!!!!!!! ' -'
<!! !! `!;! `!' !!!!!!!!!!<! .
`! ;! ;!!! <' <!!!! `!!! < /
`; !> <!! ;' !!!!' !!';! ;'
! ! !!! ! `!!! ;!! ! ' '
; `! `!! ,' !' ;!'
' /`! ! < !! < '
/ ;! >;! ;>
!' ; !! '
' ;! > ! '
' There are programs that convert from a GIF picture to ASCII text, producing pictures similar to these, but they generally require lots of fiddling with by hand to look that good. If you have the picture resolution low enough and the ASCII text large enough, then it is possible to just convert pixels to characters. However, if you want something to post to a newsgroup, for example, you've got a maximum width (around 72 characters), which isn't many pixels. Much of the skill is in pushing the level of detail above one pixel per character. The vast majority of ASCII art is created by hand, using only simple word processing programs.
Line Style
This style is more analogous to pencil drawing - using characters such as / \ | to draw outlines. Use of characters such as _ , . - ' ` " give other angles of lines (note the small difference between ' and `). Pictures in line style can give slightly more detail in the exact positioning and shapes of small features. Unlike solid style, both large and small pictures work well; in particular for signatures only line style is really possible. Small pictures are quicker to type out, but are at least as challenging as larger pictures, though for different reasons. Again much of the skill is in squeezing in as much detail as possible from the characters, and this element is heightened in signature sized pictures. Occasional use of characters other than the standard line-like characters ('-', '/', '\', '|', etc.) can help to clarify particular features. For example the join between three lines could be worked with a 'Y' character.
There is also an element of skill in the composition of the picture. This has to be chosen to avoid high amounts of detail concentrated in any one place (which would be impossible to draw in ASCII), and also with the features of the characters in mind. For example, if a picture is to have a strong diagonal line in it (eg someone waving a flag - the flag pole) then one would want to use the '/' characters - other diagonal lines are less clear. This puts a restriction on the angle that the strong line can be. Another example: the closest that two horizonal lines can be is '___' directly above '---'. The other way round gives a gap three times as big. This means that it isn't possible to have three solid horizontal lines this close together - there has to be a larger gap somewhere. It is possible to have lines closer together if you allow 'dotty' lines, using the colon as ':::'. Some artists prefer more solid lines with less freedom of placement, others go for accuracy of position over clarity of the lines. There is a surprising amount of knowledge about the ways the characters can be used, and even the occasional new discovery.
Some examples:
Felix Lee's sleeping cat is a favourite for email signatures, being only four lines high:
|\ _,,,---,,_ /,`.-'`' -. ;-;;,_ |,4- ) )-,_..;\ ( `'-' '---''(_/--' `-'\_) fL
Henry Segerman's castle is an example of a more collaborative project. Over a period of about a month, the castle was improved ('diddled') by many people on alt.ascii-art. Note the use of both line (with J, F and L used for near vertical lines) and solid style (for the moat, with anti-aliasing using d, b, P and Y):
o
.-'"|
|-'"|
| _.-'`.
_|-"'_.-'|.`.
|:^.-'_.-'`.;.`.
| `.'. ,-'_.-'|
| + '-'.-' J
__. .d88| +. `.-' _-. |
_.--'_..`. .d88888888| ||] | | J] J8b.
+:" ,--'_.|`.`.d88888888888|-' J | | J|.|888b.
| \ \-'_.--'_.-+888888888+' _-F F +: `88888bo.
L \ +'_.--' |88888+"' _.' J J J `. +8888888b.
| `+' __ |8+"' _.-' | | | + `+8888888._-'.
.d8L L / \\ J' _.-' | | | `., `+888+'^.-|.`.
d888| | F FL J-' F F F /`/ _.-"_.-'_.+.`.`.
d88888L L | \L L J J J /`/ `|. +'_.-' `_+ `;
888888J | K \ L _.-+.|.'. /`/ F `.`. .-'_.-"J
8888888| L L\ \| _.-' ' `. /`/ J ,_`.`..-'.-" |
8888888PL | | \ `._.-' /`/ | || \ `..-" J.b
8888888 | L L `. \ _.-+. /`/`. L+`' | | F88b
8888888 L | | \ _:.--'_.-|.`. '`/ >-' .J J |8888b
8888888 | L L +:" _.--'_.-'.`.`. _.-' :"|' | | JY88888b
8888888 L | | J \ \_.-' `.`.`.-' :"|-' J J F Y88888b
Y888888 \ L L L \ `. _.-'_.-+ :"|-' | | | Y88888b
`888888b \| | | `. \ _.-'_.-' |-' J J J Y88888b
Y888888 +'\ J \ '_.-' F ,-T"\ | | .-' )888888
Y88888b. \ L +' J / | J J J .-' .d888888
Y888888b \ | | | F `.|.-'+|-' .d88888888
Y888888b \ J | F J -: .od88888888P
Y888888b \ L | J | .' ` \d8888888888888888888888P
Y888888b \| | | .-'`. `\ `+88888888888888888888P
Y888888b. J | F-' \\ ` \ \88888888888888888P'
Y8888888b L | J d8+.`\ \`+8888888888888P'
Y8888888b | | .+ d8888\ ` .' `Y888888P'
`88888888b J | .-' .od888888\.-'
Y88888888b \ | .-' d888888888P' ,==. o
`888888888b \|-' d88888888' |/ "'/L
`Y88888888b d8888888P' ,-_) '<_
Y88888888bo. .od88888888 hs /^-._ \=_
`8888888888888888888888888888 ` (-'/ ~~
Y88888888888888888888888888P a:f | \
`Y8888888888888888888888P' ` `
`Y8888888888888P'
`Y88888P'
Improvements by:
Ilmari Karonen - Tricky bit where tops of walls meet moat
Shimrod - Turret 'wells', front battlements, ladder
Veronica Karlsson - Moat and drawbridge
Jonathan Wilson - Arch entrances to turrets
Andreas Freise - Horse
Joris Bellenger (b'ger) is a very popular artist on alt.ascii-art, with a very recognisable style:
I love lawyers
/
) (
/( (\___/) )\
( #) \ (ee)| ( #
||___c\ > '__||
||**** )o_/ **'|
.__ |'* ___| |___*'|
\_\ |' ( ~ ,)'|
(( |' /(. ' .)\ |
\\_|_/ <_ _____> \______________
/ '-, \ / ,-' ______ \
b'ger / (// \\) __/ / \
'./_____/
Finally, an example from Ulrich Schreglmann's (Ool's) 'Red Baron' cartoon series:
__ __
________________ ('__`> _ --__`.
,' `._____ /==(o) ______\ -'_--`.
/ Here's the world ,-' `\__/ |()|::::)= '_`. .
| famous Red Baron | _____ / /\ /)____||____\_-``.
| braving the skies | `-------' \-` ,
\ once more! / & , . & , . & , | '
`.________________,' _\' `/_\' `/_\' |
_|`. ,'|_|`. ,'|_|`. |
|\
__________________________/__\
.`.-_-\
`_`.'_-_\
-- -
__
_____________ ('__`>
,' `._____ /=(66) ______
/ I haven't ,-' `\_-/ |()|::::)=
| been flying only | _____ / /\ /)____||___/__ ,\
| airplanes, | `-------' \ ,'\ |
\ you know! / & , . & , . & , |,' \ |
`._____________,' _\' `/_\' `/_\' |) )|, |
_|`. ,'|_|`. ,'|_|`. |,' ,/ /
| ' ,
__________________________/ '
____________________________________________
| |
| "In fact, in my early teens I dabbled in |
| Eastern modes of aviation instead..." |
|____________________________________________|
;:
_____ {) ===.___,=====.
_,---' <x\ ___ ___,`.
`. ,-'\ ;_\| .__`-----'___, `. __ _____
`. \-' Z=-' `._\ \__\ \,__`. `. `====' `
`. ,'\ __\ \__\ ,-._ _,-, `.
`.`,'___,-----.___`-.`. `.__`. `. __,====.
`-' `---._____,---'
__ __
_____________ ('__`> _ --__`.
,' `._____ /==(o) ______\ -'_--`.
/ Unfortunately ,-' `\__/ |()|::::)= '_`. .
| the navigation | _____ / /\ /)____||____\_-``.
| of those devices | `-------' \-` ,
| had a fatal flaw: | & , . & , . & , | '
| It used only ONE | _\' `/_\' `/_\' |
| digit for the | _|`. ,'|_|`. ,'|_|`. |
\ year of date! / |\
`._____________,' __________________________/__\
.`.-_-\
`_`.'_-_\
-- -
______________________________
| |
| "Thus, on January 1, 1910, |
| disaster struck..." |
|______________________________|
__________________ __
/ \ (.,)
| It's coming apart! |___ (.__,)
| OH NO!!! ,-' _ )o)\\
\__________________/ ___(\\_\>_/'_
___,--##########-\//)
_ _ ,-######################--.
## ## _, ,-##|##########################|
## ,#| ,#| ,-##||####|####""' |###| `"######|
_ |#' |##' |###,|###"! |###| |#####|
// /| ' |"'_,!'###| |###| |#####|
|/ ,'| ,'| ,-' ||####| |###| |#####|
_ |,' |_,' | _,|###"! |###| |#####|
// /| ' |-'_,!'###| _|###|_____ |#####|
|/ ,'| ,'| ,-' ||####| __,-#############-!#####|
_ |,' |_,' | _,|###"!-'########################|
## ## ' |-'_,!'###|#####"' |###| `""######|
## ,#| ,#| ,-##||####|"' |###| |#####|
_ |#' |##' |###,|###"! |###| |#####|
// /| ' |"'_,!'###| |###| |#####|
|/ ,'| ,'| ,-' ||####| |###| |#####|
_ |,' |_,' | _,|###"! |###| |#####|
// /| ' |-'_,!'###| __,-'####`-----.|#####|
|/ ,'| ,'| ,-' ||####|_,-'######################|
_ |,' |_,' | _,|###"'############"#############|
## ## ' |-'_,!'###|###"""' `"""####|
## ,#| ,#| ,-##||####|' `"'
|#' |##' |###,|###"'
' |"' !'
__
______________ ('__,>
,' `._____ /=(66) ______
/ Luckily I ,-' `\_-/ |()|::::)=
| didn't get hurt! | _____ / /\ /)____||___/__ ,\
| Crashed a few | `-------' \ ,'\ |
| windows on the way | & , . & , . & , |,' \ |
\ down, though! / _\' `/_\' `/_\' |) )|, |
`.______________,' _|`. ,'|_|`. ,'|_|`. |,' ,/ /
| ' ,
__________________________/ '
--
__ "Space Opera--it's not over until the Fat Lady explodes." __
('__`> <'__`)
//6(6; ©OOL mm :^)^\\
`\_-/ http://home.t-online.de/home/ulrich.schreglmann/redbaron \-_/'
Copyright
A note on using other people's ASCII art: Almost nobody minds use of their art for almost any (non-commercial) purpose, but it is considered very bad form to remove the signature (usually two or three letters that are obviously not part of the picture), or worse, to claim it as your own work. If you find a piece without a signature, the people on alt.ascii-art will almost certainly know who originally created it. Copyright permissions to use all the art in this entry were obtained by the Researcher, with the exception of the Statue of Liberty, which is an old classic - artist unknown to the ASCII art community at time of writing.