Csplk/THE.ASCII.ART.EMPORIUM
https://asciiartist.com/sitefiles/respectartistscampaign.html (published by Laura Brown aka ldb) Respect ASCII Artists Campaign Most ASCII artists will tag their ASCII creation with their initials. This is not just about signing your art, it shows the original artist. If someone else colours the art, or modifies it in any other way, the artist initials need to be kept with it. Anyone modifying art can add their initials (usually something like ldb/ you) and a note about what they had… See the full description on the dataset page: https://huggingface.co/datasets/Csplk/THE.ASCII.ART.EMPORIUM.
1152
1File: academy/tutorials/tut_atkins.txt2https://web.archive.org/web/20210226065248/https://vyznev.net/ascii/ada/aaatutorial.txt3 4 ,-,-,-. .5 `,| | | ,-. | , . ,-. ,-. . . ,-. . . ,-. ,-. . , , ,-.6 | ; | . ,-| |< | | | | | | | | | | | | | | |/|/ | |7 ' `-' `-^ ' ` ' ' ' `-| `-| `-' `-^ ' `-' ' ' ' '8 ,| /|9 `' `-'10 ,. .---. ,--. ,-_/ ,-_/ ,. .11 / | \___ | `-' ' | ' | / | ,-. |-12 /~~|-. \ | . .^ | .^ | /~~|-. | |13 ,' `-' `---' `--' `--' `--' ,' `-' ' `'14 A short tutorial on making and posting ASCII Art15 By Martin Atkins (March 1999)16 17 This document was based on 'Make a Start in ASCII Art' by Daniel Au18 19Stop before asking for an ascii picture of a whatever, or ascii for a20logo... wouldn't it be more fun to make your own? Perhaps you could21create a beautiful piece of ASCII Artwork and share it with us all at22alt.ascii-art!23If you would like to learn how to make ascii art, this tutorial should24help you get started.25 26-._.-> Quick Start27 """""""""""28You don't need a special program to make ASCII Art, you can make it in29any text editor, or another program that allows you to type characters30from the keyboard.31 32You should, however, make sure that it is producing plain text (no33colours, bold etc) and is set to a monospaced font. A monospaced (or34fixed width) font is one where all of the characters are the same35width.36 37In a monospaced font, these two lines will be the same length:38MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|39IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII|40If they aren't, then you aren't using a monospaced font. Experiment41with available fonts until you find one that makes those two lines42match up.43 44-._.-> Making a picture45 """"""""""""""""46 47The best way to pick up ascii art is to try it. Find a nice text editor48(most computers will have one, look for Notepad, Edit, Nisus, Ed...)49and load it up.50 51Just fiddle around a little to get a feel of what shapes each character52makes, and then try to put them together to make a shape:53 54 o55 -|- ASCII Art Stickman!56 / \57 58Try making this stickman do things, like...59 60 o/ o61 '| Waving... -|- o or Kicking a ball!62 / \ |'.63 64Now look around where you are now... can you see anything interesting65to make an ascii art of? Computers make very good 'first pictures',66because they are mostly rectangular and so easy to shape. Have a go at67showing your computer in ASCII Art. Try not to produce *exactly* what68you see, but enough detail that the eye assumes the extra detail. This69takes some practice, but once you've mastered it you can make almost70anything!71 72How about a person? This is a good thing to do next. The best place to73start is not a specific person, but a generic one ... that way you can74concentrate on forming a person-shape without worrying about the exact75details of a person and possibly offending them!76 77I've gone for a cartoony sort of person, since less details are needed78to produce it. Let's start with the head...79 80 81 /"""""\82 | (o|o) |83 | _\ |84 | '---' |85 \_____/ mga86 | |87 88See how you see a human face, but know that it's very unlikely you will89ever meet anyone who looks like this? This is what I mean by not90producing exactly what something looks like.91 92Let's continue the picture...93 94 /"""""\95 | (o|o) |96 | _\ |97 | '---' |98 \_____/99 ___| |___100 / '-' \101 | . . |102 | | | |103 | | | |104 \_|_____|_/105 /_| |_\106 | .-. |107 | | | |108 '._| |_.'109 /__| |__\ mga110 111 112Since it is a cartoon, I didn't worry too much about the proportions.113If this was a serious picture, the legs would be far too short for the114rest if the body, but you get the general idea.115 116-._.-> Diagonal Lines117 """"""""""""""118 119Notice on the bottom of the trousers I have used the full stop and120apostrophe characters to produce I greater diagonal line than the slash121offers. This is the basis for producing lines in ascii art. This one122takes some time to master, but here are some lines to show you how to123construct a few 'odd' angles...124 125 126 | | / ,' ,-' _,-'127 | .' / ,' ,-' _,-'128 | | / ,' ,-' _,-' __..--""129 | .' / ,' ,-' _,-' __..--""130 | | / ,' ,-' ,-' __..--"" _______________131 132 133-._.-> Adding more detail134 """"""""""""""""""135 136We can make our picture more interesting by adding some extra details.137Just add anything that makes the picture look more like what it's meant138to be, or looks cool.139I'll just make a minor adjustment...140 141 /"""""\142 | (o|o) |143 | _\ |144 | '---' |145 \_____/146 ___| |___147 / '-' \148 | . . | What young person would be seen149 | |Robik| | without his expensive brand-name150 | | './ | | sweatshirt?151 \_|_____|_/152 /_| |_\153 | .-. |154 | | | |155 '._| |_.'156 /__| |__\ mga157 158-._.-> Background detail159 """""""""""""""""160 161At the moment, our person is standing in a blank void. Why don't we add162some interesting backdrop to the picture?163Since my picture is of a young man, where better to stand him than in164front of a shop in town?165-----------------------------------.---------.----------166 .----------. | .-----. ||"""""""""167 .-------. .------ /"""""\ | | | ||168 |FOREMEN| |..-.-.| (o|o) | _| | | ||169 |WANTED | |_.=-.-| _\ | / | | | ||170 '-------' '----- | '---' | |""| | | ||171.------. .-----. \_____/ | | '-. | ||172|.----.| |ASCII ___| |___ |""| | | ||_________173||Sulk|| |MONTH / '-' \ | | .-' | |__________174||Kit || ||""| | . . | |""| | | |__|___|___175_________________ | |Robik| | |__| | | ||___|___|_176================= | | './ | | ===| |mga | |__|___|___177 \_|_____|_/ | '-----' ||___|___|_178__________________ /_| |_\ ____|_________|__|___|___179 / | .-. |180 | | | | /181 / '._| |_.' /182 / /__| |__\183________________________________________________________184___/_________/________/________/_______/_______/______/_185___|_________|________|________|_______|_______|______|_186 187 188And here we have what is a pretty good ascii are picture! With more189tweaking it can be made even better.190 191-._.-> Finishing it off192 """"""""""""""""193 194You may have noticed that in the example pictures above there are three195letters floating about apparently for no reason... 'mga'.196When you make ascii art, should put your name or initials somewhere on197it to identify it as yours. My initials are mga, which is where the mga198comes from!199Try to find a place where the initials don't spoil the picture, like on200a wall, or a screen...201 202-._.-> Going public... releasing your picture to alt.ascii-art!203 """"""""""""""""""""""""""""""""""""""""""""""""""""""""204 205Once you are happy with your picture, and have added your initials, you206can post it to alt.ascii-art. Paste it into your newsreader's message207composition window. Check that it is plain text (no colours or styles)208and in a monospaced font before posting.209You might want to mention that this is your first pic when you post it.210 211Check back to alt.ascii-art a few days later, and you may find that212some people have responded to your picture. They may have written a213'Cool pic!' type message, in which case you did it right! Do some more!214The other possibility is that someone is offering a suggestion for215improvement. This will come in one of two forms:216* Diddling217 'Diddling' is when someone takes your picture, and changes it a218 little. You shouldn't take offense at this (unless your pic has been219 made offensive of course), just take heed to the suggestions and220 bear them in mind for your future pictures.221* Textual Suggestion222 Someone may make a suggestion like 'try to smooth out the corners223 with a full stop', or 'try using a | instead of a : for vertical224 lines'. These are just friendly suggestions, which you may choose to225 bear in mind when you create future pictures.226 227Whether everyone loves your pic, or they offer suggestions, you should228still continue to produce more pics. Remember practice makes, if not229perfect, at least pretty good!230 231-._.-> Learning from others232 """"""""""""""""""""233 234The best way to learn is by example. Take a look at the ascii art in235alt.ascii-art. Note how different artists have used certain characters236to produce different shapes.237You can try some of the techniques used by other artists, and will238probably develop your own 'style' of ascii art. You can see differences239between how each artists create ascii art, some are subtle while others240are blatently obvious. Just practice and you'll get there!241 242-._.-> In conclusion243 """""""""""""244 245Anyone can create ASCII Art with a little perseverance. If you find246yourself bitten by the ASCII Art bug, please post your pictures to247alt.ascii-art - we'd love to see them!248 249File: academy/tutorials/tut_au.txt250https://web.archive.org/web/19990427090024/http://users.inetw.net/~mullen/auteach.htm251 252From: dcau@casbah.acns.nwu.edu (Daniel Au)253 254Date: 4 Oct 1995 15:47:46 -0500255 256I just wrote this now in response to an email sent to me asking how257I did my ASCII artwork. I responded by writing a brief walkthrough258of my thought processes (well, kind of) and just wanted to share259them on the group. Let's see more people try to make create their260own new artwork instead of requesting for the old stuff all the261time. It'll make for a better newsgroup overall and everyone will262benefit! -- Daniel263 264= ASCII art tips and example ==265 266Try practicing to make your own artwork by just typing on the267keyboard, which is what I do (I work just using the DOS text editor268which comes along with any MSDOS machine. Any text editor will do.)269Begin by basic shapes. For example, if you're making an animal -270say a giraffe - let's start with the head:271 272 __.ii,273 (__," |274 | |275 276basically simple shapes to make it look approximately like it does277in real life (as best as you can, at least, in this case I've278cartooned it a bit :-) The " is making up the eyes, the . and , the279ears and a smile. The i i are those antennae like things on top of280their heads (if I remember correctly). I usually like to keep my281artwork within the size of a screen. Since a giraffe is a tall282animal, I'm keeping the details smaller. Then continue on with the283body and some legs. Try to do a rough outline.284 285 __.ii,286 (__," |287 | |288 | |289 | |290 | |291 | |292 | |------------,293 / \\294 | |\295 |,._ |,______\ |||296 || //' || || |297 || (( || || |298 || `\\ || || M299 || \\ || ||300 /_| /_| /_| /_|301 302It's best to add some . and , in order to smooth out some of the303edges. Then the tail is in the back. Then add the detail - hair on304the neck and spots on the body.305 306 __.ii,307 (__," |%308 | #%309 | |%310 | #%311 # |%312 | |%313 | |%-----------,314 / ### ##### \\315 |#### """" ### |\316 |,._ |,_###__\ |||317 || //' || || |318 || (( || || |319 || `\\ || || M320 || \\ || ||321 /_| /_| /_| /_| dcau322 323That's pretty much for a quick giraffe that I just did while writing324this letter. You can add more stuff like a tree and a bird on a325branch too:326 327 328 O ) __.ii, \ | /329 O ) (__," |% - (_) -330 O ) | #% / | \331 ) | |%332 O ) | #%333 O ) # |%334 ,~ | |%335-- ~| ~ `O> | |------------,336 | ||_</)__ / ### ##### \\337 | //'/"" |#### """" ### |\338 // |,._ |,_###__\ ||| A quick sketch of a339 | || //' || || | tree, bird, and giraffe340D | || (( || || | by Daniel C. Au (dcau)341 C | || \\ || || M342 A | || \\ || ||343 U \_,,,,,,,,,,,,,,,,/_|,,,/_|,,/_|,/_|,,,,,,,,,,,,,,344 345How's that for a happy little scene? :-) I etched my initials on346the bottom of the tree. *grin*347 348Just practice and practice and you'll get the hang of it. Try to349learn techniques from other people's artwork (Felix Lee's cats are a350good example). It'll help you learn how to orientate yourself and351how to best use some of the characters. Hope it goes well for352everyone. Let's see some more creative activity on the newsgroup.353You _can_ do it!354 355Regards,356Daniel357 358File: academy/tutorials/tut_bger.txt359https://www.ludd.ltu.se/~vk/pics/ascii/junkyard/techstuff/tutorials/Joris_Bellenger.html360 361To follow this tutorial you will need to362download and install JavE.363http://www.jave.de/364JavE is a free Ascii Editor and I could save365a few hours work by using it.366 3671/368I first made a gif-to-ascii conversion with JavE.369The quality didn't really matter because I was about to change every370single character later anyway.371Have a look at the original picture.372 373The idea behind this was to set the overall shape of the drawing.374This is the raw conversion.375 376 _aOs_.__.377 _f~.yJ'`._an.378 _a__t.`.._____/u/3D_.379 ._J:_..__dMgmQ/7GZMmS,380 J~(:`:%z_7A{`7`.(JQ;`381 /u_P___.`:``0. /` .Ml382 (JZ%.___. .` ._>_/Q;383 _JNm`.._./, /%u_``Rq,384 _]\q,_^d: ( =`(!> Q4:385 ((u! _(| kP386 .j_,.. ` .J2%387 `(_. _._Jzz_._..r.388 _. _[, .x{..J: _%~389 ..7x. (% `qu. .7=>`_J=`390 ([:no((. _. `d `_...__+r` ..391 (/vD6~;.+r .r `(:((() .{ /~(`392 j/G=:(4DJ, `` __% ```J` /(__%: .393 `~.`>:__?&.. .__/'` ]7>__. _:` ((:r>(~`394 `~. ^_: `_:` _` `:=_ .:{._>/J(=:395 : .; _: ` ` . ._``` %`._%`=~...>(`396 . ; r .._` _~J~((^`../^`397 _ (.) _(C``._^`398 ~ (/ ., . __|` {399 .` _, ( .` .: _J``()400 _ % /` `` ._} .] (;401 : _ (:`/~_ ~:~/:`J (;402 . .~ /(. `:` ``_:_: |403 ~ _ ` .S,``` _. ... .._: ; |404 . .%.` _;`:``` .`^^:(3~ : >405 ~ _| _; J`v.: >406 {_/` : .] .=| .:407 ( J % /408 _. . .% %_`/409 .` ~ _~ `410 .: .} _>411 .: .c .:412 .` /.413 ` :414 .` _,415 / (416 ~ ~417 _` .` .418 ; `. _(_` _^ .,419 .: `_J[{_(^ .:420 .. (.`_` _`421 : ` ; ,422 . ~` .`423 .. J ~424 ( _ _`425 : _ `426 _. . .`427 ( . .`428 : ~`429 .. _ .`430 ; / _`431 ( ( (432 _~ r `433 ) .x. ;434 ; _3. .;435 ~ . . 2 % ~..`. :436 .~ :``(:_% .} `..` .437 _ ~((: c ( `. .~438 ; /} : (439 .` o ; (440 _ ( .: _`441 ( ( .` _`442 ` ; _~ (443 . .` .;` .;444 : ; v _`445 ~ .` _; r446 _ . v` .:447 .. .` (. _`448 , ( .: (449 .: .] ) ;450 /. .; .: >451 /` 8 : r452 .` )` ( (453 _` .; .: ._454 .` ) _ (455 _=/__` ) { ...__456 .(c?!3/ (:(>`~w.457 `` `:``(:458 459 4602/461I saved the document and opened it in a text editor for hand made462diddling where I worked on the top-half of the girl, keeping the463legs for later.464 465The diddling could have been made in JavE but I'm just used to my466text editor.467 468 469 470 .-- .&dkl`,ivne._471 | sRfkgvc+rsnmGBND.472 | aHBNLbni+.irumLGNMms473 | NRIr`'+dLKNMFb`'iNQr474 | `ANWM7 `+lM0. `'^Kl475 | iNWL*_;=e. Y._,_ ON476 | aRNm _.l, j^ _` Bq,477 | eNL:,l=N0`. ls`N0> ibK478 | XHZu! _(c kPBN479 | 'CD . ` tK7KX480 | 'f _&zrc_. .Y481 | , v, `ta.=" ,V482 | 7q. 6% ^l = .r483 | f'noib. + `d+ .._a7 t484 | k+RD6 L.dr h' `*+iPb .f adI`485 | dj+Ggr 4NJb .,dT `'KJc _ir+4b .486 | `cl^ ._ tk. .,&;:rf"t&; 'yIKbr;. dp` luhrZti487 | `~. ^_T `ysf' " n, 7 *lkr,. i7k._m.JKiV"488 | J .H dY `"- ._`` "VK,4= . Kdj`489 | K K B -s&. eJ+ .ys7^`490 | T lLj (C' .4491 | P 'y ., . +j 7492 | ,y b, l .` ,t Y` Y493 | 4` i J` g, ti .l k494 | Y G p" - - "i`J p495 | L .~ 74. `W` '`W 9+y b.496 | N .Y 6s, _. .. ;T; gl497 | A y *Yf+:'` `^*:pfjVK+i tb498 | Y. j" K .J`X.f ly499 | Tj V T. il .Vj .j'500 | +' fi J` L. y501 | 'y - .Y Yz,V502 | .7 . 'A +503 | .V ,i Tj504 | xY fG ki505 | tl K.506 | K Jb507 | ,I zH508 | T I509 | K N510 | iU .` P.511 | V `. _7_` _^ Rg512 | .B `dJNMHb^ dl513 | rG 'YKB` d'514 | ls `T; f515 '-- r '` il516 .. J ~517 ( _ _`518 : _ `519 _. . .`520 ( . .`521 : ~`522 .. _ .`523 ; / _`524 ( ( (525 _~ r `526 ) .x. ;527 ; _3. .;528 ~ . . 2 % ~..`. :529 .~ :``(:_% .} `..` .530 _ ~((: c ( `. .~531 ; /} : (532 .` o ; (533 _ ( .: _`534 ( ( .` _`535 ` ; _~ (536 . .` .;` .;537 : ; v _`538 ~ .` _; r539 _ . v` .:540 .. .` (. _`541 , ( .: (542 .: .] ) ;543 /. .; .: >544 /` 8 : r545 .` )` ( (546 _` .; .: ._547 .` ) _ (548 _=/__` ) { ...__549 .(c?!3/ (:(>`~w.550 `` `:``(:551 5523/553I made a copy of the legs and pasted them in JavE554 555 556 .. J ~557 ( _ _`558 : _ `559 _. . .`560 ( . .`561 : ~`562 .. _ .`563 ; / _`564 ( ( (565 _~ r `566 ) .x. ;567 ; _3. .;568 ~ . . 2 % ~..`. :569 .~ :``(:_% .} `..` .570 _ ~((: c ( `. .~571 ; /} : (572 .` o ; (573 _ ( .: _`574 ( ( .` _`575 ` ; _~ (576 . .` .;` .;577 : ; v _`578 ~ .` _; r579 _ . v` .:580 .. .` (. _`581 , ( .: (582 .: .] ) ;583 /. .; .: >584 /` 8 : r585 .` )` ( (586 _` .; .: ._587 .` ) _ (588 _=/__` ) { ...__589 .(c?!3/ (:(>`~w.590 `` `:``(:591 592The idea was to use the gradient tool to fill the legs. To593obtain a nice shading effect I had to fill them separately.594So I erased one leg, closed the gaps and erased the shadows around595the knees and toes.596 597 ..:'''''''''':598 ( '599 : '600 _. .601 ( .602 : :603 .. :604 ; :605 ( (606 _~ r607 ) .x.608 ; _3609 ~ 2610 .~ _%611 _ c612 ; }613 .` o614 _ (615 ( (616 ` ;617 . .`618 : ;619 ~ .`620 _ .621 .. .`622 , (623 .: .]624 /. .;625 /` 8626 .` )`627 _` .;628 .` )629 _ )630 .(c?!3/631 ``632The next step was to make a custom gradient in the Fill Options panel.633 634 MNBtir+iB635 636I entered the following settings in the Fill Options panel:637 638- Linear639- dither: enabeld640- Any character + diagonal641 642... and filled the edges of the legs643 644 645 MMMMMMMMMMMMMM646 M N647 M M648 MN N649 M N650 N B651 NN N652 B t653 N B654 BB t655 B tBt656 B ti657 t t658 it it659 t t660 i i661 it i662 i r663 i i664 i r665 r rr666 + r667 r r+668 + +669 r+ ++670 + +671 +i +i672 i+ ii673 +i i674 iB Bi675 ii Bi676 iB B677 B B678 BBBBBBB679 BB680 681Then I changed the last setting to:682 683- Equal character684 685... ans filled the inside of the leg.686 687 MMMMMMMMMMMMMM688 MMMMNNBBttiirrN689 MMNNBBtBitiirM690 MNNBBtBitrirrN691 MNNBBttiirr+N692 NBBttiirr++B693 NNtBttiirr+N694 BBitiirr++t695 Nttiirr+riB696 BBiirr++i+t697 Btiirr++tBt698 Biirr++iti699 tiri+r++t700 itrr+ri+it701 tiirr++it702 iirr++iii703 itrirr++ii704 iri+r++iir705 iirr++iiBi706 irr++iiBBr707 rirr++iirr708 +r++iiBr709 r++i+Br+710 ++iiBi+711 r++ii++712 +iiB+713 +i+i+i714 i+Biii715 +iiBi716 iBiBBBi717 ii+iiBi718 iB+iiBBB719 B+iiBBBB720 BBBBBBB721 BB722 723The left leg was made the same way.724 7254/726I opened the diddled drawing (step 2) in JavE and carefuly pasted the two legs727in place.728The setting I used in the Selection Options panel was:729 730- Foreground731 7325/733I saved and closed the document, and opened again it in my text editor where734the legs shading and edges were hand diddled.735 736Tadaaaa...737 738 .&dkl`,ivne._739 sRfkgvc+rsnmGBND.740 aHBNLbni+.irumLGNMms741 NRIr`'+dLKNMFb`'iNQr742 `ANWM7 `+lM0. `'^Kl743 iNWL*_;=e. Y._,_ ON744 aRNm _.l, j^ _` Bq,745 eNL:,l=N0`. ls`N0> ibK746 XHZu! _(c kPBN747 'CD . ` tK7KX748 'f _&zrc_. .Y749 , v, `ta.=" ,V750 7q. 6% ^l = .r751 f'noib. + `d+ .._a7 t752 k+RD6 L.dr h' `*+iPb .f adI`753 dj+Ggr 4NJb .,dT `'KJc _ir+4b .754 `cl^ ._ tk. .,&;:rf"t&; 'yIKbr;. dp` luhrZti755 `~. ^_T `ysf' " n, 7 *lkr,. i7k._m.JKiV"756 J .H dY `"- ._`` "VK,4= . Kdj`757 K K B -s&. eJ+ .ys7^`758 T lLj (C' .4759 P 'y ., . +j 7760 ,y b, l .` ,t Y` Y761 4` i J` g, ti .l k762 Y G p" - - "i`J p763 L .~ 74. `W` '`W 9+y b.764 N .Y 6s, _. .. ;T; gl765 A y *Yf+:'` `^*:pfjVK+i tb766 Y. j" K .J`X.f ly767 Tj V T. il .Vj .j'768 +' fi J` L. y769 'y - .Y Yz,V770 .7 . 'A +771 .V ,i Tj772 xY fG ki773 tl K.774 K Jb775 ,I zH776 T I777 K N778 iU .` P.779 V `. _7_` _^ Rg780 .B `dJNMHb^ dl781 rG 'YKB` d'782 ls `T; f783 'MWMNBKbri++ Y il784 VMWNRKtirdJNMWNZ _.++ttKRNNs785 VBKkrze+rdRBNMNkr++iittKKBNN786 `VRttii++rrddNMNBKii++ddZZYe787 Yttii+;rrddZBNNNttiirrddZl788 Kttii;+rrddNMNKKii++ddZV'789 `Vii+;rrddZBNNNttiirrddf790 ltii+;rrddNWNKKii++ddZ791 'ii++;iddZBNNNttiirrd'792 tii+;;rddNMNKKii++dV793 'i++r;ddZBNNNttiirrj794 ii++irddNMNKKii++dl795 i+:irddBNKNNtti+rri796 ii+,:rddN NKKb+,;dd797 ,i+.;iddMV VMNBb.ird798 li,;xdRMB XMBkrddZ.799 .ii+zBRMKX HSMBbrrd,800 ili+inGBKJ XKbm++ddZ801 rii++irdRZ ,GKtiirrdd.802 ltii++rzkd lKKii++ddZi803 tii++rrddZ BHttiirrdf'804 ttii++rxd' KRbii++dd7805 tri:+rrdf 'Nbtii+rdl806 'Yi;++rB' KKii++dd807 Bt:+rrf 'Rbii+rd808 'ii++H` Kbi++dl809 V+irf "KiirP810 ,Zli7 `Yi+rd811 Z;bK tk;rl812 tii+K Xli+i813 si;+it AkirY.814 etritkl ;ffi+ds815 fltiielf Kbzrire816 HKltfdN' NBKlfBH817 b'ger NMBblB7 VMNKblKl818 dBMN9 VKBNM7819 '`820-821That's it.822:)823 824File: academy/tutorials/tut_ceejay.txt825"How to draw ASCII" by Christian 'CeeJay' Jensen826Website at http://CeeJay.dk (practicly never updated - I'm lazy)827 828[Lines]829 830Lines in general are made by putting characters with different "height"831next to each other in a way that simulates a line.832 833Most characters suitable for creating a line fall in 4 heightcategories.834For some heights there are a choice between different characters.835It's important to choose a character for your height with a form and836position that seems to match the line.837 838 839Suitable characters are :840 841High : ` ' "842Middle : - =843Low : . ,844Bottom : _845 846You might think that ~ would be a good character too, but since ~ can847be displayed very differently from system to system it is best not to848use it when drawing lines849 850Some of theese are best for lines slanting ..851 852.. right :853 854_,.-'"855 856and some for slanting ..857 858.. left :859 860"`-._861 862And then there are / and \ and | .. all characters which forms restrict863their usability to lines that closely resembles their shape.864 865 866The best characthers are entirely a personal preference.867 868Here are some different types of lines.. which do you like the best ?869 870 871 | | / .' .-' _.-'872 | .' / .' .-' _.-'873 | | / .' .-' _.-' __..--""874 | .' / .' .-' _.-' __..--""875 | | / .' .-' .-' __..--"" _______________876 877 878 879 | | / ,' _,' _,-'880 | ,' / ,' _,' _,-'881 | | / ,' _,' _,-' __..--'"882 | ,' / ,' _,' _,-' __..--'"883 | | / ,' ,' ,-' __..--'" _______________884 885 886 | | ; ," ,-" _.-"887 | ; ; ," ,-" _.-"888 | | ; ," ,-" _.-" __..--'"889 | ; ; ," ,-" _.-" __..--'"890 | | ; ," ,-" .-" __..--'" _______________891 892 893 894Here are some people's favourite linestyles :895 896 3/1 2/1 1/1 2/3 1/2897| | / / .' .'898| | | / / .'899| / / / .' .' 1/3900| | | / / .' .-'901| | / / .' .' .-'902| / | / / .' .-' 1/4903| | / / .' .' .-' _.-'904| | | / / .' .-' _.-' 1/5905| / / / .' .' .-' _.-' _.--'906| | | / / .' .-' _.-' _.--' 1/6907| | / / .' .' .-' _.-' _.--' __.--' 1/7908| | | / / .' .-' _.-' _.--' __.--' __..--'909 _.-' _.--' __.--' __..--' 1/8910 _.--' __.--' __..--' __..--''911 __.--' __..--' __..--''912 __..--' __..--''913 __..--''914[VK] -------------------------- 0915 916 917 918 919 6/1 3/1 2/1 1/1 2/3 1/2920 | J J J / .' .'921 | J | F / / .'922 | | F J / .' .' 1/3923 | | J F / / .' .-'924 | F | J / .' .' .-'925 | F F F / / .' .-' 1/4926 | J J J / .' .' .-' _.-'927 | J | F / / .' .-' _.-' 1/5928 | | F J / .' .' .-' _.-' _.--'929 | | J F / / .' .-' _.-' _.--' 1/6930 | F | J / .' .' .-' _.-' _.--' __.--' 1/7931 | F F F / / .' .-' _.-' _.--' __.--' __..--'932 _.-' _.--' __.--' __..--' 1/8933 _.--' __.--' __..--' __..--''934 __.--' __..--' __..--''935 __..--' __..--''936 __..--''937[HS] -------------------------- 0938 939...and if the line slopes the other way use L instead of F.940 941 942 943 2\1 3\2 1\1 1\2 1\3 12infinity944 `. `. \ \ | |945 `. \ \ | | |946 3\1 `. `. \ \ \ |947 `-. `. \ \ | | |948 `-. `. `. \ \ | |949 4\1 `-. `. \ \ | \ |950 `-._ `-. `. `. \ \ | |951 5\1 `-._ `-. `. \ \ | | |952 `--._ `-._ `-. `. `. \ \ \ |953 6\1 `--._ `-._ `-. `. \ \ | ||9547\1 `--.__ `--._ `-._ `-. `. `. \ \ ||955 `--..__ `--.__ `--._ `-._ `-. `. \ \ | ||956 8\1 `--..__ `--.__ `--._ `-._ _=_957 ``--..__ `--..__ `--.__ `--._ q(-_-)p958 ``--..__ `--..__ `--.__ '_) (_`959 ``--..__ `--..__ /__/ \960 ``--..__ _(<_ _/)_961 infinity21 ----------------------- (__\_\_|_/__) [mic]962 963 964 965[Sun of directions]966 967My "Sun of directions"968 969It show my (CeeJay) favourite linestyles970 971The first number is the change in the X value.972The second number is the change in the Y value.973 974Note that the lines in the upper half of the sun975differs from the ones in the lower half.976I prefer the ones in the upper half but there are977different lines for different occasions.978 979 1/3 | 1/3980 1/2 | | | 1/2981 1/1 | | | | | 1/1982 3/2 \ `. `. | ,' ,' / 3/2983 2/1 \ \ | | | | | / / 2/1984 . `. \ `. | | | ,' / ,' ,985 3/1 `. \ \ | `. | ,' | / / ," 3/1986 . `. `. \ `. | | | ,' / ,' ," ,987 4/1 `-. `. \ \ | | | | | / / ," ,-" 4/1988 -._ `-. `. `. \ `. `.|,' ,' / ,' ," ,-" _.-989 5/1 `-._ `-. `. \ \ | ||| | / / ," ,-" _.-" 5/1990 `--._ `-._ `-. `. `. \ `. ||| ,' / ,' ," ,-" _.-" _.--"991 6/1.__ `--._ `-._ `-. `. \ / ," ,-" _.-" _.--" __.6/1992 `--.__ `--._ `-._` _____ "_.-" _.--" __.--"993 7/1 `--..__ `--.__ `--._ .-' `-. _.--" __.--" __..--" 7/1994 --..__ `--..__ `--.__ ,' `. __.--" __..--" __..--995 8/1 ``--..__ `--..__ / _ _ \ __..--" __..--'" 8/1996 ``--..__ ; (_) (_) : __..--'"997 ----------------------- | | ------------------------998 ..--''"" : | | ; ""``--..999 8/1 ..--''"" .--''"" \ `.___.' / ""``--. ""``--.. 8/11000 --''"" .--''"" .--'"" `. ,' ""`--. ""``--. ""``--1001 7/1 .--''"" .--'"" ,--' `-._____.-' CJ ``--. ""`--. ""``--. 7/11002 .--'"" ,--'" _,-". . `-._ ``--. ""`--.1003 6/1'"" ,--'" _,-" .-' ,' / \ `. `-. `-._ ``--. ""`6/11004 ,--'" _,-" .-' ,' .' / .' ||| `. \ `. `. `-. `-._ ``--.1005 5/1" _,-" .-' ,' / / | ||| | \ \ `. `-. `-._ 5/11006 ,-" .-' ,' .' / .' .'|`. `. \ `. `. `-. `-.1007 4/1 .-' ,' / / | | | | | \ \ `. `-. 4/11008 ' ,' .' / .' | | | `. \ `. `. `1009 3/1 ,' / / | .' | `. | \ \ `. 3/11010 ' .' / .' | | | `. \ `. `1011 2/1 / / | | | | | \ \ 2/11012 3/2 / .' .' | `. `. \ 3/21013 1/1 | | | | | 1/11014 1/2 | | | 1/21015 1/3 | 1/31016 1017[Special purpose lines & steps]1018 1019 ,8 ;" _| ,;' .oO |1020 ,8' ;" _| ,;' .o0008 __|1021 ,8' ;" _| ,;' .o0008888 |1022,8' ;" | ,;' .o0008888888 |1023 1024 1025 98b 080 d8P .o0P'1026 98b 080 d8P .oOP'1027 98b 080 d8P .o0P'1028 98b 080 d8P .o0P'1029 98b 080 d8P .o0P'1030 1031 _|| _(1032 _||" _(1033 _||" _(1034||" (1035 1036 1037 1038 1039[Circular shapes]1040 _____ __1041 .-' `-. ,dP""Yb,1042 ,' `. ,d" "b,1043 / \ d' _ `Y,1044 __ ; : 8 8 `b1045 __ ,'" "`. | | `b,_,aP P1046 __ ,' `. / \ : ; """" d'1047 ,' `. : | | | \ / ,P"1048 _ | | | ; \ / `. ,' a,.__,aP"1049 . o (_) `.__.' `.__.' `.____.' `-._____.-' `"""''1050 1051 _______1052 .-'"" ""`-.1053 .-' `-.1054 ,' `.1055 ,' `.1056 / \1057 / \1058 ; :1059 : :1060 | |1061 : :1062 : ;1063 \ /1064 \ /1065 `. ,'1066 `. ,'1067 `-. ,-'1068 `-.,,_______,,.-'1069 1070 1071( An example of what you can achive by using1072 curves from ever smaller/bigger circles - A spiral )1073 _______1074 .-'"" ""`-.1075 .-" `-.1076 ," `.1077 ," `.1078 / \1079 / \1080; _ :1081: ,'" "`. ;1082| ( , \ |1083; `' | ;1084 \ /1085 `. ,"1086 `-.,_____,.-"1087 1088( .. and in this case a seashell)1089 _______1090 .-'"" ""`-.1091 .-" `-.1092 ," `.1093 ," `.1094 / \1095 / \1096 ; _ :1097 : ,'" "`. :1098 | ( , \ |1099 ; `' | |1100 \ / |1101 `. ," :1102 `-.,_____,.-" ;1103 ,' `. /1104 / \ /1105 ; : /1106 | | /1107 | | ,"1108 | | ,"1109 : : ,-"1110 \ / _,-"1111 `. ," _.--" CJ1112 `""---'"1113 1114 1115[Sentence drawing] - ( Drawing with characters aligned so they actually spell something! )1116 1117 ught i1118 ca n1119 m a1120 ' ... t1121 I . . i1122 ! m1123 ! ! e1124 p !pool1125 l1126 e1127 h1128 1129 1130[Geometric figures]1131 1132 1133( Mirrored cubes )1134 |1135 _______ | _______1136 /\ \ | / /\1137 / \ \ | / / \1138 / \______\ | /______/ \1139 / / / | \ \ \1140 \ / / | \ \ /1141 \ / / | \ \ /1142 \/______/ | \______\/1143_________________|___________________1144 _______ | _______1145 /\ \ | / /\1146 / \ \ | / / \1147 / \ \ | / / \1148 \ \______\ | /______/ /1149 \ / / | \ \ /1150 \ / / | \ \ /1151 \/______/ | \______\/1152 |1153 | CJ1154 1155 1156(Pyramid)1157 ___________________________1158 /\__\/\__\/\__\/\__\/\__\\\\\1159 \/\__\/\__\/\__\/\__\/__/_\\\\1160 \/\__\/\__\/\__\/\__\__\__\\\\1161 \/\__\/\__\/\__\/__/__/__/_\\\1162 \/\__\/\__\/\__\__\__\__\__\\\1163 \/\__\/\__\/__/__/__/__/__/_\\1164 \/\__\/\__\__\__\__\__\__\__\\1165 \/\__\/__/__/__/__/__/__/__/_\1166 \/\__\__\__\__\__\__\__\__\__\1167 CJ \/__/__/__/__/__/__/__/__/__/1168 1169 1170 1171If you keep at it long enough you can create1172some pretty amazing and sometimes confusing stuff.1173 1174( Two very similar drawings with very different1175 illusions of depth )1176 _________1177 / ___ /\1178 / /__/\ / \1179 / \__\/ / ___\1180/________/ /__/\\1181\ ___ \ \__\//1182 \ /__/\ \ /1183 \ \__\/ \ /1184 \________\/ CJ1185 1186 1187 _________1188 / ___ /\1189 / /\__\ / \1190 / \/__/ / ___\1191/________/ /\__\\1192\ ___ \ \/__//1193 \ /\__\ \ /1194 \ \/__/ \ /1195 \________\/ CJ1196 1197 1198 1199And sometimes ... REALLY confusing stuff.1200Here f.x is a Escher-style geometric form ..